
Explore the evolution of microservices architecture, comparing early approaches with current best practices and tools. Learn about deprecated patterns, active strategies, and new additions to the microservices toolbox.

Explore microservices architecture through visual metaphors. Learn motivations, essential characteristics, and strategies for successful implementation and testing in this insightful presentation by expert Chris Richardson.

Explore tools and techniques for visualizing causality in Spring services, including traces, workflows, and service meshes. Learn to enhance system design and collaboration through causal relationship insights.

Explore intent-based access control for cloud-native environments, focusing on scalability, security, and efficient management of permissions across distributed systems.

Detailed analysis of Kafka performance optimization, exploring file system impact on latency. Covers Kafka internals, tracing, journaled file systems, and the switch from ext4 to XFS for 80% speed improvement.

Explore Azure Functions' ultra-high scaling capabilities, including burst scaling and rapid event processing. Learn techniques to optimize performance and minimize cold start times.

Explore modular monolith design principles for future-proofing applications while minimizing complexity. Learn to create "distribu-ready" systems as an alternative to premature distributed architectures.

Explore challenges and solutions for scaling successful software projects through distributed systems and microservices architecture. Learn strategies for effective collaboration between components.

Explore software development limits, from integer representation to task estimation, and learn to create solutions within these constraints for more effective development.

Explore distributed tracing in .NET Core for end-to-end visibility in complex systems. Learn about new diagnostics capabilities, standards to avoid vendor lock-in, and leveraging OpenTelemetry for flexible tracing solutions.

Explore the nuances of asynchronous communication in distributed systems, debunking misconceptions and clarifying its various interpretations to enhance understanding of inter-process communication methods.

Explore low-level .NET systems programming, including ThreadPool, synchronization, memory management, async programming, and high-performance techniques for advanced developers.

Explore Azure Container Apps and Dapr for simplified, serverless microservices deployment. Learn to solve common distributed systems challenges through practical demonstrations.

Discover strategies to avoid common pitfalls in microservices architecture and prevent creating a "distributed monolith" with its inherent drawbacks. Learn from real-world experiences to optimize your system design.

Learn to build and deploy distributed applications efficiently using Dapr and Azure Container Apps. Simplify microservices development, reduce plumbing code, and focus on core functionality while leveraging cloud-native scaling and cost optimization.

Explore distributed GraphQL APIs for scalable performance and team collaboration. Learn to decentralize graph control, enhancing development efficiency while maintaining a unified API.

Explore eventual consistency in distributed systems, covering choreography, orchestration, asynchronous approaches, compensation strategies, and implementing "at least once" delivery using the Outbox pattern.

Explore advanced API and integration challenges with Udi Dahan, covering patterns for consistency, correctness, and maintainability beyond common practices like retries and idempotence.

Explore messaging patterns in distributed systems, learn to leverage benefits, tackle challenges, and make informed decisions for effective implementation in your architecture.

Explore cutting-edge cryptographic techniques for secure data distribution and protection in this Crypto 2024 session chaired by Yuval Ishai.

Explore cutting-edge developments in threshold cryptography at this Crypto 2024 session, featuring expert presentations on advanced security techniques and distributed systems.