├── Analog IC Cheat Sheet - First 8 lectures.pdf ├── Authentication on the Web └── README.md ├── Biomedical Engineeing ├── Biological Effects of Electromagnetic Radiation.pdf ├── Ultrasound Physics, Imaging and Therapy.pdf └── X-Ray Imaging.pdf ├── Build Web Applications With Golang ├── assets │ └── chapter2 │ │ └── image.png ├── chapter1.md └── chapter2.md ├── Build Your Own Database From Scratch ├── Chapter 0.md ├── Chapter 2.md ├── Chapter 3.md └── Chpater 1.md ├── Circuits cheat sheet 2.pdf ├── Clean Code ├── Chapter-1.md ├── Chapter-10.md ├── Chapter-11.md ├── Chapter-12.md ├── Chapter-17.md ├── Chapter-2.md ├── Chapter-3.md ├── Chapter-4.md ├── Chapter-5.md ├── Chapter-6.md ├── Chapter-7.md ├── Chapter-8.md ├── Chapter-9.md ├── Introduction.md └── assets │ └── Strip-Les-specs-cest-du-code-650-finalenglish.jpg ├── Codeless Data Structures and Algorithms ├── Chapter 3 - Tree Data Structures.md └── assets │ └── chapter3 │ ├── b-tree.png │ ├── balanced-tree.png │ ├── binary-search-tree.png │ ├── binary-tree.png │ ├── edges-subtree.png │ ├── leaves.png │ ├── max-heap.png │ ├── min-heap.png │ ├── parent-child.png │ ├── red-black-tree.png │ ├── root-node.png │ ├── tree-in-computer-science.png │ ├── tree.png │ └── unbalanced-tree.png ├── Computaional Math Cheat Sheet Part 2.pdf ├── DC Machiens Cheat Sheet.pdf ├── Database Internals ├── Chapter 1 - Introduction and Overview.md ├── Part 1 introduction - storage engines.md └── assets │ └── chapter1 │ └── dbms-architecture.png ├── Database Systems Design Implementation and Managment ├── Chapter 1.md ├── Chapter 10.md ├── Chapter 11.md ├── Chapter 12.md ├── Chapter 7.md └── assets │ ├── Chapter1 │ ├── data-information.png │ ├── poorly-designed-database.png │ └── redesigned-database.png │ ├── Chapter11 │ ├── dbms-architecture.png │ └── query-processing.png │ └── Chapter7 │ └── grouping-data.png ├── Designing Data-Intensive Applications └── Chapter 4 - Encoding and Evolution.md ├── Digital Communication 1.pdf ├── Django for apis book ├── .gitignore ├── DjangoForAPIs.md └── assets │ ├── 201-response.jpg │ ├── 403.jpg │ ├── add-new-post.jpg │ ├── cover.png │ ├── get-posts.jpg │ ├── individual.jpg │ ├── login.jpg │ ├── registeration.png │ ├── registration.png │ └── tokens.png ├── Docker ├── .gitignore ├── Docker-logo.png └── README.md ├── Electroincs 2 cheat sheet part 1.pdf ├── Electroincs 2 cheat sheet part 2.pdf ├── Fundamentals of Database Engineering ├── 11 - Database Engines │ └── README.md ├── 2 - ACID │ └── README.md ├── 3 - Understanding Database Internals │ └── README.md ├── 6 - Database Partitioning │ └── README.md ├── 7 - Database Sharding │ └── README.md └── 9 - Database Replication │ └── README.md ├── Git └── git.md ├── Go └── Video - Concurrency in Go.md ├── High-Performance Browser Networking ├── Chapter 1.md └── assets │ └── chapter1 │ └── latency-bandwidth.png ├── Induction Motor Cheat Sheet.pdf ├── Information Theory MCQ Questions.pdf ├── Introducing Go ├── .gitignore ├── IntroductionGo.md └── assets │ ├── cover.png │ └── slice.png ├── Linear Algebra Questions.pdf ├── MongoDB ├── .gitignore ├── MongoDB.md ├── Mongoose.md └── assets │ └── mongooses-logo.png ├── Network Engineering ├── HTTP.md ├── Networks.md ├── assets │ ├── OSI model.jpeg │ ├── proxy.png │ └── reverse-proxy.png └── proxy vs reverse proxy.md ├── Nginx ├── .gitignore ├── README.md ├── nginx-first-example.png ├── nginx-load-balancer-2.png ├── nginx-load-balancer.png ├── nginx-welcome-page-with-style.png └── nginx-welcome-page.png ├── Node.js Web Development └── README.md ├── Optical Communication Devices ├── LED and Laser Advantages MCQ Questions.pdf ├── LED structures MCQ Questions.pdf ├── Optical Amplifiers MCQ Questions.pdf ├── Optical Aperture MCQ Questions.pdf ├── Optics Cheat Sheet.pdf ├── Radiometry and Photometry MCQ Questions.pdf └── Wavelength Division Multiplexing MCQ Questions.pdf ├── Power Systems Cheat Sheet - Lecture 8 and 9.pdf ├── Probability cheat sheet part 1.pdf ├── Probability cheat sheet part 2.pdf ├── Protocol Buffers └── README.md ├── README.md ├── Synchronous Machines Cheat Sheet.pdf ├── System Design Interview ├── Chapter 1.md ├── Chapter 10.md ├── Chapter 11.md ├── Chapter 12.md ├── Chapter 13.md ├── Chapter 3.md ├── Chapter 4.md ├── Chapter 5.md ├── Chapter 6.md ├── Chapter 7.md ├── Chapter 8.md ├── Chapter 9.md ├── Chpater 2.md └── assets │ ├── Chapter1 │ ├── cache-tier.png │ ├── cdn.png │ ├── data-centers.png │ ├── database-replication.png │ ├── load-balancer.png │ ├── message-queue-example.png │ ├── message-queue.png │ ├── sharding.png │ ├── simple-web-service.png │ ├── stateful-architecture.png │ ├── stateless-architecture.png │ ├── system-design-after-cache-and-cdn.png │ ├── system-design-after-load-balancer-and-db-replication.png │ ├── system-design-after-logging-metrics-and-automation.png │ ├── system-design-after-sharding.png │ ├── system-design-after-stateless-web-tier.png │ ├── two-servers-for-both-traffic-and-db.png │ └── vertical-scaling-vs-horizontal-scaling.png │ ├── Chapter10 │ ├── android-push-notifications.png │ ├── contact-info-gathering-flow.png │ ├── database-tables.png │ ├── email.png │ ├── improved-design.png │ ├── ios-push-notifications.png │ ├── notification-sending-receiving-flow.png │ ├── notification-system.png │ ├── reliability.png │ ├── sms-messages.png │ └── updated-design.png │ ├── Chapter11 │ ├── cache-architecture.png │ ├── fanout-service-cache.png │ ├── fanout-service.png │ ├── feed-publishing-deep-dive.png │ ├── feed-publishing.png │ ├── news-feed-building-deep-dive.png │ └── news-feed-building.png │ ├── Chapter12 │ ├── 1-on-1-chat-flow.png │ ├── chat-system.png │ ├── high-level-design.png │ ├── long-polling.png │ ├── message-synchronization-across-multiple-devices.png │ ├── message-table-for-1-on-1-chat.png │ ├── message-table-for-group-chat.png │ ├── online-status-fanout.png │ ├── polling.png │ ├── service-discovery.png │ ├── single-server.png │ ├── small-group-chat-flow.png │ ├── small-group-chat-flow2.png │ ├── user-disconnection.png │ ├── user-login.png │ ├── user-logout.png │ ├── websockets.png │ └── websockets2.png │ ├── Chapter13 │ ├── aggregated-data.png │ ├── analytics-logs.png │ ├── data-gathering-service-2.png │ ├── data-gathering-service.png │ ├── query-service-2.png │ ├── query-service-3.png │ ├── query-service-4.png │ ├── query-service.png │ ├── scale-the-storage.png │ ├── search-autocomplete-system.png │ ├── trie-data-structure-with-frequency-2.png │ ├── trie-data-structure-with-frequency-cached.png │ ├── trie-data-structure-with-frequency.png │ └── trie-data-structure.png │ ├── Chapter4 │ ├── detailed-design.png │ ├── fixed-size-window-counter-example.png │ ├── high-level-architecture.png │ ├── leaking-bucket.png │ ├── rate-limiter-middleware-example.png │ ├── rate-limiter-middleware.png │ ├── server-side-rate-limiter.png │ ├── sliding-window-log-example.png │ ├── token-bucket-example.png │ └── token-bucket.png │ ├── Chapter5 │ ├── consistent-hashing-2.png │ ├── consistent-hashing-3.png │ ├── consistent-hashing-4.png │ ├── consistent-hashing-5.png │ ├── consistent-hashing-6.png │ ├── consistent-hashing-7.png │ ├── consistent-hashing-8.png │ └── consistent-hashing.png │ ├── Chapter6 │ ├── CAP-theorem.png │ ├── consistency.png │ ├── data-replication.png │ ├── example-1.png │ ├── example-2.png │ ├── node-responsibilities.png │ ├── read-path-2.png │ ├── read-path.png │ ├── system-architecture-diagram.png │ └── write-path.png │ ├── Chapter7 │ ├── multi-master-replications.png │ ├── ticket-servers.png │ ├── timestamp.png │ └── twitter-snowflake.png │ ├── Chapter8 │ ├── data-model.png │ ├── hash-function-2.png │ ├── hash-function-3.png │ ├── hash-function.png │ ├── url-redirecting-1.png │ ├── url-redirecting-deep-dive.png │ ├── url-redirecting.png │ └── url-shortening.png │ └── Chapter9 │ ├── distributed-crawler.png │ ├── extensibility.png │ ├── url-extractor.png │ ├── web-crawler-design.png │ ├── web-crawler-workflow.png │ └── web-crawler.png ├── The Object-Oriented Thought Process 3rd edition ├── .gitignore ├── README.md └── assets │ └── deep_copy_vs_shallow_copy.jpg ├── TypeScript ├── .gitignore ├── README.md └── type vs interface.md ├── VHDL basics cheat sheet.pdf ├── Vector Embedding and Databases and RAG Systems └── what-is-vector-database.md ├── command line └── Introduction to the command line.md ├── cors └── README.md ├── css ├── customize-scrollbar.md ├── flex.md └── grid.md ├── express ├── .gitignore └── README.md ├── flutter └── intro to widgets.md ├── html └── Semantic HTML Elements.md ├── javascript ├── .gitignore ├── 20+ Must Know Array Methods That Almost Nobody Knows.md ├── Intl.md └── ResizeObserver.md ├── k8s ├── README.md └── assets │ └── k8s-architecture.png ├── linux ├── linux filesystem hierarchy standard.md └── top commands.md ├── material-ui ├── README.md └── assets │ └── logo.svg ├── ostep ├── Chapter 10 - Multiprocessor Scheduling.md ├── Chapter 13 - The Abstraction: Address Space.md ├── Chapter 14 - Interlude: Memory API.md ├── Chapter 15 - Mechanism: Address Translation.md ├── Chapter 16 - Segmentaion.md ├── Chapter 17 - Free Space Management.md ├── Chapter 4 - The Abstraction: The Process.md ├── Chapter 5 - Interlude: Process API.md ├── Chapter 6 - Mechanism: Limited Direct Execution.md ├── Chapter 7 - Scheduling: Introduction.md ├── Chapter 8 - Scheduling: The Multi-Level Feedback Queue.md ├── Chapter 9 - Scheduling: Proportional Share.md └── assets │ ├── direct-execution-protocol.png.png │ ├── explicit-segment-approach.png │ └── physical-memory-with-single-allocated-process.png ├── prisma ├── README.md └── assets │ └── prisma.svg ├── rails ├── assets │ └── MVC.png └── getting_started.md ├── react ├── Typescript in React.md ├── assets │ ├── react-router.png │ └── typescript-with-react.png ├── hooks │ └── useReducer.md ├── react-query.md ├── react-router.md └── state managment │ └── Extracting State Logic into a Reducer.md ├── redux ├── chapter1.md └── chapter2.md ├── sql ├── sql window functions.md └── tips to increase the perforcmance of your queries.md ├── tRPC ├── .gitignore ├── README.md ├── assets │ └── trpc-logo.png ├── tRPC-client.md └── tRPC-server.md ├── technical-writing └── README.md ├── vim ├── README.md └── VimKeybinding.md └── zod ├── .gitignore └── README.md /Analog IC Cheat Sheet - First 8 lectures.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Analog IC Cheat Sheet - First 8 lectures.pdf -------------------------------------------------------------------------------- /Authentication on the Web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Authentication on the Web/README.md -------------------------------------------------------------------------------- /Biomedical Engineeing/Biological Effects of Electromagnetic Radiation.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Biomedical Engineeing/Biological Effects of Electromagnetic Radiation.pdf -------------------------------------------------------------------------------- /Biomedical Engineeing/Ultrasound Physics, Imaging and Therapy.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Biomedical Engineeing/Ultrasound Physics, Imaging and Therapy.pdf -------------------------------------------------------------------------------- /Biomedical Engineeing/X-Ray Imaging.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Biomedical Engineeing/X-Ray Imaging.pdf -------------------------------------------------------------------------------- /Build Web Applications With Golang/assets/chapter2/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Build Web Applications With Golang/assets/chapter2/image.png -------------------------------------------------------------------------------- /Build Web Applications With Golang/chapter1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Build Web Applications With Golang/chapter1.md -------------------------------------------------------------------------------- /Build Web Applications With Golang/chapter2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Build Web Applications With Golang/chapter2.md -------------------------------------------------------------------------------- /Build Your Own Database From Scratch/Chapter 0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Build Your Own Database From Scratch/Chapter 0.md -------------------------------------------------------------------------------- /Build Your Own Database From Scratch/Chapter 2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Build Your Own Database From Scratch/Chapter 2.md -------------------------------------------------------------------------------- /Build Your Own Database From Scratch/Chapter 3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Build Your Own Database From Scratch/Chapter 3.md -------------------------------------------------------------------------------- /Build Your Own Database From Scratch/Chpater 1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Build Your Own Database From Scratch/Chpater 1.md -------------------------------------------------------------------------------- /Circuits cheat sheet 2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Circuits cheat sheet 2.pdf -------------------------------------------------------------------------------- /Clean Code/Chapter-1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Clean Code/Chapter-1.md -------------------------------------------------------------------------------- /Clean Code/Chapter-10.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Clean Code/Chapter-10.md -------------------------------------------------------------------------------- /Clean Code/Chapter-11.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Clean Code/Chapter-11.md -------------------------------------------------------------------------------- /Clean Code/Chapter-12.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Clean Code/Chapter-12.md -------------------------------------------------------------------------------- /Clean Code/Chapter-17.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Clean Code/Chapter-17.md -------------------------------------------------------------------------------- /Clean Code/Chapter-2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Clean Code/Chapter-2.md -------------------------------------------------------------------------------- /Clean Code/Chapter-3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Clean Code/Chapter-3.md -------------------------------------------------------------------------------- /Clean Code/Chapter-4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Clean Code/Chapter-4.md -------------------------------------------------------------------------------- /Clean Code/Chapter-5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Clean Code/Chapter-5.md -------------------------------------------------------------------------------- /Clean Code/Chapter-6.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Clean Code/Chapter-6.md -------------------------------------------------------------------------------- /Clean Code/Chapter-7.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Clean Code/Chapter-7.md -------------------------------------------------------------------------------- /Clean Code/Chapter-8.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Clean Code/Chapter-8.md -------------------------------------------------------------------------------- /Clean Code/Chapter-9.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Clean Code/Chapter-9.md -------------------------------------------------------------------------------- /Clean Code/Introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Clean Code/Introduction.md -------------------------------------------------------------------------------- /Clean Code/assets/Strip-Les-specs-cest-du-code-650-finalenglish.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Clean Code/assets/Strip-Les-specs-cest-du-code-650-finalenglish.jpg -------------------------------------------------------------------------------- /Codeless Data Structures and Algorithms/Chapter 3 - Tree Data Structures.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Codeless Data Structures and Algorithms/Chapter 3 - Tree Data Structures.md -------------------------------------------------------------------------------- /Codeless Data Structures and Algorithms/assets/chapter3/b-tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Codeless Data Structures and Algorithms/assets/chapter3/b-tree.png -------------------------------------------------------------------------------- /Codeless Data Structures and Algorithms/assets/chapter3/balanced-tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Codeless Data Structures and Algorithms/assets/chapter3/balanced-tree.png -------------------------------------------------------------------------------- /Codeless Data Structures and Algorithms/assets/chapter3/binary-search-tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Codeless Data Structures and Algorithms/assets/chapter3/binary-search-tree.png -------------------------------------------------------------------------------- /Codeless Data Structures and Algorithms/assets/chapter3/binary-tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Codeless Data Structures and Algorithms/assets/chapter3/binary-tree.png -------------------------------------------------------------------------------- /Codeless Data Structures and Algorithms/assets/chapter3/edges-subtree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Codeless Data Structures and Algorithms/assets/chapter3/edges-subtree.png -------------------------------------------------------------------------------- /Codeless Data Structures and Algorithms/assets/chapter3/leaves.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Codeless Data Structures and Algorithms/assets/chapter3/leaves.png -------------------------------------------------------------------------------- /Codeless Data Structures and Algorithms/assets/chapter3/max-heap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Codeless Data Structures and Algorithms/assets/chapter3/max-heap.png -------------------------------------------------------------------------------- /Codeless Data Structures and Algorithms/assets/chapter3/min-heap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Codeless Data Structures and Algorithms/assets/chapter3/min-heap.png -------------------------------------------------------------------------------- /Codeless Data Structures and Algorithms/assets/chapter3/parent-child.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Codeless Data Structures and Algorithms/assets/chapter3/parent-child.png -------------------------------------------------------------------------------- /Codeless Data Structures and Algorithms/assets/chapter3/red-black-tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Codeless Data Structures and Algorithms/assets/chapter3/red-black-tree.png -------------------------------------------------------------------------------- /Codeless Data Structures and Algorithms/assets/chapter3/root-node.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Codeless Data Structures and Algorithms/assets/chapter3/root-node.png -------------------------------------------------------------------------------- /Codeless Data Structures and Algorithms/assets/chapter3/tree-in-computer-science.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Codeless Data Structures and Algorithms/assets/chapter3/tree-in-computer-science.png -------------------------------------------------------------------------------- /Codeless Data Structures and Algorithms/assets/chapter3/tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Codeless Data Structures and Algorithms/assets/chapter3/tree.png -------------------------------------------------------------------------------- /Codeless Data Structures and Algorithms/assets/chapter3/unbalanced-tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Codeless Data Structures and Algorithms/assets/chapter3/unbalanced-tree.png -------------------------------------------------------------------------------- /Computaional Math Cheat Sheet Part 2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Computaional Math Cheat Sheet Part 2.pdf -------------------------------------------------------------------------------- /DC Machiens Cheat Sheet.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/DC Machiens Cheat Sheet.pdf -------------------------------------------------------------------------------- /Database Internals/Chapter 1 - Introduction and Overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Database Internals/Chapter 1 - Introduction and Overview.md -------------------------------------------------------------------------------- /Database Internals/Part 1 introduction - storage engines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Database Internals/Part 1 introduction - storage engines.md -------------------------------------------------------------------------------- /Database Internals/assets/chapter1/dbms-architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Database Internals/assets/chapter1/dbms-architecture.png -------------------------------------------------------------------------------- /Database Systems Design Implementation and Managment/Chapter 1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Database Systems Design Implementation and Managment/Chapter 1.md -------------------------------------------------------------------------------- /Database Systems Design Implementation and Managment/Chapter 10.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Database Systems Design Implementation and Managment/Chapter 10.md -------------------------------------------------------------------------------- /Database Systems Design Implementation and Managment/Chapter 11.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Database Systems Design Implementation and Managment/Chapter 11.md -------------------------------------------------------------------------------- /Database Systems Design Implementation and Managment/Chapter 12.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Database Systems Design Implementation and Managment/Chapter 12.md -------------------------------------------------------------------------------- /Database Systems Design Implementation and Managment/Chapter 7.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Database Systems Design Implementation and Managment/Chapter 7.md -------------------------------------------------------------------------------- /Database Systems Design Implementation and Managment/assets/Chapter1/data-information.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Database Systems Design Implementation and Managment/assets/Chapter1/data-information.png -------------------------------------------------------------------------------- /Database Systems Design Implementation and Managment/assets/Chapter1/poorly-designed-database.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Database Systems Design Implementation and Managment/assets/Chapter1/poorly-designed-database.png -------------------------------------------------------------------------------- /Database Systems Design Implementation and Managment/assets/Chapter1/redesigned-database.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Database Systems Design Implementation and Managment/assets/Chapter1/redesigned-database.png -------------------------------------------------------------------------------- /Database Systems Design Implementation and Managment/assets/Chapter11/dbms-architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Database Systems Design Implementation and Managment/assets/Chapter11/dbms-architecture.png -------------------------------------------------------------------------------- /Database Systems Design Implementation and Managment/assets/Chapter11/query-processing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Database Systems Design Implementation and Managment/assets/Chapter11/query-processing.png -------------------------------------------------------------------------------- /Database Systems Design Implementation and Managment/assets/Chapter7/grouping-data.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Database Systems Design Implementation and Managment/assets/Chapter7/grouping-data.png -------------------------------------------------------------------------------- /Designing Data-Intensive Applications/Chapter 4 - Encoding and Evolution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Designing Data-Intensive Applications/Chapter 4 - Encoding and Evolution.md -------------------------------------------------------------------------------- /Digital Communication 1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Digital Communication 1.pdf -------------------------------------------------------------------------------- /Django for apis book/.gitignore: -------------------------------------------------------------------------------- 1 | /.venv -------------------------------------------------------------------------------- /Django for apis book/DjangoForAPIs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Django for apis book/DjangoForAPIs.md -------------------------------------------------------------------------------- /Django for apis book/assets/201-response.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Django for apis book/assets/201-response.jpg -------------------------------------------------------------------------------- /Django for apis book/assets/403.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Django for apis book/assets/403.jpg -------------------------------------------------------------------------------- /Django for apis book/assets/add-new-post.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Django for apis book/assets/add-new-post.jpg -------------------------------------------------------------------------------- /Django for apis book/assets/cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Django for apis book/assets/cover.png -------------------------------------------------------------------------------- /Django for apis book/assets/get-posts.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Django for apis book/assets/get-posts.jpg -------------------------------------------------------------------------------- /Django for apis book/assets/individual.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Django for apis book/assets/individual.jpg -------------------------------------------------------------------------------- /Django for apis book/assets/login.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Django for apis book/assets/login.jpg -------------------------------------------------------------------------------- /Django for apis book/assets/registeration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Django for apis book/assets/registeration.png -------------------------------------------------------------------------------- /Django for apis book/assets/registration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Django for apis book/assets/registration.png -------------------------------------------------------------------------------- /Django for apis book/assets/tokens.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Django for apis book/assets/tokens.png -------------------------------------------------------------------------------- /Docker/.gitignore: -------------------------------------------------------------------------------- 1 | learn-docker-playground/ -------------------------------------------------------------------------------- /Docker/Docker-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Docker/Docker-logo.png -------------------------------------------------------------------------------- /Docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Docker/README.md -------------------------------------------------------------------------------- /Electroincs 2 cheat sheet part 1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Electroincs 2 cheat sheet part 1.pdf -------------------------------------------------------------------------------- /Electroincs 2 cheat sheet part 2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Electroincs 2 cheat sheet part 2.pdf -------------------------------------------------------------------------------- /Fundamentals of Database Engineering/11 - Database Engines/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Fundamentals of Database Engineering/11 - Database Engines/README.md -------------------------------------------------------------------------------- /Fundamentals of Database Engineering/2 - ACID/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Fundamentals of Database Engineering/2 - ACID/README.md -------------------------------------------------------------------------------- /Fundamentals of Database Engineering/3 - Understanding Database Internals/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Fundamentals of Database Engineering/3 - Understanding Database Internals/README.md -------------------------------------------------------------------------------- /Fundamentals of Database Engineering/6 - Database Partitioning/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Fundamentals of Database Engineering/6 - Database Partitioning/README.md -------------------------------------------------------------------------------- /Fundamentals of Database Engineering/7 - Database Sharding/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Fundamentals of Database Engineering/7 - Database Sharding/README.md -------------------------------------------------------------------------------- /Fundamentals of Database Engineering/9 - Database Replication/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Fundamentals of Database Engineering/9 - Database Replication/README.md -------------------------------------------------------------------------------- /Git/git.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Git/git.md -------------------------------------------------------------------------------- /Go/Video - Concurrency in Go.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Go/Video - Concurrency in Go.md -------------------------------------------------------------------------------- /High-Performance Browser Networking/Chapter 1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/High-Performance Browser Networking/Chapter 1.md -------------------------------------------------------------------------------- /High-Performance Browser Networking/assets/chapter1/latency-bandwidth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/High-Performance Browser Networking/assets/chapter1/latency-bandwidth.png -------------------------------------------------------------------------------- /Induction Motor Cheat Sheet.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Induction Motor Cheat Sheet.pdf -------------------------------------------------------------------------------- /Information Theory MCQ Questions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Information Theory MCQ Questions.pdf -------------------------------------------------------------------------------- /Introducing Go/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Introducing Go/.gitignore -------------------------------------------------------------------------------- /Introducing Go/IntroductionGo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Introducing Go/IntroductionGo.md -------------------------------------------------------------------------------- /Introducing Go/assets/cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Introducing Go/assets/cover.png -------------------------------------------------------------------------------- /Introducing Go/assets/slice.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Introducing Go/assets/slice.png -------------------------------------------------------------------------------- /Linear Algebra Questions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Linear Algebra Questions.pdf -------------------------------------------------------------------------------- /MongoDB/.gitignore: -------------------------------------------------------------------------------- 1 | code/ -------------------------------------------------------------------------------- /MongoDB/MongoDB.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/MongoDB/MongoDB.md -------------------------------------------------------------------------------- /MongoDB/Mongoose.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/MongoDB/Mongoose.md -------------------------------------------------------------------------------- /MongoDB/assets/mongooses-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/MongoDB/assets/mongooses-logo.png -------------------------------------------------------------------------------- /Network Engineering/HTTP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Network Engineering/HTTP.md -------------------------------------------------------------------------------- /Network Engineering/Networks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Network Engineering/Networks.md -------------------------------------------------------------------------------- /Network Engineering/assets/OSI model.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Network Engineering/assets/OSI model.jpeg -------------------------------------------------------------------------------- /Network Engineering/assets/proxy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Network Engineering/assets/proxy.png -------------------------------------------------------------------------------- /Network Engineering/assets/reverse-proxy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Network Engineering/assets/reverse-proxy.png -------------------------------------------------------------------------------- /Network Engineering/proxy vs reverse proxy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Network Engineering/proxy vs reverse proxy.md -------------------------------------------------------------------------------- /Nginx/.gitignore: -------------------------------------------------------------------------------- 1 | code/ -------------------------------------------------------------------------------- /Nginx/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Nginx/README.md -------------------------------------------------------------------------------- /Nginx/nginx-first-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Nginx/nginx-first-example.png -------------------------------------------------------------------------------- /Nginx/nginx-load-balancer-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Nginx/nginx-load-balancer-2.png -------------------------------------------------------------------------------- /Nginx/nginx-load-balancer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Nginx/nginx-load-balancer.png -------------------------------------------------------------------------------- /Nginx/nginx-welcome-page-with-style.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Nginx/nginx-welcome-page-with-style.png -------------------------------------------------------------------------------- /Nginx/nginx-welcome-page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Nginx/nginx-welcome-page.png -------------------------------------------------------------------------------- /Node.js Web Development/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Node.js Web Development/README.md -------------------------------------------------------------------------------- /Optical Communication Devices/LED and Laser Advantages MCQ Questions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Optical Communication Devices/LED and Laser Advantages MCQ Questions.pdf -------------------------------------------------------------------------------- /Optical Communication Devices/LED structures MCQ Questions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Optical Communication Devices/LED structures MCQ Questions.pdf -------------------------------------------------------------------------------- /Optical Communication Devices/Optical Amplifiers MCQ Questions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Optical Communication Devices/Optical Amplifiers MCQ Questions.pdf -------------------------------------------------------------------------------- /Optical Communication Devices/Optical Aperture MCQ Questions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Optical Communication Devices/Optical Aperture MCQ Questions.pdf -------------------------------------------------------------------------------- /Optical Communication Devices/Optics Cheat Sheet.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Optical Communication Devices/Optics Cheat Sheet.pdf -------------------------------------------------------------------------------- /Optical Communication Devices/Radiometry and Photometry MCQ Questions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Optical Communication Devices/Radiometry and Photometry MCQ Questions.pdf -------------------------------------------------------------------------------- /Optical Communication Devices/Wavelength Division Multiplexing MCQ Questions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Optical Communication Devices/Wavelength Division Multiplexing MCQ Questions.pdf -------------------------------------------------------------------------------- /Power Systems Cheat Sheet - Lecture 8 and 9.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Power Systems Cheat Sheet - Lecture 8 and 9.pdf -------------------------------------------------------------------------------- /Probability cheat sheet part 1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Probability cheat sheet part 1.pdf -------------------------------------------------------------------------------- /Probability cheat sheet part 2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Probability cheat sheet part 2.pdf -------------------------------------------------------------------------------- /Protocol Buffers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Protocol Buffers/README.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/README.md -------------------------------------------------------------------------------- /Synchronous Machines Cheat Sheet.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Synchronous Machines Cheat Sheet.pdf -------------------------------------------------------------------------------- /System Design Interview/Chapter 1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/Chapter 1.md -------------------------------------------------------------------------------- /System Design Interview/Chapter 10.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/Chapter 10.md -------------------------------------------------------------------------------- /System Design Interview/Chapter 11.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/Chapter 11.md -------------------------------------------------------------------------------- /System Design Interview/Chapter 12.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/Chapter 12.md -------------------------------------------------------------------------------- /System Design Interview/Chapter 13.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/Chapter 13.md -------------------------------------------------------------------------------- /System Design Interview/Chapter 3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/Chapter 3.md -------------------------------------------------------------------------------- /System Design Interview/Chapter 4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/Chapter 4.md -------------------------------------------------------------------------------- /System Design Interview/Chapter 5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/Chapter 5.md -------------------------------------------------------------------------------- /System Design Interview/Chapter 6.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/Chapter 6.md -------------------------------------------------------------------------------- /System Design Interview/Chapter 7.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/Chapter 7.md -------------------------------------------------------------------------------- /System Design Interview/Chapter 8.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/Chapter 8.md -------------------------------------------------------------------------------- /System Design Interview/Chapter 9.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/Chapter 9.md -------------------------------------------------------------------------------- /System Design Interview/Chpater 2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/Chpater 2.md -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter1/cache-tier.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter1/cache-tier.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter1/cdn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter1/cdn.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter1/data-centers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter1/data-centers.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter1/database-replication.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter1/database-replication.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter1/load-balancer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter1/load-balancer.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter1/message-queue-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter1/message-queue-example.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter1/message-queue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter1/message-queue.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter1/sharding.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter1/sharding.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter1/simple-web-service.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter1/simple-web-service.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter1/stateful-architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter1/stateful-architecture.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter1/stateless-architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter1/stateless-architecture.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter1/system-design-after-cache-and-cdn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter1/system-design-after-cache-and-cdn.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter1/system-design-after-load-balancer-and-db-replication.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter1/system-design-after-load-balancer-and-db-replication.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter1/system-design-after-logging-metrics-and-automation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter1/system-design-after-logging-metrics-and-automation.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter1/system-design-after-sharding.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter1/system-design-after-sharding.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter1/system-design-after-stateless-web-tier.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter1/system-design-after-stateless-web-tier.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter1/two-servers-for-both-traffic-and-db.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter1/two-servers-for-both-traffic-and-db.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter1/vertical-scaling-vs-horizontal-scaling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter1/vertical-scaling-vs-horizontal-scaling.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter10/android-push-notifications.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter10/android-push-notifications.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter10/contact-info-gathering-flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter10/contact-info-gathering-flow.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter10/database-tables.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter10/database-tables.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter10/email.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter10/email.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter10/improved-design.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter10/improved-design.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter10/ios-push-notifications.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter10/ios-push-notifications.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter10/notification-sending-receiving-flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter10/notification-sending-receiving-flow.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter10/notification-system.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter10/notification-system.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter10/reliability.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter10/reliability.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter10/sms-messages.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter10/sms-messages.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter10/updated-design.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter10/updated-design.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter11/cache-architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter11/cache-architecture.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter11/fanout-service-cache.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter11/fanout-service-cache.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter11/fanout-service.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter11/fanout-service.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter11/feed-publishing-deep-dive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter11/feed-publishing-deep-dive.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter11/feed-publishing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter11/feed-publishing.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter11/news-feed-building-deep-dive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter11/news-feed-building-deep-dive.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter11/news-feed-building.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter11/news-feed-building.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter12/1-on-1-chat-flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter12/1-on-1-chat-flow.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter12/chat-system.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter12/chat-system.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter12/high-level-design.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter12/high-level-design.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter12/long-polling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter12/long-polling.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter12/message-synchronization-across-multiple-devices.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter12/message-synchronization-across-multiple-devices.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter12/message-table-for-1-on-1-chat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter12/message-table-for-1-on-1-chat.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter12/message-table-for-group-chat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter12/message-table-for-group-chat.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter12/online-status-fanout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter12/online-status-fanout.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter12/polling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter12/polling.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter12/service-discovery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter12/service-discovery.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter12/single-server.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter12/single-server.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter12/small-group-chat-flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter12/small-group-chat-flow.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter12/small-group-chat-flow2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter12/small-group-chat-flow2.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter12/user-disconnection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter12/user-disconnection.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter12/user-login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter12/user-login.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter12/user-logout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter12/user-logout.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter12/websockets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter12/websockets.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter12/websockets2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter12/websockets2.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter13/aggregated-data.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter13/aggregated-data.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter13/analytics-logs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter13/analytics-logs.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter13/data-gathering-service-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter13/data-gathering-service-2.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter13/data-gathering-service.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter13/data-gathering-service.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter13/query-service-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter13/query-service-2.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter13/query-service-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter13/query-service-3.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter13/query-service-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter13/query-service-4.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter13/query-service.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter13/query-service.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter13/scale-the-storage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter13/scale-the-storage.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter13/search-autocomplete-system.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter13/search-autocomplete-system.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter13/trie-data-structure-with-frequency-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter13/trie-data-structure-with-frequency-2.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter13/trie-data-structure-with-frequency-cached.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter13/trie-data-structure-with-frequency-cached.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter13/trie-data-structure-with-frequency.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter13/trie-data-structure-with-frequency.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter13/trie-data-structure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter13/trie-data-structure.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter4/detailed-design.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter4/detailed-design.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter4/fixed-size-window-counter-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter4/fixed-size-window-counter-example.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter4/high-level-architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter4/high-level-architecture.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter4/leaking-bucket.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter4/leaking-bucket.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter4/rate-limiter-middleware-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter4/rate-limiter-middleware-example.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter4/rate-limiter-middleware.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter4/rate-limiter-middleware.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter4/server-side-rate-limiter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter4/server-side-rate-limiter.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter4/sliding-window-log-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter4/sliding-window-log-example.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter4/token-bucket-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter4/token-bucket-example.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter4/token-bucket.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter4/token-bucket.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter5/consistent-hashing-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter5/consistent-hashing-2.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter5/consistent-hashing-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter5/consistent-hashing-3.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter5/consistent-hashing-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter5/consistent-hashing-4.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter5/consistent-hashing-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter5/consistent-hashing-5.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter5/consistent-hashing-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter5/consistent-hashing-6.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter5/consistent-hashing-7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter5/consistent-hashing-7.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter5/consistent-hashing-8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter5/consistent-hashing-8.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter5/consistent-hashing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter5/consistent-hashing.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter6/CAP-theorem.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter6/CAP-theorem.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter6/consistency.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter6/consistency.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter6/data-replication.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter6/data-replication.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter6/example-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter6/example-1.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter6/example-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter6/example-2.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter6/node-responsibilities.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter6/node-responsibilities.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter6/read-path-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter6/read-path-2.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter6/read-path.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter6/read-path.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter6/system-architecture-diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter6/system-architecture-diagram.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter6/write-path.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter6/write-path.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter7/multi-master-replications.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter7/multi-master-replications.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter7/ticket-servers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter7/ticket-servers.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter7/timestamp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter7/timestamp.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter7/twitter-snowflake.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter7/twitter-snowflake.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter8/data-model.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter8/data-model.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter8/hash-function-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter8/hash-function-2.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter8/hash-function-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter8/hash-function-3.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter8/hash-function.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter8/hash-function.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter8/url-redirecting-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter8/url-redirecting-1.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter8/url-redirecting-deep-dive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter8/url-redirecting-deep-dive.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter8/url-redirecting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter8/url-redirecting.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter8/url-shortening.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter8/url-shortening.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter9/distributed-crawler.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter9/distributed-crawler.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter9/extensibility.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter9/extensibility.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter9/url-extractor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter9/url-extractor.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter9/web-crawler-design.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter9/web-crawler-design.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter9/web-crawler-workflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter9/web-crawler-workflow.png -------------------------------------------------------------------------------- /System Design Interview/assets/Chapter9/web-crawler.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/System Design Interview/assets/Chapter9/web-crawler.png -------------------------------------------------------------------------------- /The Object-Oriented Thought Process 3rd edition/.gitignore: -------------------------------------------------------------------------------- 1 | code/ -------------------------------------------------------------------------------- /The Object-Oriented Thought Process 3rd edition/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/The Object-Oriented Thought Process 3rd edition/README.md -------------------------------------------------------------------------------- /The Object-Oriented Thought Process 3rd edition/assets/deep_copy_vs_shallow_copy.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/The Object-Oriented Thought Process 3rd edition/assets/deep_copy_vs_shallow_copy.jpg -------------------------------------------------------------------------------- /TypeScript/.gitignore: -------------------------------------------------------------------------------- 1 | code/ -------------------------------------------------------------------------------- /TypeScript/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/TypeScript/README.md -------------------------------------------------------------------------------- /TypeScript/type vs interface.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/TypeScript/type vs interface.md -------------------------------------------------------------------------------- /VHDL basics cheat sheet.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/VHDL basics cheat sheet.pdf -------------------------------------------------------------------------------- /Vector Embedding and Databases and RAG Systems/what-is-vector-database.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/Vector Embedding and Databases and RAG Systems/what-is-vector-database.md -------------------------------------------------------------------------------- /command line/Introduction to the command line.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/command line/Introduction to the command line.md -------------------------------------------------------------------------------- /cors/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/cors/README.md -------------------------------------------------------------------------------- /css/customize-scrollbar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/css/customize-scrollbar.md -------------------------------------------------------------------------------- /css/flex.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/css/flex.md -------------------------------------------------------------------------------- /css/grid.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/css/grid.md -------------------------------------------------------------------------------- /express/.gitignore: -------------------------------------------------------------------------------- 1 | code/ -------------------------------------------------------------------------------- /express/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/express/README.md -------------------------------------------------------------------------------- /flutter/intro to widgets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/flutter/intro to widgets.md -------------------------------------------------------------------------------- /html/Semantic HTML Elements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/html/Semantic HTML Elements.md -------------------------------------------------------------------------------- /javascript/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/javascript/.gitignore -------------------------------------------------------------------------------- /javascript/20+ Must Know Array Methods That Almost Nobody Knows.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/javascript/20+ Must Know Array Methods That Almost Nobody Knows.md -------------------------------------------------------------------------------- /javascript/Intl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/javascript/Intl.md -------------------------------------------------------------------------------- /javascript/ResizeObserver.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/javascript/ResizeObserver.md -------------------------------------------------------------------------------- /k8s/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/k8s/README.md -------------------------------------------------------------------------------- /k8s/assets/k8s-architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/k8s/assets/k8s-architecture.png -------------------------------------------------------------------------------- /linux/linux filesystem hierarchy standard.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/linux/linux filesystem hierarchy standard.md -------------------------------------------------------------------------------- /linux/top commands.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/linux/top commands.md -------------------------------------------------------------------------------- /material-ui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/material-ui/README.md -------------------------------------------------------------------------------- /material-ui/assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/material-ui/assets/logo.svg -------------------------------------------------------------------------------- /ostep/Chapter 10 - Multiprocessor Scheduling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/ostep/Chapter 10 - Multiprocessor Scheduling.md -------------------------------------------------------------------------------- /ostep/Chapter 13 - The Abstraction: Address Space.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/ostep/Chapter 13 - The Abstraction: Address Space.md -------------------------------------------------------------------------------- /ostep/Chapter 14 - Interlude: Memory API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/ostep/Chapter 14 - Interlude: Memory API.md -------------------------------------------------------------------------------- /ostep/Chapter 15 - Mechanism: Address Translation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/ostep/Chapter 15 - Mechanism: Address Translation.md -------------------------------------------------------------------------------- /ostep/Chapter 16 - Segmentaion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/ostep/Chapter 16 - Segmentaion.md -------------------------------------------------------------------------------- /ostep/Chapter 17 - Free Space Management.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/ostep/Chapter 17 - Free Space Management.md -------------------------------------------------------------------------------- /ostep/Chapter 4 - The Abstraction: The Process.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/ostep/Chapter 4 - The Abstraction: The Process.md -------------------------------------------------------------------------------- /ostep/Chapter 5 - Interlude: Process API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/ostep/Chapter 5 - Interlude: Process API.md -------------------------------------------------------------------------------- /ostep/Chapter 6 - Mechanism: Limited Direct Execution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/ostep/Chapter 6 - Mechanism: Limited Direct Execution.md -------------------------------------------------------------------------------- /ostep/Chapter 7 - Scheduling: Introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/ostep/Chapter 7 - Scheduling: Introduction.md -------------------------------------------------------------------------------- /ostep/Chapter 8 - Scheduling: The Multi-Level Feedback Queue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/ostep/Chapter 8 - Scheduling: The Multi-Level Feedback Queue.md -------------------------------------------------------------------------------- /ostep/Chapter 9 - Scheduling: Proportional Share.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/ostep/Chapter 9 - Scheduling: Proportional Share.md -------------------------------------------------------------------------------- /ostep/assets/direct-execution-protocol.png.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/ostep/assets/direct-execution-protocol.png.png -------------------------------------------------------------------------------- /ostep/assets/explicit-segment-approach.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/ostep/assets/explicit-segment-approach.png -------------------------------------------------------------------------------- /ostep/assets/physical-memory-with-single-allocated-process.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/ostep/assets/physical-memory-with-single-allocated-process.png -------------------------------------------------------------------------------- /prisma/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/prisma/README.md -------------------------------------------------------------------------------- /prisma/assets/prisma.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/prisma/assets/prisma.svg -------------------------------------------------------------------------------- /rails/assets/MVC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/rails/assets/MVC.png -------------------------------------------------------------------------------- /rails/getting_started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/rails/getting_started.md -------------------------------------------------------------------------------- /react/Typescript in React.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/react/Typescript in React.md -------------------------------------------------------------------------------- /react/assets/react-router.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/react/assets/react-router.png -------------------------------------------------------------------------------- /react/assets/typescript-with-react.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/react/assets/typescript-with-react.png -------------------------------------------------------------------------------- /react/hooks/useReducer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/react/hooks/useReducer.md -------------------------------------------------------------------------------- /react/react-query.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/react/react-query.md -------------------------------------------------------------------------------- /react/react-router.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/react/react-router.md -------------------------------------------------------------------------------- /react/state managment/Extracting State Logic into a Reducer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/react/state managment/Extracting State Logic into a Reducer.md -------------------------------------------------------------------------------- /redux/chapter1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/redux/chapter1.md -------------------------------------------------------------------------------- /redux/chapter2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/redux/chapter2.md -------------------------------------------------------------------------------- /sql/sql window functions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/sql/sql window functions.md -------------------------------------------------------------------------------- /sql/tips to increase the perforcmance of your queries.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/sql/tips to increase the perforcmance of your queries.md -------------------------------------------------------------------------------- /tRPC/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tRPC/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/tRPC/README.md -------------------------------------------------------------------------------- /tRPC/assets/trpc-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/tRPC/assets/trpc-logo.png -------------------------------------------------------------------------------- /tRPC/tRPC-client.md: -------------------------------------------------------------------------------- 1 | # tRPC at Client Side 2 | -------------------------------------------------------------------------------- /tRPC/tRPC-server.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/tRPC/tRPC-server.md -------------------------------------------------------------------------------- /technical-writing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/technical-writing/README.md -------------------------------------------------------------------------------- /vim/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/vim/README.md -------------------------------------------------------------------------------- /vim/VimKeybinding.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/vim/VimKeybinding.md -------------------------------------------------------------------------------- /zod/.gitignore: -------------------------------------------------------------------------------- 1 | code/ -------------------------------------------------------------------------------- /zod/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taham8875/til/HEAD/zod/README.md --------------------------------------------------------------------------------