InfoQ Homepage Architecture Content on InfoQ
-
Snowflake Architecture: Building a Data Warehouse for the Cloud
Thierry Cruanes covers the three pillars of the Snowflake architecture.
-
Research Is Not Just for the UX Team
Amanda Stockwell overviews the key goals and methodologies of user research, tips for how to select the best method, and advice to craft research plans the best way to get the desired information.
-
Collaborative Contract-Driven Development
Billy Korando discusses Contract-Driven Development to improve collaborations between teams working on the same project.
-
Chassis and AppFactory: Accelerate Development of Cloud-Native Microservices for Enterprises
Michelle Zhang, Maan Mehta discuss two tools they built at Scotiabank -Chassis and AppFactory- to improve developer productivity and experience, and enforce best practices and architecture governance.
-
Architectures Panel
How do big operators differ from smaller disruptors? The panelists examine the different architectures that power these systems.
-
Fault Tolerance at Speed
Todd Montgomery discusses the techniques and lessons learned from implementing Aeron Cluster. His focus is on how Raft can be implemented on Aeron.
-
Evolutionary Architecture as Product @ CircleCI
Robert Zuber discusses how the evolution of software development since 2011 has driven the evolution of CircleCI's architecture.
-
Learning Spring Boot: First as a Student, Then as a Teacher
Jennifer Lee highlights an advantage to Spring Boot: it's easy to learn, easy to master, and easy to teach.
-
Architectures That Scale Deep - Regaining Control in Deep Systems
Ben Sigelman talks about "Deep Systems" and their common properties: they are layered, distributed, concurrent, multi-tenant, change continuously, and are hard to manage with conventional tools.
-
Write Less Code with Kotlin and Spring Boot
Todd Ginsberg presents the basics of Kotlin and the features that make it compelling.
-
Spring HATEOAS: Hypermedia APIs with Spring
Oliver Drotbohm and Greg Turnquist discuss how to build flexible web services using hypermedia with Spring HATEOAS 1.0.
-
Managing Failure Modes in Microservice Architectures
Adrian Cockcroft explores how to apply some industry standard techniques (including Failure Modes and Effects Analysis) to cloud native microservices architectures.