YoVDO

Monolith vs. Microservices

Offered By: Scala Days Conferences via YouTube

Tags

Scala Days Courses Scala Courses Software Architecture Courses Observability Courses Monolithic Architecture Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the ongoing debate between monolith and microservices architectures in this Scala Days 2023 Seattle conference talk. Delve into the critical factors often overlooked when choosing the optimal architecture for your project. Gain insights from years of Scala industry experience, learning how incorrect domain model granularity, inappropriate communication protocols, inefficient serialization strategies, poor observability, and improper dependency management can turn a sophisticated microservices architecture into a challenge. Discover why well-implemented microservices, rather than microservices themselves, are the key to success. Examine the topic from a Scala-centric perspective, exploring the language's native capabilities, libraries, frameworks, and build tools. Cover essential aspects such as small business capabilities, common dependencies, requirements, costs, threats, communication protocols, and more to make informed architectural decisions for your Scala projects.

Syllabus

Intro
Monolith vs microservices
Small business capabilities
Common dependencies
Microservices vs Monolith
Summary
Requirements
Cost
Threat
Communication
Protocols


Taught by

Scala Days Conferences

Related Courses

Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems
Vanderbilt University via Coursera
The Caltech-JPL Summer School on Big Data Analytics
California Institute of Technology via Coursera
Automated Visual Software Analytics
openHPI
Software Architecture & Design
Georgia Institute of Technology via Udacity
Software Architecture for the Internet of Things
EIT Digital via Coursera