Course of Design patterns: Inbox and Outbox
Learn when to use (and when not to use) the Inbox and Outbox patterns.
⭐ Early access course. Available only for Codely Pro Premium.
Currently, this course is only available if you have a Codely Pro Premium account. You can upgrade yours to this plan from here by selecting Premium and using the same email you have for this platform.
Eventually, we will also publish it for users with a standard account.
The Inbox and Outbox patterns are not 2 classic patterns, but come into play when we have applications that require scaling.
These patterns consist of persisting in the database before performing an action, to ensure that messages are delivered and received.
But these patterns have a big problem: They can be overengineering since there are simpler alternatives.
In the course, we explore the patterns, see when we would use them, and above all, when not to.

Videos of the course
Related courses
Pay according to your needs
lite (only monthly)
- Essential programming courses to build a solid foundation
- Company invoice
standard
- Main catalog to master writing maintainable, scalable, and testable code
- Receive job offers verified by Codely
- Company invoice
premium
- Exclusive AI courses to keep you always up to date
- Early access to new courses
- Discount on workshops
- Receive job offers verified by Codely
- Company invoice
We won't increase the price while your subscription is active