In 2021, the innovators are finding ways to provide both the run-time and design-time observability benefits almost automatically. An overview of how the InfoQ editorial team sees the Software Architecture and Design topic evolving in 2021, with a focus on what architects are designing for today. Software Architecture and Design InfoQ Trends Report—April 2021.
Each year, the InfoQ editors discuss the current state of software architecture and design, and identify the key trends to watch, resulting in this report and the accompanying graph. This year, we’re letting you listen in to the discussion, on an episode of the InfoQ podcast. The editors were joined by Holly Cummins, an innovation leader on IBM’s corporate strategy team, and a previous speaker at QCon.
We start by looking at which “-ilities” are most important to architects. A software architect is responsible for the cross-cutting concerns and making sure that individual components of a large system can work together seamlessly to meet overall objectives. In 2021, four areas we feel architects are concerned with are designing for resilience, designing for observability, designing for portability, and designing for sustainability.
Your Data Architecture: Simple Best Practices for Your Data Strategy. Don't miss this helpful article.
What is the recently popular data mesh concept and its benefits? With the growing number of data sources and need for agility, a decentralized data architecture concept- Data Mesh can be explored to enforce data quality and governance adherence
A beginner’s guide to implementing the latest industry trend: a data mesh. Ask anyone in the data industry what’s hot these days and chances are “data mesh” will rise to the top of the list.
The agenda of the talk included an introduction to 3D data, its applications and case studies, 3D data alignment and more.
Data Quality Testing Skills Needed For Data Integration Projects. Data integration projects fail for many reasons. Risks can be mitigated when well-trained testers deliver support. Here are some recommended testing skills.