InfoQ Homepage Architecture & Design Content on InfoQ
-
Verifying a Distributed System with Combinatorial Topology
Veronica Lopez shares her experience with containers and Kubernetes, including flexible autoscaling and refined testing & delivery experiences, that make sense within an Elixir environment.
-
Securing Services Using SSO
Shraya Ramani talks about BuzzFeed’s transition to microservices and their open-source, homegrown, centralized solution - SSO.
-
Unique Resiliency of the Erlang VM, the BEAM and Erlang OTP
Irina Guberman demonstrates how unique features of the BEAM in combination with Erlang OTP can take a company's servers to the next level of resiliency and robustness.
-
People Are More Complex Than Computers
Mairead O'Connor presents how Equal Experts are challenging traditional ways of working and how they question the standard practices in order to try to create a better place to work.
-
Learning from Chaos: Architecting for Resilience
Russ Miles, CEO of ChaosIQ.io, shares how leading organizations are successfully adopting chaos engineering to encourage a mindset of "architecting for resilience".
-
What Lies between: the Challenges of Operationalizing Microservices
Colin Breck presents practical approaches to take microservices into production or increase the value provided by existing systems and also explores how to integrate microservices at scale.
-
Reactive Systems Architecture
Jan Machacek and Matthew Squire give us the answer to the click-baity headline “Four things that make the biggest impact in distributed systems”, together with architectural and code examples.
-
Orchestrating Robot Swarms with Java
Matthew Cornford focuses on Ocado’s latest generation of highly automated warehouses and looks into Java’s role for orchestrating huge swarms of robots for superior efficiencies of scale.
-
RSocket: Solving Real-World Architectural Challenges
O. Lehecka, R. Roeser and A. Shi explain the use cases for RSocket within their companies, and how it can be used by enterprises to simplify the way they build and operate cloud-native applications.
-
Scaling Erlang Cluster to 10,000 Nodes
Maxim Fedorov demonstrates an example of a live Erlang cluster being scaled from just a few nodes to 10,000 machines with no service interruption.
-
Open Banking - Tales from the Frontier
Anca Zaharia and Jason Maude focus on the successes and pitfalls Starling Bank encountered in building Open Banking. Topics covered: the OAuth security flow, the permissions-controlled API, and more.
-
Powering Flexible Payments in the Cloud with Kubernetes
Ana Calin covers the technical and security challenges Paybase faced and the lessons they learned as they built their cloud-native microservices architecture and integrated with traditional systems.