InfoQ Homepage Architecture & Design Content on InfoQ
-
How to Live in a Post–Spring Cloud Netflix World
Marcin Grzejszczak and Olga Maciaszek-Sharma discuss how Netflix has frozen certain projects running on Spring Cloud and moved to new ones.
-
Using Metrics to Ensure Quality Applications in Pivotal Platform
Tom Martin and Sam Reed show how to set up automatic service discovery with Eureka, some auto scaling problems of microservices, and how to configure Prometheus and Grafana to gather and show metrics.
-
Monoliths, Microservices, Events, Functions: What It Takes to Go through the Transformation
Dilleswara Anupoju discusses lessons learned building apps in a distributed environment.
-
Building Reactive Pipelines: How to Go from Scalable Apps to (Ridiculously) Scalable Systems
Mark Heckler discusses and demoes reactive and highly scalable microservices built with Project Reactor using RabbitMQ, Apache Kafka, and Spring Cloud Stream.
-
Securing Software from the Supply Side
Nickolas Means talks about the tools that GitHub provides for Open Source maintainers to improve the safety and security of the software supply chain at the source.
-
WebAssembly: Revolution, Not Evolution
John Feminella reviews how WebAssembly works, its execution framework and specific architectures, and explores what kinds of new approaches are made possible.
-
Stateful Programming Models in Serverless Functions
Chris Gillum explores two stateful programming models - workflows and actors.
-
Eighteen Years of Spring
Rod Johnson discusses some of the key things that make successful frameworks, including: the Open/Closed principle, the role of Design Patterns, clear layering, consistent coding conventions, etc.
-
Rethinking Blockchain Contract Development
Manuel Chakravarty discusses how IOHK’s Plutus combines programming language theory, functional programming in Haskell, and theorem-proving in Agda to develop a new approach to blockchain contracts.
-
NUDGE – Role of Economics in Architecture and Design
Raghavendra Mithare explores the role behavioral economics has on individual choice, and the impact it has on system Architecture and Design.
-
Upon Retrospective: the Board Went Agile
Sandra Davey and Alan Kirkland discuss their ‘accidental’ Agile journey, and how and why they’re practicing new ways of working.
-
High Performance Cooperative Distributed Systems in Adtech
Stan Rosenberg explores a set of core building blocks exhibited by Adtech platforms and applies them towards building a fraud detection platform.