InfoQ Homepage Architecture Content on InfoQ
-
Beyond HTTP, Breaking Free of the Web
Mark Wolfe provides examples of protocols that can be used to build web applications, and reviews the pros and cons of doing so.
-
Microservices, Micro Operations? - Challenges of Microservice Models at the Operations Level
Dustin Huptas, Andreas Schmidt present some of the operational challenges met when dealing with microservices, and offer solutions from the field of automation and service discovery.
-
Cheats & Liars: The Martial Art of Protocol Design
Pieter Hintjens presents strategies and tactics - lifecycles, versioning, modeling, code generation, implementations, community building- for creating successful protocols that stand the test of time.
-
Physical Computing, or How Software Meets Christmas Trees
Tom Igoe overviews some of the tools of physical computing and discusses how and by whom they’re being used to create new connected devices.
-
Microservice Challenges
Fred George discusses two challenges developing microservices: the asynchronous messaging bus and using functional programming which may be at odds with this approach.
-
Arduino Designer: the Making of!
Melanie Bats presents how the Arduino Designer was created, how to use Sirius to create graphical editors and how to simplify the Eclipse UI for an RCP application dedicated to kids.
-
Liberating the API Economy with Scale-Free Networks
Mike Amundsen explores the "Scale-Free" (long tail) rule of complex systems and how it affect the producing and consuming of web APIs.
-
Refactoring to Functional
Hadi Hariri takes a look at code usually written when developing business applications and how to refactor this using functional paradigms, and more importantly, see if these provides any value.
-
Scala in the Enterprise
Peter Pilgrim presents the experience of adopting Scala in the digital enterprise. He provides technical and development advice to agile teams new to implementing Scala.
-
Functional Programming Design Patterns
Scott Wlaschin overviews and demonstrates a number of design patterns for functional programming.
-
Hybris-as-a-Service: A Microservices Architecture in Action
Andrea Stubbe explains how to create cloud applications with microservices using Hybris’ platform and API.
-
For the Love of Small
Owen Evans discusses microservices: how to leverage them and interconnected APIs, the overhead of such an architecture, types of microservices architectures and pros/cons.