Technical Overview
Networks, AI, Linux, HTML, Load Balancing, Databases, Search Engines
Networking Protocols
HTTP (Hypertext Transfer Protocol): This is the protocol your web browser uses to request and...
HTML
HTTP (Hypertext Transfer Protocol): This is the protocol your web browser uses to request and r...
System Design Fundamentals
📌 𝐒𝐲𝐬𝐭𝐞𝐦 𝐃𝐞𝐬𝐢𝐠𝐧 𝐊𝐞𝐲 𝐂𝐨𝐧𝐜𝐞𝐩𝐭𝐬- Scalability: https://lnkd.in/gpge_z76- Latency vs Throughput: htt...
𝐀𝐫𝐜𝐡𝐢𝐭𝐞𝐜𝐭𝐮𝐫𝐚𝐥 𝐏𝐚𝐭𝐭𝐞𝐫𝐧𝐬
𝐖𝐡𝐚𝐭 𝐚𝐫𝐞 𝐀𝐫𝐜𝐡𝐢𝐭𝐞𝐜𝐭𝐮𝐫𝐚𝐥 𝐏𝐚𝐭𝐭𝐞𝐫𝐧𝐬?Architectural patterns are standard strategies that define struct...
Load Balancing
𝗖𝗹𝗮𝘀𝘀𝗶𝗰 𝗕𝗮𝗹𝗮𝗻𝗰𝗶𝗻𝗴: Round Robin, Least Connections, Least Response Time, Least Bandwidth, Leas...
Software Testing
1️⃣ 𝗙𝘂𝗻𝗰𝘁𝗶𝗼𝗻𝗮𝗹 𝗧𝗲𝘀𝘁𝗶𝗻𝗴: 𝗧𝗵𝗲 𝗕𝗮𝘀𝗶𝗰𝘀: Unit Testing: Isolating individual code units to ensure they ...
LVM/Linux Boot
Linux Boot ProcessThe diagram below shows the steps.Step 1 - When we turn on the power, BIOS...
Databases
Relational Databases (RDBMS)The most common type, including MySQL, Oracle, SQL Server. Organize d...
Search Engines
1. 𝗖𝗿𝗮𝘄𝗹𝗶𝗻𝗴:- Search engines deploy automated programs known as 'crawlers' or 'spiders'.- These c...
AI/Big Data
𝗔𝗜 𝗘𝘁𝗵𝗶𝗰𝘀: Emphasises the importance of ethical considerations in AI development, including bias ...