Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 

Repository files navigation

TechDiffoPedia

TechDiffopedia provides clear and concise explanations of the fundamental differences between key computer science concepts. This repository is designed to demystify technical terminology and enhance understanding by highlighting essential distinctions in the field. It aggregates links from various reputable sources across the internet, all in one convenient location.

Network

Latency Vs Throughput

Througput Vs Bandwidth

TCP Vs UDP

IPV4 Vs IPV6

Proxy Vs VPN

Control Plane Vs Data Plane

Reverse Proxy Vs Load Balancer

Database

Row Vs Column(ar)

Cassandra Vs Mongo

Graph Vs Vector

Redis Vs Memcached

ACID Vs BASE

Sharding Vs Partitioning

SQL View Vs Stored Procedure

JDBC Vs ORM

Containerization

Docker Vs Kubernetes

Dockerfile vs Buildpacks

Kubernetes Ingress Vs Openshift Route

Docker Swarm Vs Kubernetes

CMD vs Entrypoint

Volume Vs Bind Mounts Vs tmpfs mount

Docker Overlay Vs Bridge Network

Statefulset Vs Deployment

Namespace Vs Clusters

Persistent Volume Vs Volume Claims

Cloud

Iaas Vs Paas Vs Caas Vs Saas

Devops

Buildah Vs Docker in Docker(DIND)

Blue green Vs Canary deployment

Ansible Vs Terraform

Software Testing

Puppeteer Vs Playwright

Mock Vs Stub Vs Spy

Python

Pip Vs Poetry

Multithreading Vs Multiprocessing Vs Asyncio

Context Manager Vs Generators Vs Decorators

Pool Vs ProcessPoolExecutor

Pydantics Vs Marshmellow

For Loop Vs List Comprehension

Itertools Vs Nested For Loop

React

Real DOM Vs Virtual DOM

Class Vs Functional Components

Context API vs Redux

React.Memo Vs useMemo

useState Vs UseReducer

Yarn Vs Babel Vs NPM Vs WebPack

Git

Git Clone Vs Git Fork

Git Merge Vs Git Rebase

Git Pull Vs Git Fetch

Git Switch Vs Git Checkout

Git Worktree Vs Git Stash

Git Tag Vs Git Branch

About

TechDiffopedia offers clear, concise explanations of fundamental differences between computer science concepts. This repository aims to demystify technical terminology and enhance understanding of key distinctions in the field.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors