Hüseyin Tugay YeşilyurtURL Shortening Services: Redis Integration with Bloom Filters in Spring Boot, MySQL, and SonarQube…Today, I will begin with the High-Level Design (HLD) of the system, which is depicted at the top. Following that, I will provide functional…6 min read·Apr 11, 2024----
Hüseyin Tugay YeşilyurtOptimizing Data Access in Spring Boot 3 with HAProxy and MySQL(1 master 2 slave)- Separate Read…Optimizing Data Access in Spring Boot 3 with HAProxy and MySQL: Achieving High Availability and Scalability through Separate Read and Write4 min read·Jan 22, 2024----
Hüseyin Tugay YeşilyurtinDevOps.devOptimizing Code Quality and Continuous Integration with Spring Boot 3, Jacoco, SonarQube, and…Optimizing Code Quality and Continuous Integration with Spring Boot 3, Jacoco, SonarQube, and Jenkins5 min read·Dec 28, 2023----
Hüseyin Tugay YeşilyurtSpring Boot 3 -HAProxy-Prometheus-Grafana-Java 21 ( Virtual Thread and Platform Thread and String…What is HAProxy and what is it used for ?4 min read·Oct 9, 2023----
Hüseyin Tugay YeşilyurtSpring Boot-Debezium for Change Data Capture (CDC)-Kafka-MySQL-Redis-Cacheable ( All in one…In today’s article, we won’t delve into lengthy explanations of Debezium, Kafka, or Redis; instead, we’ll dive right into a practical…4 min read·Sep 10, 2023----
Hüseyin Tugay YeşilyurtSpring Boot,Prometheus,Grafana -Response Time,Count Of Service Calls,CPU Usage Monitoring with…Why Monitoring Applications Is Important ?3 min read·Jul 12, 2023----
Hüseyin Tugay YeşilyurtTwo useful Strategy Pattern example ( java,spring boot )Strategy Pattern4 min read·Jun 20, 2023----
Hüseyin Tugay YeşilyurtSpring Boot + Real-Time Web Applications with Server-Sent Events ( SSE ) - SseEmitterSSE is a simple and efficient way to send real-time updates from a server to a client over an HTTP connection. It is a part of the HTML5…3 min read·Jun 15, 2023----
Hüseyin Tugay YeşilyurtSaga Distributed Transaction Pattern — spring boot + embedded debezium + apache kafka +…What Does Distributed Transaction Mean?4 min read·May 5, 2023----
Hüseyin Tugay YeşilyurtSpring Boot - call more than 1 external service @Async and join themSynchronous and Asynchronous Processing ?3 min read·Apr 6, 2023----