InfoQ Homepage Architecture Content on InfoQ
-
Lessons from DAZN: Scaling Your Project with Micro-Frontends
Luca Mezzalira explains how to implement micro-frontends, enabling to scale up a project with tens of developers without reducing the throughput.
-
Live Coding 12-Factor App
Emily Jiang performs live coding of building 12-factor microservices using MicroProfile programming mode and gets them running Open Liberty and Quarkus.
-
Microservices for Growth at comparethemarket.com
Kenichi Shibata and Adam Stewart explain their experience with the adoption of microservices in the creation of Comparison as a Service, one of the core pillars of the user journey today.
-
Rampant Pragmatism: Growth and Change at Starling Bank
Daniel Osborne and Martin Dow discuss relational theory, functional relational programming and self-contained systems, explaining their approach to complexity.
-
Panel: the Correct Number of Microservices for a System Is 489
The panelists discuss the architecture of their various systems, what trade-offs they have made in the design of their systems, and how their system has evolved over time.
-
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.