PinnedUnderstanding Software Architecture: A Journey Through C4 Model with Real-World ExamplesThe Architecture Dilemma: A StoryDec 20, 20242Dec 20, 20242
PinnedTop 7 Advanced Java Multithreading Questions (With Detailed Explanations and Examples)Multithreading remains a critical skill for Java developers, especially when designing scalable, high-performance applications. Let’s dive…Dec 7, 2024Dec 7, 2024
PinnedJava Multithreading Interview QnAMultithreading is a core topic in Java, often appearing in interviews. Let’s dive deeper into common questions, their answers, and…Dec 6, 2024Dec 6, 2024
PinnedHashing & Consistent HashingIn real-time applications data storing, searching, and retrieving is the very common use case. So the way that we choose to…Jun 15, 2021Jun 15, 2021
Coordinated Restore at Checkpoint (CRaC) in Spring BootThe Coordinated Restore at Checkpoint (CRaC) support introduced in Spring Boot 3.4 is an exciting feature, especially for applications…3d ago3d ago
10 Must-Do Spring Boot and Microservices Projects to Master Industry-Level DevelopmentIntroduction4d ago4d ago
Designing a QR-Based Metro Ticket Booking SystemMetro ticketing systems are evolving rapidly, with online booking and QR code technology becoming standard in cities like Delhi and Noida…6d ago6d ago
Optimizing Large Payloads for Sync/Async CommunicationsWhen we talk about data transfer over the network among different microservices, there can be two ways to accomplish this — Sync and Async.Jan 11Jan 11
System Design Learning ApproachI often struggle while going through various system design concepts and case studies, such as those for Amazon, Flipkart, Netflix, YouTube…Jan 9Jan 9