Forem

ZeeshanAli-0704 profile picture

ZeeshanAli-0704

I have expertise in developing and unit-testing web applications using JavaScript, React-Redux, Angular, Node.js, Next.js and KnockoutJS frameworks.

Pronouns

he

Work

Oracle

Three Year Club
Two Year Club
Writing Debut
One Year Club
16 Week Writing Streak
8 Week Writing Streak
2 Week Community Wellness Streak
4 Week Writing Streak
1 Week Community Wellness Streak
Flipkart - Big Billion Days - TechStack
Cover image for Flipkart - Big Billion Days - TechStack

Flipkart - Big Billion Days - TechStack

5
Comments
7 min read

Want to connect with ZeeshanAli-0704?

Create an account to connect with ZeeshanAli-0704. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Load Balancer in System Design – Part 3: Load Balancing Algorithms
Cover image for Load Balancer in System Design – Part 3: Load Balancing Algorithms

Load Balancer in System Design – Part 3: Load Balancing Algorithms

5
Comments
4 min read
Load Balancer in System Design – Part 2: Types of Load Balancers
Cover image for Load Balancer in System Design – Part 2: Types of Load Balancers

Load Balancer in System Design – Part 2: Types of Load Balancers

5
Comments
3 min read
Database Optimizations: Sharding
Cover image for Database Optimizations: Sharding

Database Optimizations: Sharding

5
Comments
3 min read
Database Optimizations: Partitioning
Cover image for Database Optimizations: Partitioning

Database Optimizations: Partitioning

7
Comments
3 min read
Database Optimizations: Indexing
Cover image for Database Optimizations: Indexing

Database Optimizations: Indexing

5
Comments
4 min read
Advanced Job Scheduling System - Part 2
Cover image for Advanced Job Scheduling System - Part 2

Advanced Job Scheduling System - Part 2

2
Comments
10 min read
Advanced Job Scheduling System: Part 1

Advanced Job Scheduling System: Part 1

Comments 1
7 min read
Step 7: Design a Rate Limiter - Conclusion-Summary with FAQ's
Cover image for Step 7: Design a Rate Limiter - Conclusion-Summary with FAQ's

Step 7: Design a Rate Limiter - Conclusion-Summary with FAQ's

1
Comments
5 min read
Step 6: Design a Rate Limiter - Using Sorted Set in Redis
Cover image for Step 6: Design a Rate Limiter - Using Sorted Set in Redis

Step 6: Design a Rate Limiter - Using Sorted Set in Redis

5
Comments
9 min read
Step 5: Design a Rate Limiter - Algorithm and Technique
Cover image for Step 5: Design a Rate Limiter - Algorithm and Technique

Step 5: Design a Rate Limiter - Algorithm and Technique

4
Comments
11 min read
Step 4: Design a Rate Limiter - Distributed Environment Challenges
Cover image for Step 4: Design a Rate Limiter - Distributed Environment Challenges

Step 4: Design a Rate Limiter - Distributed Environment Challenges

6
Comments
9 min read
Step 3: Design a Rate Limiter - High Level Design (HLD) with Distributed Redis
Cover image for Step 3: Design a Rate Limiter - High Level Design (HLD) with Distributed Redis

Step 3: Design a Rate Limiter - High Level Design (HLD) with Distributed Redis

Comments
9 min read
Step 2: Design a Rate Limiter High - Level Design (HLD)
Cover image for Step 2: Design a Rate Limiter High - Level Design (HLD)

Step 2: Design a Rate Limiter High - Level Design (HLD)

1
Comments
7 min read
Typescript : Generic Data Fetch
Cover image for Typescript : Generic Data Fetch

Typescript : Generic Data Fetch

2
Comments
4 min read
JavaScript project to TypeScript
Cover image for JavaScript project to TypeScript

JavaScript project to TypeScript

2
Comments
3 min read
Difference Between `readonly` and `const` in TypeScript
Cover image for Difference Between `readonly` and `const` in TypeScript

Difference Between `readonly` and `const` in TypeScript

1
Comments
3 min read
TypeScript `unknown` vs `any`: Understanding the Key Differences
Cover image for TypeScript `unknown` vs `any`: Understanding the Key Differences

TypeScript `unknown` vs `any`: Understanding the Key Differences

Comments
3 min read
Understanding TypeScript: Type vs. Interface - A Detailed Comparison
Cover image for Understanding TypeScript: Type vs. Interface - A Detailed Comparison

Understanding TypeScript: Type vs. Interface - A Detailed Comparison

6
Comments
3 min read
Kafka - Uber-Style Trip Event Pipeline Example
Cover image for Kafka - Uber-Style Trip Event Pipeline Example

Kafka - Uber-Style Trip Event Pipeline Example

1
Comments
3 min read
Apache Kafka Overview, Architecture, and Real-World Applications
Cover image for Apache Kafka Overview, Architecture, and Real-World Applications

Apache Kafka Overview, Architecture, and Real-World Applications

Comments
4 min read
Cookies in Web Development: Client & Server Perspective
Cover image for Cookies in Web Development: Client & Server Perspective

Cookies in Web Development: Client & Server Perspective

5
Comments
3 min read
The Ultimate Guide to Cookie Properties in the Browser
Cover image for The Ultimate Guide to Cookie Properties in the Browser

The Ultimate Guide to Cookie Properties in the Browser

6
Comments
4 min read
Blob Storage — A Complete Guide
Cover image for Blob Storage — A Complete Guide

Blob Storage — A Complete Guide

5
Comments
3 min read
What is a Counting Bloom Filter?
Cover image for What is a Counting Bloom Filter?

What is a Counting Bloom Filter?

5
Comments
2 min read
When Bloom Filters Fail to Bloom: What You Should Know: Problems with Bloom Filters
Cover image for When Bloom Filters Fail to Bloom: What You Should Know: Problems with Bloom Filters

When Bloom Filters Fail to Bloom: What You Should Know: Problems with Bloom Filters

Comments
2 min read
Bloom Filters: A Deep Dive for Developers
Cover image for Bloom Filters: A Deep Dive for Developers

Bloom Filters: A Deep Dive for Developers

5
Comments
4 min read
Java implementation of Consistent Hashing
Cover image for Java implementation of Consistent Hashing

Java implementation of Consistent Hashing

5
Comments
3 min read
Consistent Hashing Explained with an Example
Cover image for Consistent Hashing Explained with an Example

Consistent Hashing Explained with an Example

5
Comments
2 min read
System Design: UPI (Unified Payment Interface) & NPCI — A Practical, End‑to‑End System Design
Cover image for System Design: UPI (Unified Payment Interface) & NPCI — A Practical, End‑to‑End System Design

System Design: UPI (Unified Payment Interface) & NPCI — A Practical, End‑to‑End System Design

5
Comments
9 min read
Monoliths and Microservices

Monoliths and Microservices

Comments
4 min read
Interview‑Ready : Vertical vs. Horizontal Scaling

Interview‑Ready : Vertical vs. Horizontal Scaling

Comments
7 min read
Low-Level Design: Polling System : Basic
Cover image for Low-Level Design: Polling System : Basic

Low-Level Design: Polling System : Basic

5
Comments
7 min read
LLD: Building a Polling System in Java with Repository Pattern
Cover image for LLD: Building a Polling System in Java with Repository Pattern

LLD: Building a Polling System in Java with Repository Pattern

5
Comments
9 min read
Understanding the CAP Theorem: Principles, Real-World Scenarios, and Database Trade-offs
Cover image for Understanding the CAP Theorem: Principles, Real-World Scenarios, and Database Trade-offs

Understanding the CAP Theorem: Principles, Real-World Scenarios, and Database Trade-offs

5
Comments
7 min read
LLD: Building a Robust ATM Simulator in Java Using the State Pattern
Cover image for LLD: Building a Robust ATM Simulator in Java Using the State Pattern

LLD: Building a Robust ATM Simulator in Java Using the State Pattern

5
Comments
8 min read
Decorator Design Pattern in Java – Complete Guide
Cover image for Decorator Design Pattern in Java – Complete Guide

Decorator Design Pattern in Java – Complete Guide

5
Comments
4 min read
Strategy Design Pattern in Java – A Complete Guide

Strategy Design Pattern in Java – A Complete Guide

5
Comments
4 min read
Adapter Design Pattern in Java – A Complete Guide
Cover image for Adapter Design Pattern in Java – A Complete Guide

Adapter Design Pattern in Java – A Complete Guide

Comments
4 min read
Iterator Design Pattern in Java – Complete Guide
Cover image for Iterator Design Pattern in Java – Complete Guide

Iterator Design Pattern in Java – Complete Guide

5
Comments
5 min read
Observer Design Pattern in Java – Complete Guide
Cover image for Observer Design Pattern in Java – Complete Guide

Observer Design Pattern in Java – Complete Guide

Comments
4 min read
Prototype Design Pattern
Cover image for Prototype Design Pattern

Prototype Design Pattern

5
Comments
3 min read
Builder Design Pattern in Java – A Complete Guide
Cover image for Builder Design Pattern in Java – A Complete Guide

Builder Design Pattern in Java – A Complete Guide

1
Comments
4 min read
Abstract Factory Design Pattern in Java: Complete Guide with Examples
Cover image for Abstract Factory Design Pattern in Java: Complete Guide with Examples

Abstract Factory Design Pattern in Java: Complete Guide with Examples

5
Comments
6 min read
🏭 Factory Design Pattern in Java: A Complete Guide
Cover image for 🏭 Factory Design Pattern in Java: A Complete Guide

🏭 Factory Design Pattern in Java: A Complete Guide

5
Comments
4 min read
Why You Should Avoid Singleton Pattern in Modern Java Projects
Cover image for Why You Should Avoid Singleton Pattern in Modern Java Projects

Why You Should Avoid Singleton Pattern in Modern Java Projects

5
Comments
4 min read
Mastering the Singleton Design Pattern in Java – A Complete Guide
Cover image for Mastering the Singleton Design Pattern in Java – A Complete Guide

Mastering the Singleton Design Pattern in Java – A Complete Guide

5
Comments 1
4 min read
CDN for Large-Scale Image Handling in Classified Platforms

CDN for Large-Scale Image Handling in Classified Platforms

Comments
3 min read
Designing the Craigslist - HLD
Cover image for Designing the Craigslist - HLD

Designing the Craigslist - HLD

Comments
10 min read
Mastering Design Patterns in JavaScript: A Developer's Guide
Cover image for Mastering Design Patterns in JavaScript: A Developer's Guide

Mastering Design Patterns in JavaScript: A Developer's Guide

Comments
3 min read
SOLID Principles in Java
Cover image for SOLID Principles in Java

SOLID Principles in Java

6
Comments
3 min read
JavaScript Memory Management

JavaScript Memory Management

1
Comments
3 min read
Apache Kafka Fundamentals — A Complete Technical Guide
Cover image for Apache Kafka Fundamentals — A Complete Technical Guide

Apache Kafka Fundamentals — A Complete Technical Guide

Comments
4 min read
Types of API Testing: A Comprehensive Guide
Cover image for Types of API Testing: A Comprehensive Guide

Types of API Testing: A Comprehensive Guide

Comments
4 min read
Efficient AJAX Handling in jQuery: Custom Wrapper for Aborting, Error Management & Race condition

Efficient AJAX Handling in jQuery: Custom Wrapper for Aborting, Error Management & Race condition

Comments
6 min read
Rate limiting : Global, Tumbling Window, and Sliding Window

Rate limiting : Global, Tumbling Window, and Sliding Window

Comments 3
4 min read
Designing the Spotify Top K
Cover image for Designing the Spotify Top K

Designing the Spotify Top K

2
Comments
3 min read
CSS :has() Pseudo-Class: A Powerful Selector for Dynamic Styling
Cover image for CSS :has() Pseudo-Class: A Powerful Selector for Dynamic Styling

CSS :has() Pseudo-Class: A Powerful Selector for Dynamic Styling

Comments
3 min read
Database Replication in System Design
Cover image for Database Replication in System Design

Database Replication in System Design

5
Comments
5 min read
Cache Eviction Policies | System Design

Cache Eviction Policies | System Design

5
Comments
4 min read
loading...