Power BI Fundamentals - Create visualizations and dashboards from scratch
Get 50% Off Udacity Nanodegrees — Code CC50
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