Discover what JVM does behing the scenes when you launch a Java application.
Also find me here:
Baeldung Author
Krish Jaiswal
Krish is a full stack Java developer with 4 years of professional experience in developing backend applications. Founded Blackbirdhub, ex co founder at Antern and working as a CTO at a digital agency, I love finding peace in a good cup of coffee.
Here's what I've written (so far):
Baeldung on Java
- All
- Data (2)
- Testing (1)
- Spring Security (1)
- Spring AI (1)
- Networking (1)
- Java String (1)
- Java Dates (1)
- Java Concurrency (1)
- JVM (1)
- Artificial Intelligence (1)
MCP Authorization With Spring AI and OAuth2
Filed under Artificial Intelligence, Spring AI, Spring Security
Learn how to secure MCP servers and clients using Spring AI and OAuth2.
Understanding Message Delivery with Multiple Partitions
Filed under Data
Explore how Kafka’s partition-based architecture handles message delivery while maintaining ordering guarantees where they matter most.
How to Use Maps in Protobuf
Filed under Data, Networking
Explore how to define, serialize, and deserialize Protobuf maps in Java, ensuring data remains compact and easily transferable.
Mockito Answer API: Returning Values Based on Parameters
Filed under Testing
Learn how Mockito’s Answer API can be used to dynamically implement role-based authorization logic in mock testing.
Round Robin and AtomicInteger in Java
Filed under Java Concurrency
A quick tutorial on implementing a round robin load balancer with AtomicInteger in Java.
How to Convert String to Date Using MapStruct in Java?
Filed under Java Dates, Java String
Quick tutorial on how to convert a string to a date in MapStruct.