Learn INQuiZitively

Learn INQuiZitively

Menu
  • Home
  • Articles
    • System Design
      • Parking Lot
      • Centralized Logging
      • URL Shortner
  • Tutorials
    • Java
  • Design Patterns
  • My Tools
    • Character Count
    • Json Validator
    • URL Encoder
    • URL Decoder
    • Base64 Encoder
    • Base64 Decoder
    • ASCII Table
  • Code Utilities
  • Hire Me
Design Problem: Parking Lot

Design Problem: Parking Lot

Coding Design Problem Java Java 8 Object Oriented Object Oriented Design Programming Software Development
Designing a Parking Lot Application has been one of the popular questions in many of the companies like Thou...
>Learn More
Choosing data type for monetary Calculation (In Java)— Float ? Double ? Or Bigdecimal

Choosing data type for monetary Calculation (In Java)— Float ? Double ? Or Bigdecimal

BigDecimal Java Java 8 Object Oriented Object Oriented Design Programming Software Design
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?

How to build a Tiny URL service that scales to billions?

Coding Design Problem Java Java 8 Programming Scalable Design Software Design Software Development Tiny URL
One of the design constraints of Twitter is that every message is ...
>Learn More
Deep/Shallow Cloning in Java

Deep/Shallow Cloning in Java

Cloning Coding Deep Cloning Java Java 8 JVM Object Cloning Object Oriented Object Oriented Design Programming Shallow Cloning Software Design Software Development
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?

All Possible ways - How to Debug a Java Application End - to -End?

Debugging Java Java 8 JVM Programming Software Design Software Development
Troubleshooting or “Debugging” a Java based application is one of the traits of a h...
>Learn More
Designing a Centralized Logging App

Designing a Centralized Logging App

Design Problem High Performance Java Java 8 Scalability Scalable Design Software Design Software Development
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

Leaky/Token bucket algorithm for flow control

Algorithm Java Java 8 Object Oriented Object Oriented Design Programming Scalability Scalable Design Software Design Software Development
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

Serialization Techniques for Highly Scalable systems

Coding DeSerialization Java Java 8 Programming Serialization Software Development
When building a architecture(microservice or any other type) most common approach t...
>Learn More
Cache Refreshing Techniques

Cache Refreshing Techniques

Caching Coding InterProcess Communication Java Java 8 MySQL UDF Programming RabbitMQ Software Development
L ess frequently changing & often accessed data is usually kept in cache to avoid expensive database q...
>Learn More
What is Cache Stampede ?

What is Cache Stampede ?

Cache Stampede Caching Java Java 8 Multithreading Programming Scalability Scalable Design Software Design Software Development
Cache stampede  is often not considered a big problem for small scale systems but i...
>Learn More
Newer Posts Older Posts
Home
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

Popular Posts

  • How to build a Tiny URL service that scales to billions?
    How to build a Tiny URL service that scales to billions?
  • Why to use Hikari Connection Pool ?
    Why to use Hikari Connection Pool ?
  • Parsing Huge XLSX files ins fastest possible way
    Parsing Huge XLSX files ins fastest possible way
  • Choosing data type for monetary Calculation (In Java)— Float ? Double ? Or Bigdecimal
    Choosing data type for monetary Calculation (In Java)— Float ? Double ? Or Bigdecimal

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
Copyright © Learn INQuiZitively - linqz.io. All Rights Reserved.
  • About
  • Contact
  • Sitemap
  • Disclaimer
  • Privacy Policy
  • Terms of Service
MENU