InfoQ Homepage Architecture & Design Content on InfoQ
-
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.
-
Habito: The Purely Functional Mortgage Broker
Will Jones talks about Haskell at Habito, some of the wins and trade-offs. He also talks about why functional programming is beneficial for large projects, and with migrating a data store.
-
Scaling for the Known Unknown
Suhail Patel explains how Monzo prepared for the recent crowdfunding which saw more than 9,000 people investing in the first 5 minutes and covers Monzo's microservice architecture (on Go & Kubernetes)
-
What We Got Wrong: Lessons from the Birth of Microservices
Ben Sigelman talks about what Google got wrong about microservices, the lessons learned along the way and how to apply those lessons today.
-
Unikernels Aren’t Dead, They’re Just Not Containers
Per Buer looks in depth at one of the IncludeOS applications they have built, how they built it and how it has worked out in production.
-
FreshEBT
Ram Mehta talks about Fresh EBT - a mobile app used by over a million households each month to manage their Supplemental Nutrition Assistance Program benefits - scaling the app nationwide.
-
Re-Platforming Legacy .NET Applications to PCF Using Modernized Techniques
Alfus Jaganathan, Poornima Varadhan discuss strategies, frameworks, libraries, tools and techniques applied to re-platform legacy .NET applications with a 12/15 factors, using modernized techniques.
-
Designing Distributed Systems with TLA+
Hillel Wayne introduces the ideas behind TLA+, a specification language that describes a system and its properties, and how it works, with a focus on practical examples.
-
BBC iPlayer: Architecting for TV
David Buckhurst talks about BBC iPlayer and explores the challenges of TV application development. He touches on the next steps for iPlayer as they blur the lines between broadcast and IP television.