InfoQ Homepage Architecture Content on InfoQ
-
Evolution of Financial Exchange Architectures
Martin Thompson looks at the evolution of financial exchanges and explores what is considered state of the art today.
-
Simulating Agile Strategies
Adam Timlett introduces the Lazy Stopping Model, simulating different strategies for software development or capital projects, explaining how it works, the ideas behind it and what it can be used for.
-
Microservices Are for Humans, Not Machines
Oded Shopen discusses the behavioral benefits of moving to a microservices architecture in an organization, explaining how microservices have an impact on the overall joy of a developer’s craft.
-
From Story to Roadmap – Tying It All Together
Sue Bramhall discusses how to tie together and create alignment between Tech and Business.
-
Responsible Microservices
Nate Schutta discusses a set of factors to apply to decide if something deserves to be a microservice or not.
-
Introducing and Scaling a GraphQL BFF
Michelle Garrett talks about the journey of introducing and then scaling a GraphQL BFF to serve multiple applications.
-
Designing Composable Functional Libraries, Not Just for Data Visualization
Tomas Petricek describes the design of a data visualization library in The Gamma, covering principles of functional library design useful to use when tackling problems in other domains.
-
Reactive Event Processing with Apache Geode
Bill Burcham discusses how to integrate Geode with your Reactive System efficiently, and at scale.
-
Testing Software Architecture
Vladik Khononov discusses testing the architecture of a system, covering what makes a good architecture, identifying a big ball of mud, an exhausted architecture, and automating such tests.
-
Why Distributed Systems Are Hard
Denise Yu talks about the complexity of distributed systems and why one needs to account for the human factor when designing a complex system.
-
Interface Design in Times of Information Overflow
Martin Oberhauser explains design challenges and responsibilities creating the infotainment concept for Tesla and the Pro-Sport Analytics Platform for Whoop.
-
Event-Driven Architectures for Spring Developers
Viktor Gamov and Gary Russell discuss the concepts of events, their relevance to software and data engineers, and their powers for effectively unifying architectures.