🔧 Developing Event-Driven, Auto-Compensating Saga Transactions For Microservices
Nachrichtenbereich: 🔧 Programmierung
🔗 Quelle: dzone.com
Over the past decade, I have presented many times and written numerous blogs and source code on sagas and event-driven microservices. In those blogs, I’ve discussed the need for sagas in microservices architectures, the preferred and increased use of event-driven patterns and communication for microservices, and the difficulties in implementing sagas, particularly around developing saga participant code for compensating transactions. These are addressed in the product solution I will describe, including an example source code here, and soon, an update of the beta version of the saga workshop showing the same. The features are in the Oracle Database Free Docker container and soon in the Oracle Autonomous Database.
Part of what makes the new Oracle Saga Framework so powerful is its combined usage of other features in the Oracle Database including the TxEventQ transactional messaging system and reservation-less locking; therefore, I will describe them and how they contribute to the overall comprehensive solution as well.
...
🔧 Developing Next.js microservices with Nx
📈 25.25 Punkte
🔧 Programmierung
🔧 ACID Transactions
📈 15.26 Punkte
🔧 Programmierung
📰 Reduce timeouts for cascading transactions
📈 15.26 Punkte
📰 IT Nachrichten
🔧 ACID Transactions
📈 15.26 Punkte
🔧 Programmierung