Today I learned Caching in System Design with @geeksforgeeks π
Caching helps store frequently accessed data for faster retrieval β‘
It reduces latency, lowers database load, and improves performance.
π Course Link: https://t.co/n77lY7IDGV
#three90challenge#commitwithgfg
In Microservice Architecture Message Queues are really essential.
Think of it like a buffer π₯
Apps donβt talk directly β they send messages to a queue, and services process them when ready. Makes systems scalable & fault-tolerant.
βοΈTools: RabbitMQ, Apache Kafka, Amazon SQS
Learning Apache Superset today! π»π
One thing about working at a small startup β you end up learning something new every other week π
Superset is open-source, customizable, and honestly feels like a strong Power BI replacement for many teams π₯
π B-Tree vs B+ Tree:
β’ B-Tree β data stored in all nodes
β’ B+ Tree β data stored only in leaf nodes
β’ B+ Tree supports faster range queries via linked leaf nodes
Thatβs why most databases prefer B+ Trees for indexing. π
Learned about B-Tree & B+ Tree in database indexing with @GeeksforGeeks π
Core data structures that power most database indexes and enable efficient search, insert & delete operations in O(log n) time.
π Course Link: https://t.co/n77lY7IDGV
#three90challenge#commitwithgfg
π₯ Milestone Unlocked π₯
<Completed 150 problems on LeetCode> π»π§
From struggling with basics to optimizing for O(n)β¦ from brute force to patterns & intuition. Small daily wins compound π
On to 200 next πͺ
Completed this in January, forgot to post. Feels great posting this.