Fuw0az8mhh77pp4pcqx5
SkillsCast

Tutorial: Give Your Microservices a Bus ride with MassTransit

13th September 2017 in London at CodeNode

There are 18 other SkillsCasts available from Progressive .NET London 2017

This session was not filmed.

When entering the world of microservices, you may encounter endless issues with service discovery, configuration and load balancing. Multiple solutions exist on this field but do you really need them? By embracing message-based communication between services, most of these issues disappear.

There are several ways to do messaging in .NET world and this session dives deep to MassTransit - one of the most popular messaging frameworks, which is open-source and free. MassTransit features unique features like container-less design based on function composition, pipes and filters internal architecture and many things that it adds on top of the transport.

During this session, you will explore the basics of messaging in general and MassTransit in particular and explore some of its nice features. Then, you will discover more complex subjects like long-running processes and distributed transactions.

PRE - REQUISITES

To complete the labs participants would need .NET Framework 4.5.2 or Mono, RabbitMQ 3.6 and Visual Studio or Jetbrains Rider installed.

All other installations and required downloads can be found here.

YOU MAY ALSO LIKE:

Thanks to our sponsors

Tutorial: Give Your Microservices a Bus ride with MassTransit

Alexey Zimarev

Alexey is a consultant at Ubiquitous, currently working as a software architect and technical lead at ABAX. He is mostly working with high-performance event processing and event-sourced systems.

SkillsCast

This session was not filmed.

When entering the world of microservices, you may encounter endless issues with service discovery, configuration and load balancing. Multiple solutions exist on this field but do you really need them? By embracing message-based communication between services, most of these issues disappear.

There are several ways to do messaging in .NET world and this session dives deep to MassTransit - one of the most popular messaging frameworks, which is open-source and free. MassTransit features unique features like container-less design based on function composition, pipes and filters internal architecture and many things that it adds on top of the transport.

During this session, you will explore the basics of messaging in general and MassTransit in particular and explore some of its nice features. Then, you will discover more complex subjects like long-running processes and distributed transactions.

PRE - REQUISITES

To complete the labs participants would need .NET Framework 4.5.2 or Mono, RabbitMQ 3.6 and Visual Studio or Jetbrains Rider installed.

All other installations and required downloads can be found here.

YOU MAY ALSO LIKE:

Thanks to our sponsors

About the Speaker

Tutorial: Give Your Microservices a Bus ride with MassTransit

Alexey Zimarev

Alexey is a consultant at Ubiquitous, currently working as a software architect and technical lead at ABAX. He is mostly working with high-performance event processing and event-sourced systems.

Photos