Designing a Parking Lot Application has been one of the popular questions in many of the companies like Thou...
Learn MoreChoosing data type for monetary Calculation (In Java)— Float ? Double ? Or Bigdecimal
W hen I first studied Basic Arithmetic rational numbers, irrational numbers etc it aroused curiosity in me f...
>Learn More
How to build a Tiny URL service that scales to billions?
One of the design constraints of Twitter is that every message is ...
>Learn More
Deep/Shallow Cloning in Java
Cloning an object is a popular way to create copies of the Java ...
>Learn More
All Possible ways - How to Debug a Java Application End - to -End?
Troubleshooting or “Debugging” a Java based application is one of the traits of a h...
>Learn More
Designing a Centralized Logging App
Why Do I need a centralized Logging application ? In which case it is must to have a centrali...
>Learn More
Leaky/Token bucket algorithm for flow control
It’s a common joke that most programmers are theists and are strong believers of deities as they can never a...
>Learn More
Serialization Techniques for Highly Scalable systems
When building a architecture(microservice or any other type) most common approach t...
>Learn More
Cache Refreshing Techniques
L ess frequently changing & often accessed data is usually kept in cache to avoid expensive database q...
>Learn More
What is Cache Stampede ?
Cache stampede is often not considered a big problem for small scale systems but i...
>Learn More
Subscribe to:
Posts (Atom)
Book Search
Featured Post
Parsing Huge XLSX files ins fastest possible way
A pache POI is the most common open source Java library used in the XLSX file parsing but it is very memory ...
Popular Posts
Categories
- Caching 2
- Design Problem 6
- Java 19
- Java 8 19
- Object Oriented 7
- Programming 17
- Scalability 5
- Scalable Design 5
- Software Design 10
- Software Development 17
- XLSX File Parsing 1