Creating event-driven microservices: the why, how and what by Andrew Schofield

Please subscribe to our YouTube channel @ https://bit.ly/devoxx-youtube Like us on Facebook @   / devoxxcom   Follow us on Twitter @   / devoxx   Any team that has made the jump from building monoliths to building microservices knows the complexities you must overcome to build a system that is functional and maintainable. Building a microservice architecture that is low latency and only communicates using REST APIs is even more tricky, with high latency for requests being a common concern. This talk will explain how you can use events as the backbone of your microservice architecture and build an efficient, event-driven system. It will cover how to get started with designing your microservice architecture and the key requirements any system needs to fulfil. It will also introduce the different patterns you will encounter in event-driven architectures and the advantages and disadvantages of these choices. Finally it will explain why Apache Kafka is a great choice for event-driven microservices.

Master Microservices & Event-Driven Architecture: Complete 6-Hour Guide for Beginners to Advanced
▶︎

Master Microservices & Event-Driven Architecture: Complete 6-Hour Guide for Beginners to Advanced

How to Design APIs Like a Senior Engineer (REST, GraphQL, Auth, Security)
▶︎

How to Design APIs Like a Senior Engineer (REST, GraphQL, Auth, Security)

Principles Of Microservices by Sam Newman
▶︎

Principles Of Microservices by Sam Newman

Continuous deployment to Kubernetes with the Google Container Tools by David Gageot
▶︎

Continuous deployment to Kubernetes with the Google Container Tools by David Gageot

Not Just Events: Developing Asynchronous Microservices • Chris Richardson • GOTO 2019
▶︎

Not Just Events: Developing Asynchronous Microservices • Chris Richardson • GOTO 2019

The Many Meanings of Event-Driven Architecture • Martin Fowler • GOTO 2017
▶︎

The Many Meanings of Event-Driven Architecture • Martin Fowler • GOTO 2017

A Beginner's Guide to Event-Driven Architecture
▶︎

A Beginner's Guide to Event-Driven Architecture

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra
▶︎

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

Event-Driven Architectures Done Right, Apache Kafka • Tim Berglund • Devoxx Poland 2021
▶︎

Event-Driven Architectures Done Right, Apache Kafka • Tim Berglund • Devoxx Poland 2021

Don’t Build a Distributed Monolith - Jonathan "J." Tower - NDC London 2023
▶︎

Don’t Build a Distributed Monolith - Jonathan "J." Tower - NDC London 2023

AWS re:Invent 2019: [REPEAT 1] Moving to event-driven architectures (SVS308-R1)
▶︎

AWS re:Invent 2019: [REPEAT 1] Moving to event-driven architectures (SVS308-R1)

How to Design APIs Like a Senior Engineer (REST, GraphQL, Auth, Security)
▶︎

How to Design APIs Like a Senior Engineer (REST, GraphQL, Auth, Security)

7 Reasons why your microservices should use Event Sourcing & CQRS - Hugh McKee
▶︎

7 Reasons why your microservices should use Event Sourcing & CQRS - Hugh McKee

Monolith Decomposition Patterns • Sam Newman • GOTO 2019
▶︎

Monolith Decomposition Patterns • Sam Newman • GOTO 2019

Introduction to Apache Kafka by James Ward
▶︎

Introduction to Apache Kafka by James Ward

Event-Driven Architecture with React and FastAPI – Full Course
▶︎

Event-Driven Architecture with React and FastAPI – Full Course

Top 5 techniques for building the worst microservice system ever - William Brander - NDC London 2023
▶︎

Top 5 techniques for building the worst microservice system ever - William Brander - NDC London 2023

Event Sourcing  : what could possibly go wrong? by Andrzej Ludwikowski
▶︎

Event Sourcing : what could possibly go wrong? by Andrzej Ludwikowski

Jfrog | Jfrog Artifactory | Jfrog Artifactory Tutorial | Artifactory Tutorial | Intellipaat
▶︎

Jfrog | Jfrog Artifactory | Jfrog Artifactory Tutorial | Artifactory Tutorial | Intellipaat

System Design Course – APIs, Databases, Caching, CDNs, Load Balancing & Production Infra
▶︎

System Design Course – APIs, Databases, Caching, CDNs, Load Balancing & Production Infra