Bekir DurakSynchronizing R2DBC transactions and Spring Kafka transactionsWhen you use reactive Spring stack with Spring Kafka and R2DBC, you may face that your transactions are not synced. That because R2DBC and…Sep 11Sep 11
Bekir DurakinYıldız TechR2DBC in a nutshellWhen building a highly available API, the traditional thread-per-request approach is inefficient. Dozens of years of wisdom tried to…Dec 1, 2023Dec 1, 2023
Bekir DurakinDoğuş TechnologyHow to implement an async Kafka consumer with SpringKafka is fast, very fast. But sometimes our consumers fail to keep up the pace. Kafka expects periodic heartbeats from a consumer. If a…Sep 22, 2022Sep 22, 2022
Bekir DurakinDoğuş TechnologyHow to use Redis with Spring Boot via reactive wayTraditional caching implementation with Spring is easy, thanks to @Cacheable annotation. But when it comes to implementing that in a…Sep 13, 2022Sep 13, 2022