Home
Shameek Agarwal
Cancel

High Level Design III

Interview Pointers clear both functional and non functional requirements questions about data what is the current size of data? what is the rate of incoming data? what ...

High Level Design II

Caching “cache” - temporary data storage to serve data faster by keeping data in memory it only stores the most frequently accessed data caches use the principle of “locality of reference” ...

MCP

Getting Started mcp servers can be run locally, or they can be deployed in the cloud and managed by someone else local quickstart example - download this repo i went into the weather-server...

Computer Network

Introduction “internet” - network of computer networks “computer network” - group of interconnected computers internet history - as part of the cold war, the soviet union launche...

Agentic AI Mastery

Langchain Basics open source framework with tools and abstractions for building llm applications llama index is an alternative to langchain. but langchain is more popular below, we discuss ...

Agentic AI

Basics n8n - low / no code tool for workflow automation e.g. i put in the chat “what is 2 added to 3?” it clearly showed that it interacted with the calculator tool to give the answer in...

LLM

Exploring Top Models and Transformers “ollama” - helps us run llm on our machine directly. uses llama.cpp underneath we can see the different models available by here - https://ollama.com/sea...

Personal Finance

Budget know and track where to spend how much these apps can connect to bank accounts, give reminders and suggestions, etc 50:30:20 rule - this is not rigid. 50% on needs, 30% on wants and ...

Iceberg

Introduction rdbms is good for oltp, not olap workloads involving aggregate queries on a large number of records components of an olap system - storage, file format, table format, storage eng...

Observability

Introduction earlier, we had “monoliths”, so they had to be developed using “waterfall model” now “microservices” are developed using “ci cd”, so each module can be deployed and maintained in...