Rassul YunussovOne Time Password using TelegramThe short story is — how to register a new account on the basis of the phone number without SMS?Aug 25Aug 25
Rassul YunussovSpring WebClient — Authorization filter with stampede preventionThe standard WebClient from Spring Framework doesn’t provide any ready to use instrument to prevent multiple simultaneous requests…Mar 29Mar 29
Rassul YunussovSoftware Engineer Job interviewsJob interview process is tough. Not only for interviewee but for interviewer.Mar 26Mar 26
Rassul YunussovPerformance Spring Tomcat MVC vs Spring Netty Webflux vs Go vs HelidonThe story is based on original one: https://filipemunhoz.medium.com/api-performance-spring-mvc-vs-spring-webflux-vs-go-f97b62d2255aMar 24Mar 24
Rassul YunussovJson vs Avro serialization micro benchmarkA very simple serialization benchmark for Avro vs Json data formats. The outcome may help to understand if your service should jump into…Feb 20Feb 20
Rassul YunussovEnhanced Spring WebFlux WebClientAfter creating a publication about building reusable resilient http client and publishing it as a ready to use golang module, I wanted to…Jan 2Jan 2
Rassul YunussovDanger of using less or equal (≤) in loopsJust a short story to share. When you design a loop with input parameters that determine amount of iterations by program or by client it is…Jan 2Jan 2
Rassul YunussovEnhanced Http ClientWhile working on different projects there was always a need for building the integration layer for different HTTP upstreams. The…Dec 27, 2023Dec 27, 2023
Rassul YunussovOvercoming TCP connections limit from/to a sidecar (proxy layer)While thinking over of a problem itself and searching on the internet I found a good article that explains in details the limits of…Dec 18, 2023Dec 18, 2023