Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Loosely Coupled Lotteries & Cloudy Casinos - Nederlandse Loterij Case Study

GOTO Conferences via YouTube

Overview

Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Explore a comprehensive case study on building a scalable integration solution for Nederlandse Loterij, presented by Joris Kuipers, CTO at Trifork, at GOTO Amsterdam 2022. Dive into the challenges and lessons learned while developing a microservices architecture running on public cloud for one of the largest lottery providers in The Netherlands. Gain insights on splitting code into approximately 30 different services, implementing observability, applying robustness patterns, and integrating new casino offerings with regulations focused on responsible gaming. Learn about software architecture, system services adapters, all-in-one services, resulting coupling, and the three pillars of observability. Discover practical applications of structured logging, logging appender configuration, MDC, traces, slices, and metrics. Benefit from a live demo and walk away with valuable insights applicable to your own projects, even if you're not working on a lottery platform.

Syllabus

Intro
Project milestones
Microservices: Common reasons
Our reasons?
Software architecture
Microservices: Our reasons
Resulting project setup
Software architecture in practice
System services adapters
All-in-one services
Resulting coupling
3 pillars of observability
Patterns vs structured logging
Logging appender configuration
MDC
Traces & slices
Demo
Metrics
Metrics benefits
Conclusion
Outro

Taught by

GOTO Conferences

Reviews

Start your review of Loosely Coupled Lotteries & Cloudy Casinos - Nederlandse Loterij Case Study

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.