Topic mix

System architecture

31 moments from 29 videos · 1:43:58 total

This playlist gathers key moments from developer talks focused on system architecture. Learn how to structure scalable, resilient applications and make better system design decisions.

For the Cars and the Curious: Android Drift
Play section Understanding the layered architecture and hardware abstraction levels
Understanding the layered architecture and hardware abstraction levels thumbnail

Understanding the layered architecture and hardware abstraction levels

The lower-level core system relies on an extended kernel, hardware interfaces, and efficient runtime environments to manage critical device features.

Play section Standardizing vehicle software architecture and infotainment operating systems
Standardizing vehicle software architecture and infotainment operating systems thumbnail

Standardizing vehicle software architecture and infotainment operating systems

Connecting instrument clusters and infotainment systems involves using standardized platforms alongside specialized operating systems.

UX is a fullstack job!
Play section Aligning information architecture with software system architecture
Aligning information architecture with software system architecture thumbnail

Aligning information architecture with software system architecture

Creating interactive wireframes and mockups ensures feasibility before implementation begins.

Small, Secure, Interconnected: The next Internet Protocol
Play section Scaling system architectures with small comprehensible networks
Scaling system architectures with small comprehensible networks thumbnail

Scaling system architectures with small comprehensible networks

Breaking monolithic architectures into smaller configurations allows developers to define structured intent clearly.

On the straight and narrow path - How to get cars to drive themselves using reinforcement learning and trajectory optimization
Play section System architecture for the physical racing demonstration
System architecture for the physical racing demonstration thumbnail

System architecture for the physical racing demonstration

The physical demonstration stack combines hardware microcontrollers, telemetry message brokers, and web frameworks to execute the continuous evaluation loop.

Modern software architectures
Play section Defining layers across code, design, and system architecture
Defining layers across code, design, and system architecture thumbnail

Defining layers across code, design, and system architecture

How defining the hierarchy from basic statements to system services clarifies software design responsibilities.

Harry Potter and the Elastic Semantic Search
Play section Reviewing system architecture for custom semantic search
Reviewing system architecture for custom semantic search thumbnail

Reviewing system architecture for custom semantic search

Synthesizing disparate processing modules with established infrastructure anchors scalable enterprise retrieval ecosystems.

One Does Not Simply Make Architecture Decisions Alone
Play section Architecture fundamentally defined as a set of decisions
Architecture fundamentally defined as a set of decisions thumbnail

Architecture fundamentally defined as a set of decisions

Defining software architecture logically as a continuous stream of context-dependent choices.

Say goodbye to building boring APIs with Azure Data API Builder
Play section Reviewing the Data API Builder system architecture
Reviewing the Data API Builder system architecture thumbnail

Reviewing the Data API Builder system architecture

The core infrastructure operations that convert schema definitions into accessible REST and GraphQL endpoints dynamically.

Creating bots with Dialogflow CX
Play section Mapping external requests through bidirectional system architectures
Mapping external requests through bidirectional system architectures thumbnail

Mapping external requests through bidirectional system architectures

Directing client payload inputs toward unified conversational states and emitting automated text responses.

On developing smartphones on wheels
Play section Planning the software architecture and communication technology stack
Planning the software architecture and communication technology stack thumbnail

Planning the software architecture and communication technology stack

Designing resilient processing nodes and network protocols that support centralized automotive data environments.

Developing an AI.SDK
Play section Structuring hardware interactions with the Volkswagen operating system
Structuring hardware interactions with the Volkswagen operating system thumbnail

Structuring hardware interactions with the Volkswagen operating system

Consolidating disparate compute units into full-fledged components driven by middleware lowers the volume of physical interconnects.

Code to Road in < 12 hours
Play section System architecture for autonomous driving assistance features
System architecture for autonomous driving assistance features thumbnail

System architecture for autonomous driving assistance features

How data flows from hardware sensors through perception systems into a centralized environmental behavior map.

Meta Harnesses: What the JS Framework Wars Teach Us About What Is Next for AI Agents
Play section The three core layers of web application architecture
The three core layers of web application architecture thumbnail

The three core layers of web application architecture

Web architecture consists of platform capabilities, universal framework APIs, and application-level routing and state management.

Software stack under and over the hood of the fastest accelerating car in the world
Play section In-vehicle and off-vehicle software control architecture components
In-vehicle and off-vehicle software control architecture components thumbnail

In-vehicle and off-vehicle software control architecture components

A high-level structural network communicates between numerous electronic control units and dedicated domain controllers operating across the vehicle.

The Lifehacker's Guide to Software Architecture
Play section Architecting for structural flexibility across all system layers
Architecting for structural flexibility across all system layers thumbnail

Architecting for structural flexibility across all system layers

Designing distributed services that independently scale ensures application components handle unexpected surges without solely relying on vertical hardware upgrades.

What non-automotive Machine Learning projects can learn from automotive Machine Learning projects
Play section Decoupling hardware and software components through standardized platform architecture
Decoupling hardware and software components through standardized platform architecture thumbnail

Decoupling hardware and software components through standardized platform architecture

Replacing supplier black boxes with unified operating systems to improve agility.

Build ultra-fast In-Memory Database Apps and Microservices with Java
Play section Simplifying software architectures using the system prevalence pattern
Simplifying software architectures using the system prevalence pattern thumbnail

Simplifying software architectures using the system prevalence pattern

Loading system state dynamically into memory while exclusively relying upon automated persistence snapshots replaces relational structures entirely.

Mastering Kubernetes – Beginner Edition
Play section Designing a robust architecture for webshop applications
Designing a robust architecture for webshop applications thumbnail

Designing a robust architecture for webshop applications

How combining distinct abstraction layers connects discrete backend databases and programming languages securely.

Solving Architectural Entropy With Runnable Diagrams
Play section System thinking and the necessity of architectural synthesis
System thinking and the necessity of architectural synthesis thumbnail

System thinking and the necessity of architectural synthesis

Moving beyond system analysis requires a process-level language that synthesizes isolated domain tasks into unified user outcomes.

Move fast with Software Architecture
Play section Defining software architecture and shared system understanding
Defining software architecture and shared system understanding thumbnail

Defining software architecture and shared system understanding

True software architecture goes beyond technical documents to establish a shared understanding of decisions that are hard to change later.

Play section Recognizing technical components and proper engineering process alignment
Recognizing technical components and proper engineering process alignment thumbnail

Recognizing technical components and proper engineering process alignment

Creating an architecture that accommodates change involves organizing high-level capabilities alongside specific communication patterns defined by conways law.

Rethinking Reactive Architectures with GraphQL
Play section Scaling software concepts to system architecture
Scaling software concepts to system architecture thumbnail

Scaling software concepts to system architecture

Achieving critical responsiveness and elasticity metrics via message-driven infrastructure design.

Mastering Modern Architecture - Oliver Sturm
Play section Exploring architectural patterns and infrastructure deployment strategies
Exploring architectural patterns and infrastructure deployment strategies thumbnail

Exploring architectural patterns and infrastructure deployment strategies

Modern system designs encompass diverse options from distributed microservices to highly structured monolithic deployments.

Goodbye Microservices, Hello Self-Contained Systems
Play section Defining macro-architecture and standard integration patterns
Defining macro-architecture and standard integration patterns thumbnail

Defining macro-architecture and standard integration patterns

A deliberate macro-architecture supplies shared design systems, service locators, and concrete guidelines for toggling between broad database replication strategies and dedicated message brokers.

Are Code Reviews Worth It? Insights from 16 Years of Review Data
Play section Introducing the software product and its analysis architecture
Introducing the software product and its analysis architecture thumbnail

Introducing the software product and its analysis architecture

Drawing development process data into a central server application enables comprehensive analysis of system and code health.

100 million days in Vienna: A story of APIs & AI in tourism.
Play section Software architecture overview using the C4 model
Software architecture overview using the C4 model thumbnail

Software architecture overview using the C4 model

Using the C4 model to map out a microservices architecture communicating with a central data hub.

Empowering Thousands of Developers: Our Journey to an Internal Developer Platform
Play section Structuring platforms to standardize complex engineering environments
Structuring platforms to standardize complex engineering environments thumbnail

Structuring platforms to standardize complex engineering environments

Layering self-service catalogs, fleet management, and architectural decision records into a unified developer portal.

From Static Rules to Reasoning Platforms: Scaling Intelligent Canary Delivery in 2026
Play section Designing a layered architecture for an agentic delivery platform
Designing a layered architecture for an agentic delivery platform thumbnail

Designing a layered architecture for an agentic delivery platform

Integrating a data plane for telemetry, a reasoning plane with LLMs, and a control plane utilizing tools like Argo CD forms an efficient autonomous system.

Work efficiently with Architecture Decision Records (ADRs)
Play section Defining design decisions across code, solution, and application levels
Defining design decisions across code, solution, and application levels thumbnail

Defining design decisions across code, solution, and application levels

The different tiers of technical choices and where architecture decision records appropriately apply.

Enhancing Developer Experience During Architecture Modernization
Play section Adopting architectural patterns for domain isolation
Adopting architectural patterns for domain isolation thumbnail

Adopting architectural patterns for domain isolation

Applying onion architecture and self-contained systems protects core business logic from the friction of infrastructure changes.

Your mix. Instantly.

More mixes