InfoQ Homepage Architecture & Design Content on InfoQ
-
Linode Announces DDoS Protection Across Its Global Network
Linode announced the availability of its DDoS protection service across its network for detection and mitigation of DDoS attacks.
-
Organizational Topologies and Their Impact on Quality
August Lilleaas recently wrote about the correlation between organization complexity and software quality citing a paper by Microsoft. Rapid Software Testing Methodology creator James Bach has also recently written about how we should interpret quality metrics. The authors of Team Topologies shared insights into how adapting organizational structure can improve the health of software.
-
Instana Performance Provider Adds vSphere Support
Microservice application performance management provider, Instana, has released new capabilities for monitoring the VMware vSphere Suite, as well as applications running on vSphere infrastructure. Instana correlates infrastructure and application performance metrics and the latest release includes the ability to discover, map and monitor components running on VMware’s vSphere suite.
-
Security Predicted by Gartner to Improve in DevOps Teams
DevOps teams have improved software velocity by incorporating development, testing, and operations into a unified team. In the coming years, many teams are set to incorporate security testing as part of this process, rather then delegating verification to unpredictable gates of experts.
-
Microsoft Releases Sustainability Calculator, Helps Enterprises Analyze Carbon Emissions
In a recent blog post, Microsoft announced the Microsoft Sustainability Calculator, which is a Power BI application that allows Azure customers to measure carbon emissions associated with their Azure consumption. The goal of this tool is to provide people who are responsible for measuring their carbon impact of their cloud workloads with insights on how they can reduce their carbon footprint.
-
Experience Using Event Streams, Kafka and the Confluent Platform at Deutsche Bahn
To provide trip information to their rail passengers, Deutsche Bahn (DB) has created the RI-Plattform (Passenger Information Application) based on Apache Kafka and Kafka Streams with a plan to feed all information channels through the system. In a blog post, Axel Löhn and Uwe Eisele describe the microservices based design, how they build and run the system, and their experience from production.
-
How Twitter Improves Resource Usage with a Deterministic Load Balancing Algorithm
Twitter recently shared the details of why their RPC framework Finagle implements a client-side load balancing using a deterministic aperture algorithm for their microservices architecture. Twitter ran different experiments but confirmed that with a deterministic approach, requests are better distributed, connections count reduces drastically, and they even need less infrastructure.
-
The Distributed Data Mesh as a Solution to Centralized Data Monoliths
Instead of building large, centralized data platforms, corporations and data architects should create distributed data meshes.
-
Amazon Elastic File System New Features: IAM Authorization and Access Points
Amazon’s Elastic File System (EFS) Service (EFS) offers a simple, scalable, fully managed elastic NFS file system for use with AWS Cloud services and on-premises resources. Recently Amazon announced updates for this service by adding two new features, namely Identity and Access Management (IAM) authorization for Network File System (NFS) and EFS Access Points.
-
Microsoft Announces Playwright Alternative to Puppeteer
Playwright is an open-source Node.js library started by Microsoft for automating browsers based on Chromium, Firefox, and WebKit through a single API. The primary goal of Playwright is improving automated UI testing.
-
The Java EE Guardians Rebrand as the Jakarta EE Ambassadors
Under the auspices of the Eclipse Foundation, the rebranding of the Java EE Guardians to the Jakarta EE Ambassadors has been completed. They were a driving force that ultimately led to Oracle open-sourcing Java EE and transferring ownership to the Eclipse Foundation. Reza Rahman, program manager, Java on Azure at Microsoft, spoke to InfoQ about this rebranding.
-
Modular Monolithic Architecture, Microservices and Architectural Drivers
Kamil Grzybek thinks that too often we implement a microservices architecture because we believe it will solve all problems in a monolithic application. Instead, we should focus on architectural drivers to find the best architecture for a system. In a series of articles, he has started to describe the basic concepts of a modular monolith and the drivers leading to a specific architecture.
-
CRI-O Infrastructure and Application Monitoring Now Supported by Instana
Kubernetes application performance management solution, Instana, has announced support for managing CRI-O Kubernetes run-time containers and the applications that run on that infrastructure.
-
Ballerina - An Open Source JVM Language and Platform for Cloud-Era Application Programmers
Open-source technology company, WSO2, has released Ballerina 1.1.0 with new features including: the new Ballerina Tool, enhanced IDE support for VSCode and IntelliJ IDEA; and improved performance in runtime type checking and creating and accessing maps, arrays and records. Lakmal Warusawithana, senior director, cloud architecture at WSO2, spoke to InfoQ about this latest release.
-
Change Data Capture Tool Debezium 1.0 Final Released
The open source change data capture (CDC) tool Debezium 1.0 Final was recently released with an event format clean-up, increased test coverage of databases, and 96 issues addressed. In a blog post Gunnar Morling describes Debezium's basic concepts and some common use cases, and details about both the current release and what to expect in future releases.