InJavarevisitedbySivaram RasathuraiWhy This Single Line of Code Made Me Question Everything About Enums in JavaMy article is open to Every one: If you are blocked by a medium paywall Read it here.Feb 121Feb 121
InFAUN — Developer Community 🐾bySivaram RasathuraiRead/Write in different DB Instances | Java | SpringThis Blog will explain how I route my spring boot application Database Calls into different DB instances based on the needsMay 19, 20225May 19, 20225
InDataDrivenInvestorbySivaram Rasathurai10 Java Stream Tips — Must ReadJava Stream API is like a Swiss Army knife for Java developers — it’s versatile, compact, and can handle a wide variety of tasks with ease.Mar 1, 20231Mar 1, 20231
InDataDrivenInvestorbySivaram RasathuraiJava Records: When & Why to use themIf you’re tired of writing long and boring code in your Java programs, you’re not alone. Luckily, there’s a cool new feature called Java…Mar 3, 20237Mar 3, 20237
InStackademicbySivaram RasathuraiDon’t Let Thread Pools Bottleneck Your Application PerformanceOut of 100 concurrent user requests, if 20 have long-running database calls, only those 20 should face delays. But with traditional thread…Jan 22Jan 22
InJavarevisitedbySivaram RasathuraiWhat & How In Spring Boot AuthenticationDo you have any idea about visiting my home? If you have such an idea, you are always welcomed to my home. But ……….Oct 21, 2019Oct 21, 2019
Sivaram RasathuraiApache Kafka Beginner Guide — IEveryone knows how crucial is the starting point to add up a new piece to the head. If the new piece is Kafka then absolutely, you may…Sep 5, 2021Sep 5, 2021
InJavarevisitedbySivaram RasathuraiRemove Dirty NullChecks in JavaIf you are not a medium member, read it here.Jan 22, 202213Jan 22, 202213
InJavarevisitedbySivaram RasathuraiKafka Customer → Get Specific Messages OnlyThis is not a traditional spring Kafka consumer setup where the consumer actively listening to a particular topic. Kafka Customer can…Jan 29, 2022Jan 29, 2022
InJavarevisitedbySivaram RasathuraiWhat’s a monitor in Java?Before jumping into Monitor, we need to understand two things.Feb 3, 20221Feb 3, 20221
Sivaram RasathuraiRemove the if-else hellIf you are not a medium member, read it here.Mar 24, 202240Mar 24, 202240
InJavarevisitedbySivaram RasathuraiHow I handle Veracode Issue (CWE 117) Improper Output Neutralization for Logs | Java | Veracode…Veracode scanner is able to find the log forging attack. I recommend you scan your application with a Veracode scanner before going to…Jun 24, 20221Jun 24, 20221
InJavarevisitedbySivaram RasathuraiJava Quick FixesJava programming is like a box of chocolates — you never know what you’re gonna get!Feb 22, 2023Feb 22, 2023
InStackademicbySivaram RasathuraiBefore Define a Java Class — Think Twice Series -1This is a Think Twise before code series. In this series, I will try to cover the best practices in Java. This blog explains java…Mar 5, 2023Mar 5, 2023
InJavarevisitedbySivaram RasathuraiWeb-Socket with Spring: Real-Time Connections Made EasySay goodbye to back-and-forth! Web-Socket lets websites and servers have real-time conversations instead of sending endless requestsDec 23, 2023Dec 23, 2023
InJavarevisitedbySivaram RasathuraiJava Coding Guidelines — My View 2As a senior developer with years of hands-on experience, I’ve encountered countless scenarios where the right coding practices made a…Dec 26, 2024Dec 26, 2024
InJavarevisitedbySivaram RasathuraiLogging Secrets: Did you log correctly in your Applications ?Picture this: you’re deep in the trenches, battling a bug that’s been tormenting your code for hours. You turn to your logs for help, but…Dec 28, 20241Dec 28, 20241
Sivaram RasathuraiWhy POST with a Body for GET Is Bad Practice in RESTStick to GET for retrieval and reserve POST for actions that create or process dataJan 414Jan 414
InFAUN — Developer Community 🐾bySivaram RasathuraiJava Value Classes → Performance Meets Simplicity From Valhallacode like a class, work like an int. If you have enough time, watch this talk: https://www.youtube.com/watch?v=Dhn-JgZaBWoJan 25Jan 25
InJavarevisitedbySivaram RasathuraiGot Runtime Error Because of IntelliJ SuggestionIntelliJ IDEA suggested using stream.toList() instead of stream.collect(Collectors.toList()). I changed and Boom!!!!! Got a runtime Error…Jan 251Jan 251