Topic mix

Microservices

26 moments from 25 videos · 1:09:58 total

Decoupled architectures present unique scaling challenges. Watch timestamped highlights from conference talks focusing on communication, observability, and service management in microservices.

Security Challenges of Breaking A Monolith
Play section Breaking the monolith into isolated microservices and components
Breaking the monolith into isolated microservices and components thumbnail

Breaking the monolith into isolated microservices and components

Extracting specific functions into microservices solves resource idling and performance bottlenecks.

Building a culture from chaos
Play section Transitioning architecture to microservices at Netflix
Transitioning architecture to microservices at Netflix thumbnail

Transitioning architecture to microservices at Netflix

Splitting monolithic applications into microservices exponentially increases points of failure and demands resilient architecture.

Build ultra-fast In-Memory Database Apps and Microservices with Java
Play section Shifting from monolithic architectures to microservices and containers
Shifting from monolithic architectures to microservices and containers thumbnail

Shifting from monolithic architectures to microservices and containers

The ongoing evolution of infrastructure toward cloud-native microservices introduces advanced and automated container management demands.

Event-Driven Microservices: Patterns and Practices - Lutz Heunkhen
Play section Evaluating microservices as an organizational pattern over technology
Evaluating microservices as an organizational pattern over technology thumbnail

Evaluating microservices as an organizational pattern over technology

Asynchronous communication prevents cascading failures when scaling teams requires moving away from modular monoliths.

Cloud Chaos and Microservices Mayhem
Play section Aligning microservices architecture with aggressive release frequencies
Aligning microservices architecture with aggressive release frequencies thumbnail

Aligning microservices architecture with aggressive release frequencies

Why implementing modular systems without fast release abilities yields complexity without tangible benefits.

Microservices: how to get started with Spring Boot and Kubernetes
Play section Transitioning from a monolith to a microservice architecture
Transitioning from a monolith to a microservice architecture thumbnail

Transitioning from a monolith to a microservice architecture

Understanding the operational complexities that accompany splitting monolithic applications into scalable distributed systems.

Developing ASP.NET Core Microservices with Dapr: A practical guide
Play section Reviewing the fast food microservices demo application
Reviewing the fast food microservices demo application thumbnail

Reviewing the fast food microservices demo application

A practical sample application illustrates the complexity of decoupling, event communication, and scaling.

1, 2, 3... Fastify!
Play section Scaling monoliths to microservices using plugin encapsulation
Scaling monoliths to microservices using plugin encapsulation thumbnail

Scaling monoliths to microservices using plugin encapsulation

Authoring standalone framework chunks with independent capabilities to smoothly detach application segments into remote bounded microservices.

Efficient deployment and inference of GPU-accelerated LLMs​
Play section Streamlining model deployment with containerized microservice architectures
Streamlining model deployment with containerized microservice architectures thumbnail

Streamlining model deployment with containerized microservice architectures

Utilizing containerized microservices as an immediate plug-and-play replacement for standardized application programming interfaces.

Our GitOps approach for deploying an Identity Provider and an API Gateway in a SaaS company
Play section Microservices adoption and the resulting architectural fragmentation
Microservices adoption and the resulting architectural fragmentation thumbnail

Microservices adoption and the resulting architectural fragmentation

Hypergrowth naturally leads to microservices orchestration, bringing disconnected systems and disjointed authentication experiences.

Building Systems that Last
Play section Transitioning from data-driven decomposition to functional microservices
Transitioning from data-driven decomposition to functional microservices thumbnail

Transitioning from data-driven decomposition to functional microservices

Correcting data-driven decomposition mistakes by building functional microservices isolates differing security, access, and scaling requirements.

Rapid GraphQL API Development with PostGraphile
Play section Rapid application development philosophy for microservices
Rapid application development philosophy for microservices thumbnail

Rapid application development philosophy for microservices

Automated code generation and performant default configurations dramatically streamline microservice developer workflows.

The New Shiny Syndrome: How to Avoid Tech Hype Traps
Play section The hidden operational costs of microservices architecture
The hidden operational costs of microservices architecture thumbnail

The hidden operational costs of microservices architecture

How arbitrarily dividing backend components into microservices fragments databases and creates complex debugging dependencies for smaller teams.

It’s all about the domain, honey ! Experiences from 15 years of Domain-Driven Design
Play section Microservices and the distributed big ball of mud
Microservices and the distributed big ball of mud thumbnail

Microservices and the distributed big ball of mud

Cutting a highly coupled monolith into networked pieces fails unless internal modularity and dependencies are properly resolved beforehand.

Our journey with Spring Boot in a microservice architecture
Play section Isolating microservices as entirely distinct language environments
Isolating microservices as entirely distinct language environments thumbnail

Isolating microservices as entirely distinct language environments

Treating each service as fundamentally separate prevents accidental dependencies and interface locking.

Play section Navigating challenges in a new microservice architecture
Navigating challenges in a new microservice architecture thumbnail

Navigating challenges in a new microservice architecture

Adopting microservices introduces unexpected complexities and valuable insights for development teams.

The Future of Cloud is WebAssembly
Play section Analyzing the microservice architecture of Finicky Whiskers
Analyzing the microservice architecture of Finicky Whiskers thumbnail

Analyzing the microservice architecture of Finicky Whiskers

Breaking down a web application into discrete microservices showcases the extreme startup speed of WebAssembly.

Interface Contracts in Microfrontend Architectures
Play section Evolution of frontend and microservices architectures
Evolution of frontend and microservices architectures thumbnail

Evolution of frontend and microservices architectures

The transition from horizontal backend microservices integrated via API gateways to fully verticalized microfrontend designs.

Optimizing Your App for Success: Tips and Techniques for managing slow devices
Play section Structuring scalable backend architectures using tailored microservices and routing
Structuring scalable backend architectures using tailored microservices and routing thumbnail

Structuring scalable backend architectures using tailored microservices and routing

Segmenting traffic loads into independent microservices allows engineering teams to allocate robust languages to complex networking tasks.

The Rise of Reactive Microservices
Play section Tracing the evolution of modern microservices architecture
Tracing the evolution of modern microservices architecture thumbnail

Tracing the evolution of modern microservices architecture

An introduction to the progression of distributed software architecture.

Microservices Common Failure Modes (And How Teams Actually Hit Them)
Play section Introduction to microservice failure modes and troubleshooting
Introduction to microservice failure modes and troubleshooting thumbnail

Introduction to microservice failure modes and troubleshooting

How a simulated troubleshooting session reveals common architectural pitfalls in distributed systems.

Rapid Microservice Development with Project Templates
Play section Standardizing high-level software architecture and microservices
Standardizing high-level software architecture and microservices thumbnail

Standardizing high-level software architecture and microservices

Mapping the interactions between frontend and backend components establishes a baseline for dedicated microservices.

Get started with securing your cloud-native Java microservices applications
Play section Building restful microservices with Eclipse MicroProfile
Building restful microservices with Eclipse MicroProfile thumbnail

Building restful microservices with Eclipse MicroProfile

Extending Jakarta EE standards specifically targeting efficient restful service orchestration.

Kafka Streams Microservices
Play section Overcoming integration challenges with Kafka Streams microservices
Overcoming integration challenges with Kafka Streams microservices thumbnail

Overcoming integration challenges with Kafka Streams microservices

Designing a robust platform to integrate disconnected cloud systems without building monolithic data silos.

Advanced Caching Patterns used by 2000 microservices
Play section The necessity of caching for microservice reliability
The necessity of caching for microservice reliability thumbnail

The necessity of caching for microservice reliability

High-scale environments use caching to decouple services and mitigate cascading failures.

Fun with PaaS – How to use Cloud Foundry and its uniqueness in creative ways
Play section Architecting the Finicky Whiskers game with WebAssembly microservices
Architecting the Finicky Whiskers game with WebAssembly microservices thumbnail

Architecting the Finicky Whiskers game with WebAssembly microservices

The intentionally inefficient game generates immense remote load to accurately demonstrate the execution speed of web microservices.

Your mix. Instantly.

More mixes