The Art of the Impossible: How I Rescued a Microservice from the Performance AbyssA microservice drowning in its own slowness. Armed with keyboard and amount of caffeine, I embarked on a quest to save the day.Nov 15, 2024Nov 15, 2024
A tale of how I tame memory glutton systemI recently embarked on a mission to optimize a memory-hungry microservice.Aug 28, 2024Aug 28, 2024
Effortless Error Resilience: Simplifying Kafka DLT Handlinghow to tame an error when consuming kafka message.Jan 28, 2024Jan 28, 2024
Unlocking the Native Image EnigmaExploring the Potential of Native Images in Software Development: Weighing the Benefits, Drawbacks, and Their Role in Production…Nov 6, 2023Nov 6, 2023
Published inDev GeniusThe Big Data Conundrum: How to Tame Your Big DataOptimizing Performance: Best Practices for Managing Large Data Sets in DatabasesAug 24, 2023Aug 24, 2023
Published inDev GeniusLevel-Up your Spring Integration TestAre You Tired of Wasting Time on Integration Testing? Try This Simple Library and Streamline Your Workflow Today!Mar 6, 2023Mar 6, 2023
Published inDev GeniusSQL 101: IndexAs a backend engineer, sometimes I found out that my apps respond quite slowly, and usually the bottleneck is on database.Jan 28, 2023Jan 28, 2023
2022 — A life lesson noteHi everyone, before we celebrate a new year, I want to share ‘life lesson’ and ‘memorable’ point that I’ve got on 2022.Dec 31, 2022Dec 31, 2022
Reactor API — PublisherIn this article I want to continue sharing about publisher on Reactor API.Dec 20, 2022Dec 20, 2022
Reactor API — OperatorIn this article, I‘ll share some APIs in reactor projects that I often use and are very helpful during reactive project development.Dec 24, 2021Dec 24, 2021