In this issue, November 30, 2021 View it in your browser.

Data Mesh, Cloud Adoption, SRE Apprentices, Linux Vulnerability, Microsoft Joins JCP, Visual Studio 2022, iOS Apps at Airbnb, SOLID Relevance, Twitter API v2, Agile Coaches

QCon Events, Spring 2022: QCon, the international software development conference, is returning (in-person and online) in Spring 2022.

QCon brings together the world’s most innovative senior software engineers across multiple domains to share their real-world implementation of emerging trends and practices. Find practical inspiration (not product pitches) and learn how to solve complex software engineering and leadership challenges. Attend in person at QCon London, (April 4-6) or attend online at QCon Plus (May 10-20).
 

SPONSOR AD

D2iQ

O'Reilly eBook: Kubernetes Best Practices

This eBook from our friends at O’Reilly provides the guidance and tools you need to successfully build and manage applications on Kubernetes. Download your copy today!

https://res.infoq.com/podcasts/ai-ml-algorithm-fairness/en/smallimage/infoq-podcast-200-1637779385621.jpg

Meenakshi Kaushik and Neelima Mukiri on Responsible AI and Machine Learning Algorithm Fairness

In the podcast, Meenakshi Kaushik and Neelima Mukiri from the Cisco team speak on responsible AI and machine learning bias and how to address the biases when using ML in our applications. (Podcast)

https://res.infoq.com/podcasts/obeya-rooms/en/smallimage/engineering-culture-200x200-1637856404449.jpg

Obeya Rooms for Transparency, Collaboration and Communication

In this podcast, Shane Hastie, lead editor for culture & methods, spoke to Carol McEwan and Greg Woods from iObeya about the use of Obeya spaces and the culture of transparency they encourage in organisations. (Podcast)

https://res.infoq.com/podcasts/remove-friction-using-data/en/smallimage/engineering-culture-200x200-1637306383695.jpg

Using Data to Remove Friction in the Digital Employee

In this podcast, Shane Hastie, lead editor for culture & methods, spoke to Mike Schumacher about the impact of poor digital employee experience and using data to remove friction in the employee experience. (Podcast)

TOP AI, ML & Data Engineering NEWS HEADLINES

  1. PyTorch 1.10 Release Includes CUDA Graphs APIs, Compiler Improvements, and Android NNAPI Support

  2. QCon Plus ML Panel Discussion: ML in Production - What's Next?

Data Mesh: an Architectural Deep Dive

Zhamak Dehghani introduces the architecture of new Data Mesh concepts such as data products, as well as the planes of the data platform in support of computational governance and distribution. (Presentation with transcript included)
Learn how to solve complex software engineering and leadership challenges. Attend in-person at QCon London, (April 4-6) or attend online at QCon Plus (May 10-20). Save your spot now!

SPONSOR AD

Neo4j

Introducing Neo4j AuraDB

Neo4j’s fully managed cloud service: The zero-admin, always-on graph database for cloud developers. Try it now in one click!

TOP DevOps NEWS HEADLINES

  1. OutSystems Announces a Cloud-Based Development Platform Project Neo in Preview

  2. Qovery: a Heroku for Almost Any Cloud Provider?

  3. D2iQ Releases DKP 2.0 to Run Kubernetes Apps at Scale

  4. Amazon Aurora Supports MySQL 8.0

  5. AWS Announces the Availability of its Cloud Adoption Framework Version 3.0

Observing and Understanding Failures: SRE Apprentices

Tammy Bryant Butow covers practical lessons learned in the SRE Apprentices program, things she'd change, and shares how to create and roll out such a program. (Presentation with transcript included)

SPONSOR AD

NGINX

Web Application Security (By O’Reilly)

In this ebook you will learn about common vulnerabilities plaguing today's web applications, how to deploy mitigations to protect your applications against hackers, and gain practical tips to help you improve the overall security of your web applications. Download now.

New Side-Channel Vulnerability in the Linux Kernel Enabling DNS Cache Poisoning

A recent research paper by a team at the University of California, Riverside, shows the existence of previously overlooked side channels in the Linux kernels that can be exploited to attack DNS servers. (News)

SPONSOR AD

Teleport

DevOps Access Controls for CI/CD, GitOps, and More

More agile companies deploy more rapidly and are able to manage change and get their products/services to market faster. Learn how you can strengthen your DevOps and DevSecOps processes by leveraging Teleport’s features.

TOP Java NEWS HEADLINES

  1. Microsoft Continues Its Embrace of Java by Joining JCP

  2. Java News Roundup: OpenJDK JEPs for JDK 18, Spring Updates, Payara Platform, Kotlin 1.6

Introducing the KivaKit Framework

In this article, we take a brief tour of the KivaKit open-source Java microservices application framework. KivaKit is a collection of mini-frameworks designed to work together. Each mini-framework is described in more detail at https://www.kivakit.org as well as on Jonathan Locke’s blog State of the Art. (Article)

SPONSOR AD

Keysight

Save time, deliver higher quality with test automation boot camp

Join us at Keysight’s Software Test Automation Boot Camp and learn everything you need to know about saving time and delivering higher quality software with test automation. Learn more.

Visual Studio 2022: Q&A with Leslie Richardson and Her Team

Visual Studio is the foremost integrated development environment created by Microsoft since 1997. The most recent releases have received many contributions and feedback from the community, making the tool more oriented towards actual use cases. InfoQ interviewed Leslie Richardson and her team to learn more about the new features and improvements in Visual Studio 2022, released earlier this month. (News)

In case you missed it

Lin Clark on the WebAssembly Component Model

In this podcast, Lin Clark and Wesley Reisz talk about web assembly and the work happening around developing the component model. (Podcast)

Building Large-Scale iOS Apps at Airbnb

The Airbnb iOS team addressed the challenge of its growing mobile app codebase and complexity by adopting new tools and processes, including modern build systems, module types, and dev apps. (News)

TOP Architecture & Design NEWS HEADLINES

  1. Is SOLID Still Relevant in Modern Software Architecture?

  2. Twitter API v2 Adds Spaces, New Endpoints, Friendlier Developer Policy

Microservices — the Letter and the Spirit

Microservices to be a pattern of ‘decoupled services’ managed to get the best out of it (the underlying understanding of the pattern (‘small’ vs ‘decoupled’) forces developers to take certain design decisions that are consistent with these objectives. In this article discuss we will discuss well and poor implementations: ‘small-services’ vs ‘decoupled-services’ or ‘Letter’ vs the ‘Spirit’. (Article)

Piranha: Reducing Feature Flag Debt @Uber

Murali Krishna Ramanathan describes the experiences building and deploying Piranha, an automated code refactoring tool to delete code corresponding to stale feature flags. (Presentation with transcript included)

SPONSOR AD

Redis Labs

Cloud Caching Techniques for Enterprise Applications

This eBook provides the only primer you need to understand what application caching is, why and when it’s needed, and how to get the best performance from your applications using advanced enterprise application caching techniques. Download now.

TOP Culture & Methods NEWS HEADLINES

  1. Adapting a Zero Bug Policy to Solve Bugs

Agile Coaches, Agile Guides and Other Family Members

Companies look at agile coaches as agile experts to guide teams through agile working. But that is at odds with the deeper philosophy of true coaching. Perhaps they should be engaging agile guides instead. Calling out Agile Guide as a distinct role when moving into uncharted territory can be especially effective and allows true coaches to maximise their effectiveness too. (Article)

A Design Thinking Roadmap for Process Improvement and Organizational Change

How to understand an organization and the problem they want to improve, find solutions to problems, and provide feasible and high-value recommendations that significantly transform how the organization operates for many years? This article shows how design thinking techniques have been used at NASA to drive organizational change and process improvement to create an impact on the organization. (Article)

SPONSORED CONTENT

Latest White Papers

Observability Needs for Application Modernization

The InfoQ eMag - Modern Data Engineering: Pipeline, APIs, and Storage