InfoQ Homepage Architecture & Design Content on InfoQ
-
Sidecar-Less or Sidecars for Your Applications in Istio Service Mesh?
Lin Sun discusses the choice between sidecar-less or sidecar, when to consider a sidecar-less implementation, how to migrate between these data plan options, and what the implications are.
-
Evolving Your Architecture: Essential Steps and Tools for Modernization
Camilla Crispim discusses aspects of architecture that require assessment, methods for conducting these assessments, and the tools available to facilitate the process and support decision-making.
-
Production Comes First - an Outside-In Approach to Building Microservices
Martin Thwaites introduces outside-in testing, how to use Observability techniques in a local development to build applications that are easier to debug locally and run as a first class citizen.
-
Think, Architect, and Sustain Your Serverless Applications as [Set] Pieces!
Sheen Brisals discusses how the characteristics of serverless influence us to think in a new way of architecting and evolving modern applications as set pieces
-
Improving Developer Experience Using Automated Data CI/CD Pipelines
Noémi Ványi and Simona Pencea discuss a code and data branching strategy that basically allows your data to follow your code.
-
Beyond Million Dollar Lines of Code: Practical Strategies for Engineering Cost-Effective Cloud Systems
Erik Peterson discusses the actions, tasks, and approaches necessary for crafting software that meets technical specifications and controls expenditure in the cloud.
-
gRPC Migration Automation at LinkedIn
Karthik Ramgopal and Min Chen discuss how LinkedIn changed the remote procedure calls (RPC) protocol for 50,000 production endpoints from Rest.li to Google's gRPC.
-
1BRC–Nerd Sniping the Java Community
Gunnar Morling discusses some of the tricks employed by the fastest solutions for processing a 13 GB input file within less than two seconds through parallelization and efficient memory access.
-
Beyond Platform Thinking at RB Global – Build Things No One Expects, in a Place No One Expects It
Ranbir Chawla discusses the strategy to simplify a complex spider web of non-cloud native SAAS and homegrown systems into a well factored API driven platform with well-defined domain boundaries.
-
Evolving Trainline Architecture for Scale, Reliability and Productivity
Milena Nikolic discusses how Trainline's systems architecture has evolved over the past 5 years to cater changes, as well as what's coming next.
-
Mind Your Language Models: an Approach to Architecting Intelligent Systems
Nischal HP discusses the intricacies of designing and implementing intelligent systems powered by LLMs, drawing upon practical insights gained from real-world deployments.
-
0 → 1, Shipping Threads in 5 Months
Zahan Malkani shares how they built a microblogging service to compete with Twitter with a small team that shipped a new social network in a few months.