Back to courses

    Distributed Systems

    2,155 courses
    How to Execute Business Processes on the Blockchain
    WeAreDevelopers

    How to Execute Business Processes on the Blockchain

    Stateful and Reactive Stream Processing Applications Without a Database
    WeAreDevelopers

    Stateful and Reactive Stream Processing Applications Without a Database

    Introduction to Stream Processing with Apache Flink
    WeAreDevelopers

    Introduction to Stream Processing with Apache Flink

    What is a Message Queue and When and Why Would I Use It
    WeAreDevelopers

    What is a Message Queue and When and Why Would I Use It

    AlpaServe - Statistical Multiplexing with Model Parallelism for Deep Learning Serving
    USENIX

    AlpaServe - Statistical Multiplexing with Model Parallelism for Deep Learning Serving

    Characterizing Off-path SmartNIC for Accelerating Distributed Systems
    USENIX

    Characterizing Off-path SmartNIC for Accelerating Distributed Systems

    No Provisioned Concurrency - Fast RDMA-codesigned Remote Fork for Serverless Computing
    USENIX

    No Provisioned Concurrency - Fast RDMA-codesigned Remote Fork for Serverless Computing

    Cilantro - Performance-Aware Resource Allocation for General Objectives via Online Feedback
    USENIX

    Cilantro - Performance-Aware Resource Allocation for General Objectives via Online Feedback

    ExoFlow - A Universal Workflow System for Exactly-Once DAGs
    USENIX

    ExoFlow - A Universal Workflow System for Exactly-Once DAGs

    Our Journey Connecting Millions of Containers with gRPC at Datadog
    CNCF [Cloud Native Computing Foundation]

    Our Journey Connecting Millions of Containers with gRPC at Datadog

    The Security Evolution of gRPC Services in the Mesh
    CNCF [Cloud Native Computing Foundation]

    The Security Evolution of gRPC Services in the Mesh

    SingularFS - A Billion-Scale Distributed File System Using a Single Metadata Server
    USENIX

    SingularFS - A Billion-Scale Distributed File System Using a Single Metadata Server

    TiDedup - A New Distributed Deduplication Architecture for Ceph
    USENIX

    TiDedup - A New Distributed Deduplication Architecture for Ceph

    CXL-ANNS - Software-Hardware Collaborative Memory Disaggregation and Computation for Billion-Scale Approximate Nearest Neighbor Search
    USENIX

    CXL-ANNS - Software-Hardware Collaborative Memory Disaggregation and Computation for Billion-Scale Approximate Nearest Neighbor Search

    Distributed Transactions at Scale in Amazon DynamoDB
    USENIX

    Distributed Transactions at Scale in Amazon DynamoDB

    RubbleDB - CPU-Efficient Replication with NVMe-oF
    USENIX

    RubbleDB - CPU-Efficient Replication with NVMe-oF

    Portunus - Re-imagining Access Control in Distributed Systems
    USENIX

    Portunus - Re-imagining Access Control in Distributed Systems

    Exploring Spring Cloud Implementations
    Spring I/O

    Exploring Spring Cloud Implementations

    Container Orchestration on Apache Mesos - DC-OS for Spring Boot Devs
    Spring I/O

    Container Orchestration on Apache Mesos - DC-OS for Spring Boot Devs

    Experiences from Using Discovery Services in a Microservice Landscape
    Spring I/O

    Experiences from Using Discovery Services in a Microservice Landscape

    TDD with Spring Boot - Testing the Harder Stuff
    Spring I/O

    TDD with Spring Boot - Testing the Harder Stuff