One of the design constraints of Twitter is that every message is ...
Learn MoreDeep/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
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 ...
>Learn More
Java HashCode Collision: How uniform is it’s distribution?
M essaging systems (be it SMS, Voice, Email , Whatsapp etc ) often send similar message content to its users...
>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