Article: A Simple Framework for Architectural Decisions
InfoQ » Software Architecture
by Grygoriy Gonchar
5d ago
This article describes a framework for making architectural decisions using three building blocks: The company's own Technology Radar; Technology Standards; and Architecture Decision Records (ADRs). The framework clarifies decision-making, team involvement, and information on already made decisions and aligns with the company's needs and culture. By Grygoriy Gonchar ..read more
Visit website
Article: Using ASP.NET Core 7 Minimal APIs: Request Filters, Parameter Mapping, and More
InfoQ » Software Architecture
by Fiodar Sazanavets
5d ago
Several features have been added to Minimal APIs with the .NET 7 release. This tutorial shows how they are now almost as powerful as traditional controller-based APIs while being far less verbose. By Fiodar Sazanavets ..read more
Visit website
Article: The Future of Istio: Sidecar-Less and Sidecar with Ambient Mesh
InfoQ » Software Architecture
by Lin Sun
1w ago
Istio's new ambient mesh allows for a sidecar-less data plane. This article discusses the advantages of that approach and the work that went into making it a reality. By Lin Sun ..read more
Visit website
Article: Contract-Driven Development – a Real-World Adoption Journey
InfoQ » Software Architecture
by Hari Krishnan
1w ago
Contract-driven development adoption is not just about tooling or practices, it involves changing how people work with each other and in order to influence such changes, the roadmap for adoption should account for the learning curve and demonstrate value incrementally at each stage to individual team members and the organization as a whole. By Hari Krishnan ..read more
Visit website
Article: Step One to Successfully Building Your Platform: Building It Together
InfoQ » Software Architecture
by Lee Ditiangkin
1w ago
You may feel that investing in an internal platform is a win, but the business may need more convincing. This article covers how to frame your case in a way that the business can understand and support. By Lee Ditiangkin ..read more
Visit website
Article: The Wonders of Postgres Logical Decoding Messages
InfoQ » Software Architecture
by Gunnar Morling
1w ago
In this article, author Gunnar Morling discusses Postgres database's logical decoding function to retrieve the messages from write-ahead log, process them, and relay them to external consumers, with help of use cases like outbox, audit logs and replication slots. By Gunnar Morling ..read more
Visit website
Article: The Future of Service Mesh is Networking
InfoQ » Software Architecture
by Bill Mulligan
3w ago
On this journey, we will discover that, to quote David Mooter, “The future of service mesh is as a networking feature, not a product category, as far out of sight and mind from developers as possible—and that is a good thing.” By Bill Mulligan ..read more
Visit website
Article: The Process of Creating Decentralized Apps (dApps)
InfoQ » Software Architecture
by Ognyan Chikov
1M ago
A decentralized application has a different architectural approac, they are working on distributed ledger technology called blockchain, where there is no central point of failure nor third parties involved. A revolutionary and attractive technology for new opportunities. This article covers creating such applications and why they are needed, as well as challenges during implementation. By Ognyan Chikov ..read more
Visit website
Article: Moving Past Simple Incident Metrics: Courtney Nash on the VOID
InfoQ » Software Architecture
by Courtney Nash, Matt Campbell
1M ago
The Verica Open Incident Database (VOID) is assembling publically available software-related incident reports. InfoQ talks with Courtney Nash about their recent findings including how MTT* metrics may not be beneficial, the average time to incident resolution, and the importance of studying near-miss reports. By Courtney Nash, Matt Campbell ..read more
Visit website
Article: Your Tech Stack Doesn’t Do What Everyone Needs It To. What Next?
InfoQ » Software Architecture
by Alessio Alionco
1M ago
Stack extensibility is an essential trait of well-designed IT ecosystems. Low-code BPA (Business Process Automation) has advantages that puts it at the forefront of approaches to stack extensibility. Learn how low-code software increases process resiliency by empowering business teams with an easy-to-use, easy-to-understand and, most of all, IT-sanctioned set of tools. By Alessio Alionco ..read more
Visit website

Follow InfoQ » Software Architecture on Feedspot

Continue with Google
Continue with Apple
OR