HKHair77.hashnode.dev·Jul 8, 2024Kafka 토픽 발행으로 Mysql 부하 줄이기🤯 문제 발생 회사 광고팀에서 사용하던 mysql이 터졌다 정확히는 connection pool이 너무 많이 늘어나면서 요청을 다 처리하지 못하고 뻗어버렸다 유력 범인 후보로는 내가 관리하는 추천 API 서버가 지목이 되었다 문제를 해결해보자 😌 🤔 원인이 무엇이었을까? 우선적으로 광고 유효 업체 api 구조를 살펴보자 추천 api를 통해 광고 업체들의 유효성 판별 요청을 광고 서버에 보낸다 해당 광고 서버는 정보가 담긴 mysql ...Discuss·1 like·31 readsMySQL
Bharath Reddybharathreddy98.hashnode.dev·Jun 26, 2024GraphQL Integration with Spring BootIntroduction to GraphQL Integration with Spring Boot As a student diving into the world of backend development, you might have encountered RESTful APIs as the standard way to build and consume web services. However, there's a new kid on the block tha...DiscussREST vs GraphQL
Ish MishraProishmishra.hashnode.dev·Dec 7, 2023Grasping Reactive Programming in Java: A Basic Guide with ReactorThe Reactor is an implementation of the reactive programming paradigm. Reactive programming is an asynchronous programming paradigm concerned with data streams and the propagation of change. This means that it becomes possible to express static (e.g...Discuss·44 readsReactive Programming in JavaJava
uday kumarutronics.hashnode.dev·Jun 2, 2023Spring Webflux, Reactive Kafka, Cassandra. Complete Reactive Spring AppsIntroduction Building modern, scalable web applications requires technologies that can handle large amounts of data and high volumes of traffic. The combination of Spring WebFlux, Reactive Kafka, and Cassandra can provide a powerful stack for buildin...Discuss·1.5K readsReactive Programming
Mathias Vandaelemathias-vandaele.dev·May 8, 2023Managing exceptions in WebFlux using functional endpointWorking with web flux I have been working a lot with Webflux for the past 6 months, I have designed new services for my customers, and am always striving to deliver the best. For most of my applications, I like to use the functional endpoint instead ...Discuss·49 readsFunctional Programming