
Learn to cluster MicroProfile applications using CDI and JCache. Explore live coding demos, Hazelcast integration, and running clusters on Raspberry Pi's for high availability and scalability.

Explore sagas as an alternative to distributed transactions in microservices, covering benefits, drawbacks, design principles, and implementation strategies for maintaining data consistency.

Explore the Actor Model's relevance in modern software development, its synergy with Domain-Driven Design, and its role in addressing concurrency challenges and business domain modeling.

Explore event-driven microservices architecture using Kafka for scalable, fault-tolerant, and high-performance distributed systems. Learn implementation strategies and best practices for efficient communication between services.

Explora los desafíos de mantenibilidad en microservicios, abordando trampas comunes, costos asociados y estrategias para cerrar la brecha entre teoría y práctica en sistemas distribuidos.

Explore chaos engineering principles and tools for building resilient distributed systems. Learn failure injection techniques, risk reduction strategies, and continuous improvement processes for robust production environments.

Explore Google Cloud Spanner's unique capabilities for global consistency at scale through live coding and demos. Learn setup, schema design, and query optimization for terabyte-scale data.

Explore lessons from SOA to improve Microservices implementation. Learn to avoid pitfalls, reduce coupling, and build better distributed systems for complex business requirements.

Explore chaos engineering principles to enhance system reliability through controlled experiments and failure injection in production environments.

Explore modular architecture and microservices, comparing approaches from monolithic JEE to distributed systems. Learn to make informed decisions about application design and complexity management.

Explore resilience patterns for designing robust, highly available software in complex distributed systems. Learn practical strategies to maintain application performance and reliability under unexpected conditions.

Explore CRDTs for strong eventual consistency in distributed systems without consensus, offering an alternative to complex protocols like Paxos or RAFT for highly available systems.

Explore introductory machine learning concepts and their application at scale using Apache Spark, with hands-on examples in interactive notebooks for real-world distributed data processing.

Explore Payara's innovative approach to Java EE microservices, leveraging Hazelcast for powerful, lightweight solutions in this concise overview.

Explore Librato's feature-flagging system combining Rollout, ZooKeeper, and a chatbot for targeted feature deployment in a distributed time-series data platform.

Explore distributed randomness beacons, their applications, and security implications in this comprehensive overview by experts from NYU and a16z crypto research.

Explore distributed anonymous credential issuance using threshold BBS+ signatures, enhancing privacy and security in digital identity systems.