Remove Architecture Remove Construction Remove Serverless Remove System Design
article thumbnail

Journey to Event Driven – Part 2: Programming Models for the Event-Driven Architecture

Confluent

Part 1 of this series discussed why you need to embrace event-first thinking, while this article builds a rationale for different styles of event-driven architectures and compares and contrasts scaling, persistence and runtime models. In this way, we don’t think about solution architecture in just one dimension. Data evolution.

article thumbnail

Journey to Event Driven – Part 4: Four Pillars of Event Streaming Microservices

Confluent

Journey to Event Driven – Part 2: Programming Models for the Event-Driven Architecture. Journey to Event Driven – Part 3: The Affinity Between Events, Streams and Serverless. The most challenging goal of any application architecture is simplicity, but it is possible to achieve. Out of the Tar Pit, 2006. Business function.

article thumbnail

Where Programming, Ops, AI, and the Cloud are Headed in 2021

O'Reilly Media - Ideas

The most successful superstream series focused on software architecture and infrastructure and operations. The in-person O’Reilly Software Architecture Conference was small but growing. We’ll be working with microservices and serverless/functions-as-a-service in the cloud for a long time–and these are inherently concurrent systems.