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 ...
![First Image](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbbDwak2zQe8gXWwGeEOkrlpKFE1A_wkj8KgevCVM8qhg6CIWdyVlkuIWlHEQyLfB5A1_nKURr3xwfa9tWI6om4CSJgRJRgWoUaW_ZqrcMrq5SdFcBAogSL3-2LmFcG8RGbIbNOZpnrnI/d/xlsx_internal_implementation.jpeg)
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