зеркало из
				https://github.com/iharh/notes.git
				synced 2025-11-04 15:46:08 +02:00 
			
		
		
		
	
		
			
				
	
	
		
			41 строка
		
	
	
		
			2.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			41 строка
		
	
	
		
			2.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
https://en.wikipedia.org/wiki/Inbox_and_outbox_pattern
 | 
						|
    Inbox - The application receives data which it persists to an inbox table in a database
 | 
						|
 | 
						|
https://microservices.io/patterns/data/transactional-outbox.html
 | 
						|
https://softwaremill.com/microservices-101/
 | 
						|
    Outbox - need msg-broker guaranteed delivery
 | 
						|
        At receiving size - use Ack at Listener/Consumer, @RetryableTopic/DLQ
 | 
						|
 | 
						|
2024
 | 
						|
https://habr.com/ru/companies/kuper/articles/819803/
 | 
						|
Kondratieva - Transactional Outbox 0:00 of 40:25
 | 
						|
    https://www.youtube.com/watch?v=HI-XvL2FkTQ 
 | 
						|
    https://gitlab.com/transactional-outbox-realisation-sample
 | 
						|
    https://gitlab.com/transactional-outbox-realisation-sample/orderservice/
 | 
						|
    https://gitlab.com/transactional-outbox-realisation-sample/orderservice/-/blob/master/src/main/java/jgr/orderservice/scheduler/RetryableTaskScheduler.java
 | 
						|
https://www.wimdeblauwe.com/blog/2024/06/25/transactional-outbox-pattern-with-spring-boot/
 | 
						|
    with spring integration
 | 
						|
JPoint - Kashin - Kafka from CDC to Transactional Outbox 0:00 of 46:46
 | 
						|
    https://www.youtube.com/watch?v=b42gkdta_6s
 | 
						|
    https://jokerconf.com/talks/ce55a0ab278d4ed0b4af7296bc8f2eba
 | 
						|
    !!!, kafka buffer/batching settings
 | 
						|
    kafka-jdbc-connector
 | 
						|
2023
 | 
						|
https://spring.io/blog/2023/10/24/a-use-case-for-transactions-adapting-to-transactional-outbox-pattern
 | 
						|
    with spring cloud stream
 | 
						|
https://medium.com/javarevisited/robust-kafka-consumer-error-handling-on-a-spring-boot-3-application-6fc95e92c956
 | 
						|
    !!! Inbox @RetryableTopic listener
 | 
						|
JPoint - Serebryanskiy - CDC and Debezium problems 0:00 of 43:05
 | 
						|
    https://www.youtube.com/watch?v=llBCFID167E
 | 
						|
    https://squidex.jugru.team/api/assets/srm/47cd2c0b-a2a8-46b5-8a00-5a5e965a0a97/andrei-serebryanskii-.pdf
 | 
						|
    !!! no transactional outbox
 | 
						|
2022
 | 
						|
https://habr.com/ru/companies/lamoda/articles/678932/
 | 
						|
 | 
						|
https://github.com/gruelbox/transaction-outbox
 | 
						|
https://github.com/gruelbox/transaction-outbox/tree/master/transactionoutbox-spring
 | 
						|
    https://medium.com/cloud-workers/integration-of-the-transactional-outbox-pattern-in-java-microservices-as-lightweight-alternativ-to-31eee0aebbac
 | 
						|
https://www.javadoc.io/doc/com.gruelbox/transactionoutbox-core/latest/index.html
 | 
						|
https://www.javadoc.io/doc/com.gruelbox/transactionoutbox-spring/latest/index.html
 | 
						|
https://mvnrepository.com/artifact/com.gruelbox/transactionoutbox-spring
 |