InfoQ Homepage Architecture Content on InfoQ
-
Fault Tolerance Made Easy
Uwe Friedrichsen discusses implementing resilient software design patterns (code included) and improving those patterns to achieve robustness and becoming a resilient software developer.
-
A Practical Implementation of Async
Mitchel Sellers uses multiple real-world applications to show practical implementations of Async within actual applications, covering various scenarios and implementations of the Async pattern.
-
The No-framework Scala Dependency Injection Framework
Adam Warski shows how to replace features of DI containers with plain Scala code using MacWire, and adding interceptors using macros.
-
From Instability to Resilience: The Story of a Web Site
Richard Campbell shares his experiences evolving a web site from ordinary to resilient, the triage process, the quick-and-dirty solutions as well as the work to bring the site to true resiliency.
-
Scalaz 'For the Rest of Us'
Adam Rosien introduces scalaz, how to use it to make code simpler and type safer, how it compensates for Scala issues, and how it encapsulates DI and data validation.
-
Connecting Everything - APIs & PaaS
In this solutions track talk, sponsored by WSO2, Paul Fremantle explores open source approaches to APIs and PaaS, taking a look at organizations that have done this: how, why, and what the results are
-
Principles of Reliable Communication & Shared State
Andy Piper describes some fundamentals of communicating reliably in an unreliable world and communication techniques used to build distributed data structures that can tolerate failures.
-
Cloud, Distributed, Embedded: Erlang in the Heterogeneous Computing World
Omer Kilic provides an overview of heterogeneous computing discussing how Erlang can help with the orchestration of different processing platforms, introduces Erlang/ALE + updates on Erlang Embedded.
-
One Small Step for Consumers, One Giant Lead for Enterprise
In this solutions track talk, sponsored by AppDynamics, Tom Levey discusses how to monitor UX, identify bottlenecks, and measure the revenue impact by turning on the lights inside a mobile app.
-
The Coming of Age of Internal API Management
In this solutions track talk, sponsored by Intel, Peter Logan looks at the evolution of the service layer in the context of API management and describes new architectural approaches for enterprise.
-
Going Reactive: Event-Driven, Scalable, Resilient & Responsive Systems
Jonas Bonér discusses how the four traits of reactive apps -Event-Driven, Scalable, Resilient and Responsive- impact app design, how they interact, and their supporting technologies and techniques.