#message-queues (18)
- Decoupling Services with Message Queues and Asynchronous Workflows
Explore how message queues and asynchronous workflows decouple services, enhance scalability, and build resilient distributed systems. Learn core concepts, practical applications, and common pitfalls.
- Designing Scalable AI Systems: An Architectural Guide
Learn to design robust, scalable, and production-ready AI-powered applications, covering pipelines, orchestration, microservices, distributed architectures, and modern AI trends.
- Building AI/ML Pipelines: From Data to Deployment
Explore the foundational concepts of AI/ML pipelines, from data ingestion and preparation to model training, deployment, and continuous monitoring, crucial for scalable AI applications.
- Case Study: Architecting a Real-time Recommendation Engine
Learn to design a scalable, real-time recommendation engine using microservices, event-driven architecture, and distributed AI principles with practical examples.
- Designing AI APIs: Seamless Integration for Intelligent Services
Learn how to design robust, scalable, and secure APIs for AI-powered applications, covering integration patterns, communication protocols, and best practices for intelligent services.
- Build Real-time AI Systems with Event-Driven Architectures
Learn to design scalable, real-time, and resilient AI applications by implementing event-driven architectures with message brokers and decoupled services.
- Orchestrating Complex AI Workflows and Multi-Agent Systems
Learn how to design and implement robust orchestration for complex AI workflows and multi-agent systems, enhancing scalability and reliability.
- Designing Scalable AI Systems
Learn to design scalable AI applications covering pipelines, orchestration, microservices, and distributed architectures with real-world examples.
- Structure Scalable Ratatui Applications with Elm Architecture
Learn to apply the Elm Architecture to structure scalable and maintainable Ratatui applications, effectively managing state and handling user events in Rust.
- SpaceTimeDB Real-time Client Sync and Event Propagation
Learn how SpaceTimeDB client applications synchronize with the database and receive instant event propagation to build responsive, collaborative experiences.
- Distributed Services and Event-Driven Architectures on Void
Readers will learn to design, build, and deploy scalable distributed services and event-driven architectures using Void Cloud's managed services for resilient applications.
- Test Kafka and External Web Services with Testcontainers
Learn to confidently test your microservices' interactions with real Kafka message brokers and external web services by using Testcontainers.
- Test Spring Boot Microservices with Testcontainers Integration
Learn to build and integration test Spring Boot microservices using Testcontainers to create realistic environments for databases and message brokers.
- 16. Project: Data Pipeline Testing with Python (Kafka & DB)
Build and test a simple data pipeline in Python using Testcontainers to spin up isolated Kafka and PostgreSQL instances. Learn end-to-end integration testing for complex data flows.
- Simulating Real-time Supply Chain Events with Kafka
Learn how to simulate real-time supply chain events using Kafka and a Python producer application.
- Ingesting Raw Supply Chain Events with DLT Bronze Layer
Learn how to ingest raw supply chain events into a Databricks Delta Live Tables Bronze layer using Apache Kafka.
- Streaming Logistics Cost Monitoring with Spark Structured Streaming
Learn how to build a real-time logistics cost monitoring pipeline using Apache Spark Structured Streaming on Databricks.
- Production Deployment, Monitoring, and Cost Optimization
Learn how to deploy, monitor, and optimize a real-time supply chain analytics platform on Databricks.