Join Us

In microservice-oriented, asynchronous and often event-driven systems, looking at traditional log files only gives a glimpse of the whole story. In such systems, and even within a single service, tracing and correlated logs are important tools to maintain the ability to comprehend logical flows...

Microservices architecture uses an assembly of fine grained services to deliver functionality. The goal of this architectural style is to innovate by reducing the dependencies between teams which results in faster code to production.

In this talk Crystal will explore incident planning, postmortem-driven development, chaos engineering, and observability practices and the impact this can have for operating distributed systems as scale. You will learn about the exponential effect chaos engineering practices can have on levelling...

As distributed-systems became more prevalent in the late 20th century, many computer scientists began to think of calculi that could represent the complex interaction of computer processes, both local and remote. It quickly became apparent that the lambda calculus could not adequately represent...

Want to become the master of the multicore and distributed systems domain? Join Riccardo Terrell and learn how to build concurrent and scalable programs in .NET using the functional paradigm. Come and explore the powerful and accessible tool of parallel computation and learn how to optimize and...

Are you ready to learn how to design and build microservices with RESTful APIs? Join Jim Webber for his comprehensive 3-day course at the leading edge of REST and Microservices and learn how to design and build microservices with RESTful APIs through examples in code, live demos and design...

With server side support for WCF missing from .NET core there are a lot of legacy applications that will need to be re-written if they are ever to move away from the full .NET Framework and into the promised land of containerised apps running on Linux.

Knowing what's happening in your system is key to effective monitoring, troubleshooting, and crisis resolution. Unfortunately, when your microservice ecosystem scales to dozens or hundreds of microservices and every user action involves 10 microservices to complete, it becomes incredibly...

Serverless is a hot topic in the software architecture world and also one of the points of contention. Serverless can let you run our code without provisioning or managing servers. You don't have to think about servers at all. Things like elasticity or resilience might not longer be our...