Article: Article Contest: Write an Article for InfoQ and Win a Qcon or Dev Summit Ticket
InfoQ » Software Architecture
by InfoQ
2w ago
InfoQ encourages software practitioners and domain experts to submit full-length technical educational articles. By InfoQ ..read more
Visit website
Article: InfoQ Software Architecture and Design Trends Report - April 2024
InfoQ » Software Architecture
by Thomas Betts, Blanca Garcia Gil, Eran Stiller, Daniel Bryant, Rafal Gancarz
2w ago
The InfoQ Trends Reports offer InfoQ readers a comprehensive overview of key topics worthy of attention. The reports also guide the InfoQ editorial team towards cutting-edge technologies in our reporting. In conjunction with the report and trends graph, our accompanying podcast features insightful discussions among the editors digging deeper into some of the trends. By Thomas Betts, Blanca Garcia Gil, Eran Stiller, Daniel Bryant, Rafal Gancarz ..read more
Visit website
Article: Managing 238M Memberships at Netflix
InfoQ » Software Architecture
by Surabhi Diwan
1M ago
In this article Diwan shared how the Netflix membership team does distributed systems: the architecture bets, technology choices, and operational semantics that serve the needs of Netflix’s ever-growing member base. By Surabhi Diwan ..read more
Visit website
Article: Architecting for High Availability in the Cloud with Cellular Architecture
InfoQ » Software Architecture
by Chris Price
1M ago
Cellular architecture is a design pattern that helps achieve high availability in multi-tenant applications. The goal is to design your application so that you can deploy all of its components into an isolated "cell" that is fully self-sufficient. It can benefit your customers regarding availability and ensure you hit your SLAs. By Chris Price ..read more
Visit website
Article: Zero-Knowledge Proofs for the Layman
InfoQ » Software Architecture
by Debasish Ray Chawdhuri
1M ago
This article will introduce you to zero-knowledge proofs, a kind of cryptography you can use to provide the proof you know a secret, such as a private key or the solution to a problem, without ever sharing it to an interested party. While many articles exist on the topic, this will not require any high math knowledge. By Debasish Ray Chawdhuri ..read more
Visit website
Article: Agile Architecture, Lean Architecture, or Both?
InfoQ » Software Architecture
by Kurt Bittner, Pierre Pureur
1M ago
When it comes to software architecture, should you adopt an agile or a lean approach? The answer, of course, is "it depends." Agile is better suited for situations where you know what you need, but not how to build it. Lean is more appropriate when requirements are certain and you want to optimize a well-known process. By Kurt Bittner, Pierre Pureur ..read more
Visit website
Article: Testing Machine Learning: Insight and Experience from Using Simulators to Test Trained Functionality
InfoQ » Software Architecture
by Martin Karsberg
1M ago
When testing machine learning systems, we must apply existing test processes and methods differently. Machine Learning applications consist of a few lines of code, with complex networks of weighted data points that form the implementation. The data used in training is where the functionality is ultimately defined, and that is where you will find your issues and bugs. By Martin Karsberg ..read more
Visit website
Article: Understanding Architectures for Multi-Region Data Residency
InfoQ » Software Architecture
by Alex Strachan
3M ago
This article focuses on implementing data residency strategies for a positive stakeholder experience. It underscores the need to diversify data locations, driven by motivations like disaster recovery and geo-redundancy. The core principle is data distribution, ensuring specific sets reside in distinct regions without overlap - a practice termed data residency. By Alex Strachan ..read more
Visit website
Article: How to Deal With Complexity in Product Development by Using Solution-Focused Coaching
InfoQ » Software Architecture
by Alexander Giurca
3M ago
In this article, you will discover how and which parts of coaching and nuanced language can help you leverage your interactions to yield better results in product management. Integrating specific coaching principles can enhance the quality of your conversations by guiding dialogue to uncover actionable insights, foster trust, boost collaboration, and drive clarity in your objectives. By Alexander Giurca ..read more
Visit website
Article: How Much Architecture Is “Enough?”: Balancing the MVP and MVA Helps You Make Better Decisions
InfoQ » Software Architecture
by Pierre Pureur, Kurt Bittner
3M ago
The Minimum Viable Architecture (MVA) is the architectural complement to a Minimum Viable Product (MVP). The MVA and MVP must evolve together for a product to be successful. As new features are delivered to customers, corresponding incremental improvements need to be made in the architecture. Also, the architecture should not get too far ahead of what is needed for the product. By Pierre Pureur, Kurt Bittner ..read more
Visit website

Follow InfoQ » Software Architecture on FeedSpot

Continue with Google
Continue with Apple
OR