YoVDO

Serverless Messaging Patterns that Make or Break Your App at Scale

Offered By: CNCF [Cloud Native Computing Foundation] via YouTube

Tags

Conference Talks Courses Azure Functions Courses Queues Courses Scalability Courses Event-Driven Architecture Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore serverless messaging patterns crucial for scaling applications in this 27-minute conference talk by Jeff Hollan from Microsoft. Dive into the intricacies of event-driven architectures, comparing queues and streams, events and messages, and ordered versus unordered processing. Learn from Azure Functions' experience serving thousands of customers with billions of daily executions. Discover common messaging patterns, capabilities, and best practices for event-driven systems at scale. Examine real-world scenarios in e-commerce and banking to understand practical applications. Gain insights into serverless runtimes, programming models, and key takeaways for implementing robust messaging solutions in your serverless applications.

Syllabus

Intro
Great to meet you!
What most popular trigger in serverless?
Azure Functions Executions (last 30 days) -500 Billion executions
Example Scenario: e-commerce
Common solution: Kafka / Stream
What about Kafka converted to HTTP?
Example Scenario: Banking
What is a Queue?
What is a Queue (at scale)? Competing Consumers
Queue to HTTP adapter?
Serverless runtimes and programming models
Putting it together...
Key Takeaways


Taught by

CNCF [Cloud Native Computing Foundation]

Related Courses

Introducción a computación serverless con Azure Functions
Coursera Project Network via Coursera
Data Modeling and Partitioning Patterns in Azure Cosmos DB
Pluralsight
Implement Web and Mobile Services on Microsoft Azure
Pluralsight
Microsoft Azure Developer: Troubleshooting Using Microsoft Azure Portal
Pluralsight
Azure Event Hubs for .NET Developers: Fundamentals
Pluralsight