The difference when using a microservices architecture is that you can implement a single microservice process/container for hosting these background tasks so you can scale it down/up as you need or you can even make sure that it runs a single instance of that microservice process/container.įrom a generic point of view, in.
Background tasks and scheduled jobs are something you might need to implement, eventually, in a microservice based application or in any kind of application.