by Genny Paudice | Dec 25, 2019 | Blog
In the previous article, we saw how the use of a service bus could benefit software systems where the decoupling between their parts is necessary. In particular, we have seen how to do that with Rebus. Rebus makes available a very interesting feature: the ability to...
by Genny Paudice | Oct 16, 2019 | Blog
In the previous articles, we have seen how to decouple the communication between applications using a Message Broker like RabbitMQ. When a software system is composed of multiple services that perform different tasks but need to interact with each other to perform...
by Genny Paudice | Jul 17, 2019 | Blog
When dealing with complex systems, it is often necessary to consider mechanisms, thanks to which the services provided are always available, it means that a system must be highly reliable. In the previous article (Decoupling the communication with RabbitMQ), we...
by Genny Paudice | May 29, 2019 | Blog
The project I am working on is based on an architecture made up of different applications, that communicate each other through messages exchange. This communication usually takes place following the pattern Publish/Subscribe, that establishes that an application...
by Genny Paudice | Apr 9, 2019 | Blog
A user story has been recently assigned to me. It is required to integrate Hangfire, and then decide how to create the jobs. Hangfire is a library available for .NET and .NET Core, that permits to schedule jobs...