YoVDO

Patterns and Practices for Real-World Event-Driven Microservices

Offered By: NDC Conferences via YouTube

Tags

NDC Conferences Courses F# Courses Cloud Computing Courses Functional Programming Courses Chaos Engineering Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the lessons learned in developing a cloud-based event-driven microservices architecture at Jet.com in this 55-minute conference talk. Delve into chaos engineering, event sourcing, and the decision-making process behind choosing microservices and F# as the programming language. Learn about the benefits of functional programming, option types, and the importance of readability in code. Discover best practices for microservice design, including separation and staging strategies. Gain valuable insights on what works and what doesn't in real-world event-driven microservices implementation, and find out where to obtain more information on the subject.

Syllabus

Intro
Jetcom
Microservices
Chaos Engineering
Definitions
Event sourcing
How did Jet decide on microservices
Why did Jet choose Fsharp
How Fsharp helped Jet
Option types
Perl not being readable
Why Fsharp
Shawns Fsharp talk
Be functional
Dont try abstract microservices
Dont do this
Separate them
Staging
Torch
Summary
More information


Taught by

NDC Conferences

Related Courses

Programming in F#
Microsoft via edX
F#
Exercism
F# Bite-sized
Independent
Developing Financial Applications in F#
LinkedIn Learning
F#: Automated Testing for Developers
LinkedIn Learning