Skip to content

About

Curated production systems architecture, distributed consensus, Linux kernel internals, and modern zero-knowledge cryptography cheat sheets.

Topics

Resources

Contributing

Security policy

Stars

2 stars

Watchers

0 watching

Forks

Latest commit

 

History

423 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Developer Handbook

An authoritative, production-grade systems engineering handbook, cheat sheet repository, and low-latency architecture guide. Contains 268 technical cheat sheets covering Linux internals, high-frequency trading (HFT), distributed consensus, zero-knowledge proofs, networking, cryptography, and compiler engineering.

Online Documentation: https://isihussain.github.io/developer-handbook/


Technical Domains Covered

  1. High-Frequency Trading & Low-Latency Systems: Kernel bypass (DPDK, OpenOnload, AF_XDP), LOB matching engines, FIX/ITCH binary decoders, lock-free SPSC queues, Disruptor pattern, cache coherence (MESI/MOESI), thread affinity, Intel CAT, and 1GB hugepages.
  2. Linux Kernel & Systems Programming: Memory management, eBPF/XDP, cgroups v2, page cache writeback, epoll vs io_uring, signal safety, and system call tracing.
  3. Distributed Systems & Consensus: Raft, Multi-Paxos, PBFT, Chandy-Lamport snapshots, Spanner TrueTime, Vector Clocks, Calvin deterministic transactions, and CRDTs.
  4. Zero-Knowledge Systems & Advanced Cryptography: Plonk arithmetization, FRI/STARKs, KZG polynomial commitments, Bulletproofs, BLS12-381, FROST threshold signatures, and Post-Quantum Cryptography (ML-KEM, ML-DSA, SLH-DSA).
  5. Database Storage Engines: LSM-Trees, B+ Trees, SSTable block formats, MVCC, Serializable Snapshot Isolation (SSI), and RocksDB compaction tuning.
  6. Compilers & Runtime Systems: AST lowering, SSA IR construction, register allocation (Graph Coloring / Linear Scan), and tracing JIT compilation.
  7. Computer Networking & Protocols: BGP EVPN/VXLAN, TCP congestion control (BBR vs CUBIC), QUIC/HTTP3, IEEE 1588 PTP, and RoCEv2 RDMA.
  8. Cloud Architecture & Security: TLS 1.3 0-RTT, WireGuard cryptokey routing, OAuth 2.0 / OIDC, SAML SSO, and Confidential Computing (AMD SEV-SNP).

Complete Catalog (268 Cheat Sheets)

# Topic Document
1 AES-256-GCM Authenticated Encryption aes-gcm-authenticated-encryption.md
2 ARP Spoofing & Dynamic ARP Inspection (DAI) arp-spoofing-mitigation.md
3 Asymmetric Key Cryptography asymmetric-cryptography.md
4 B-Tree vs B+ Tree Storage Engine Architecture b-tree-vs-b-plus-tree-internal-nodes.md
5 Defensive Bash Scripting bash-scripting.md
6 Argon2id & Bcrypt Password Hashing bcrypt-argon2-password-hashing.md
7 BGP EVPN & VXLAN Data Center Overlay Architecture bgp-evpn-vxlan-overlay-networks.md
8 Scaling iBGP: Route Reflectors & AS Confederations bgp-route-reflectors-confederations.md
9 Border Gateway Protocol (BGP) Routing bgp-routing-fundamentals.md
10 Advanced Probabilistic Filters: Counting & Cuckoo Filters bloom-filters-counting-and-cuckoo.md
11 Bloom Filters & Count-Min Sketches bloom-filters-probabilistic.md
12 CPU Branch Prediction & Inter-Processor TLB Shootdowns branch-prediction-tlb-shootdowns.md
13 Practical Byzantine Fault Tolerance (PBFT) byzantine-fault-tolerance-pbft.md
14 Calvin Deterministic Transaction Processing Protocol calvin-deterministic-distributed-transactions.md
15 CAP Theorem & PACELC Distributed Systems cap-theorem.md
16 Linux cgroup v2 Memory Controller & OOM Scoring cgroup-v2-memory-protection.md
17 RFC 8439 ChaCha20-Poly1305 AEAD Architecture chacha20-poly1305-aead-construction.md
18 Chandy-Lamport Distributed Snapshot Algorithm chandy-lamport-distributed-snapshots.md
19 Chaumian Blind Signatures & Cryptographic e-Cash chaumian-blind-signatures-ecash.md
20 Circuit Breaker Pattern in Microservices circuit-breaker-resilience.md
21 Apache Parquet Columnar Storage Encodings columnar-storage-parquet-encodings.md
22 Compiler AST Lowering & IR Generation compiler-ast-lowering.md
23 Static Single Assignment (SSA) Form compiler-intermediate-representation-ssa.md
24 Confidential Computing: AMD SEV-SNP & Intel TDX confidential-computing-enclaves-sev.md
25 Consistent Hashing with Bounded Loads consistent-hashing-bounded-loads.md
26 Consistent Hashing & Distributed Hash Tables consistent-hashing-dht.md
27 Constant-Time Cryptographic Implementations constant-time-cryptographic-implementations.md
28 CPU Core Pinning, isolcpus & Thread Affinity core-pinning-isolcpus-thread-affinity.md
29 Coroutine Internals: Stackful vs Stackless Models coroutine-internals-stackful-vs-stackless.md
30 Cross-Origin Resource Sharing (CORS) cors-configuration.md
31 C++20 Memory Model and Atomics Reference cpp20-memory-model-sequential-consistency.md
32 CPU Cache Coherence: MESI & MOESI Protocols cpu-cache-coherence-mesi-moesi.md
33 MESI CPU Cache Coherence Protocol cpu-cache-coherence-mesi-protocol.md
34 Microarchitectural Vulnerabilities & Speculation Barriers cpu-speculative-execution-spectre-mitigations.md
35 CPU TLB Performance: 2MB vs 1GB HugePages cpu-tlb-hugepages-performance.md
36 Conflict-Free Replicated Data Types (CRDT) crdt-conflict-free-replicated-data-types.md
37 Cron Schedule Patterns cron-syntax.md
38 Cryptographic Hash Functions crypto-hash-functions.md
39 Ed25519 Digital Signature Scheme (RFC 8032) cryptographic-signatures-ed25519.md
40 cURL Command Reference curl-cheatsheet.md
41 Database ACID Transaction Properties database-acid-properties.md
42 PostgreSQL MVCC: Vacuum Freeze & Transaction Wraparound database-mvcc-vacuum-freeze.md
43 Database Sharding Architectures database-sharding-patterns.md
44 Deterministic Replay Architecture for Trading Engines deterministic-replay-trading-systems.md
45 Differential Privacy & Laplace Noise Calibration differential-privacy-laplace-mechanism.md
46 Diffie-Hellman Key Exchange (ECDH) diffie-hellman-key-exchange.md
47 LMAX Disruptor High-Throughput Ring Buffer disruptor-ring-buffer-architecture.md
48 LMAX Disruptor Architecture Pattern disruptor-ring-buffer-pattern.md
49 Distributed Deadlock Detection & Edge Chasing distributed-deadlock-detection-wait-for-graph.md
50 Distributed Locking with Redlock Algorithm distributed-locking-redlock.md
51 Database Query Execution: Volcano Iterator Model distributed-query-optimization-volcano-model.md
52 OpenTelemetry Distributed Tracing distributed-tracing-opentelemetry.md
53 Two-Phase Commit Protocol (2PC) distributed-transactions-2pc.md
54 Direct Memory Access (DMA) & Bounce Buffers dma-direct-memory-access-bounce-buffers.md
55 DNSSEC NSEC3 Authenticated Denial of Existence (RFC 5155) dns-nsec3-zone-walking-mitigation.md
56 DNS over HTTPS (DoH RFC 8484) Architecture dns-over-https-doh-rfc8484.md
57 DNS Record Types & Resolution dns-record-types.md
58 DNSSEC Cryptographic Validation dnssec-validation.md
59 Docker Compose Services docker-compose.md
60 Docker Quick Reference docker-guide.md
61 Docker Multi-Stage Build Optimization docker-multistage-builds.md
62 Double Ratchet Protocol (Signal Protocol) double-ratchet-signal-protocol.md
63 ELF Dynamic Linking: PLT and GOT dynamic-linker-elf-plt-got.md
64 Extended Berkeley Packet Filter (eBPF) ebpf-basics.md
65 Dynamic Tracing: eBPF kprobes vs Static Kernel Tracepoints ebpf-kprobes-and-tracepoints.md
66 eBPF Express Data Path (XDP) Architecture ebpf-xdp-high-speed-packet-filtering.md
67 BLS12-381 & BN254 Elliptic Curve Pairings elliptic-curve-pairings-bls12381.md
68 Environment Variables Guide environment-variables.md
69 Epoch-Based Reclamation (EBR) Architecture epoch-based-reclamation-ebr.md
70 Epoch-Based Reclamation & Userspace RCU epoch-based-reclamation-rcu-userspace.md
71 Linux epoll: Level-Triggered vs Edge-Triggered Semantics epoll-level-triggered-vs-edge-triggered.md
72 Linux epoll vs. io_uring for Trading Gateways epoll-vs-io-uring-high-throughput.md
73 Command Query Responsibility Segregation (CQRS) event-driven-cqrs-architecture.md
74 Execution Algorithms: VWAP, TWAP & POV Architecture execution-algorithms-vwap-twap-pov.md
75 False Sharing & Cache Line Bouncing Elimination false-sharing-cache-line-bouncing.md
76 Zero-Allocation FIX Protocol Parsing Architecture fix-protocol-parser-zero-allocation.md
77 Differential Flame Graphs Profiling flamegraphs-differential-profiling.md
78 FPGA-NIC Co-Processing & Bump-in-the-Wire Architecture fpga-nic-co-processing-ultra-low-latency.md
79 CKKS & BFV Fully Homomorphic Encryption (FHE) fully-homomorphic-encryption-ckks.md
80 Garbage Collection: Mark-and-Sweep & Tri-Color garbage-collection-mark-sweep.md
81 JDK ZGC: Colored Pointers & Load Barriers garbage-collection-zgc-colored-pointers.md
82 GNU Debugger (GDB) Reference gdb-cheatsheet.md
83 Interactive Git Rebase git-rebase.md
84 Git Stash Cheat Sheet git-stash.md
85 Git Workflow Guidelines git-workflow.md
86 GitHub Actions Advanced Caching & Matrix Builds github-actions-caching-matrix.md
87 Epidemic Gossip Protocols & SWIM Failure Detection gossip-protocol-epidemic-dissemination.md
88 SWIM Protocol & Distributed Failure Detection gossip-protocol-swim.md
89 Grafana Declarative Dashboard Provisioning grafana-dashboard-provisioning.md
90 Text Processing Essentials grep-awk-sed.md
91 Groth16 zk-SNARK Protocol Synthesis groth16-zero-knowledge-synthesis.md
92 gRPC & Protocol Buffers v3 grpc-protocol-buffers.md
93 Hardware Branch Prediction & Speculative Execution hardware-branch-prediction-btb-pht.md
94 Hardware Security Modules (HSM) & PKCS#11 Architecture hardware-security-modules-pkcs11.md
95 Hazard Pointers for Lock-Free Memory Reclamation hazard-pointers-lock-free-memory-reclamation.md
96 Helm v3 Package Management & Go Templating helm-charts-templating.md
97 FPGA High-Level Synthesis (HLS) for Trading Logic hft-fpga-high-level-synthesis-hls.md
98 HMAC-SHA512 Webhook & API Request Signing hmac-sha512-api-signing.md
99 HTTP Status Codes http-status-codes.md
100 Hugepages (2MB / 1GB) & TLB Miss Elimination hugepages-1gb-2mb-tlb-miss-elimination.md
101 Hybrid Logical Clocks (HLC) Architecture hybrid-logical-clocks-hlc.md
102 HyperLogLog (HLL) Cardinality Estimation hyperloglog-cardinality-estimation.md
103 Inner Product Arguments & Bulletproofs inner-product-arguments-bulletproofs.md
104 Intel CAT (Cache Allocation Technology) Partitioning intel-cat-cache-allocation-technology.md
105 IP Multicast & IGMP Protocols ip-multicast-igmp.md
106 IPsec Architecture: IKEv2 & ESP Tunnel Mode ipsec-ikev2-tunnel-mode.md
107 NASDAQ ITCH & OUCH Binary Protocols itch-ouch-nasdaq-binary-protocols.md
108 Just-In-Time (JIT) Tracing & Deoptimization jit-compilation-tracing.md
109 jq JSON Processor jq-guide.md
110 JSON Web Tokens (JWT) jwt-tokens.md
111 Apache Kafka Partitioning & Consumer Groups kafka-partitions-consumer-groups.md
112 AF_XDP (XSK) Zero-Copy Network Ingress Architecture kernel-bypass-af-xdp-zero-copy.md
113 DPDK KNI vs. Virtio-User Architecture kernel-bypass-dpdk-kni-vs-virtio.md
114 Kernel Bypass with DPDK Poll Mode Drivers (PMD) kernel-bypass-dpdk-poll-mode-drivers.md
115 Solarflare OpenOnload & Kernel Bypass Architecture kernel-bypass-solarflare-openonload.md
116 Linux Kernel SLUB Allocator Architecture kernel-memory-slub-allocator.md
117 Linux Kernel Page Fault Handling & Copy-on-Write (COW) kernel-page-fault-handling-cow.md
118 Kubernetes Ingress Controllers & Gateway API kubernetes-ingress-controllers.md
119 Kubernetes Pod Lifecycle & Probes kubernetes-pod-lifecycle.md
120 Kubernetes Services & kube-proxy (iptables vs IPVS) kubernetes-services-kube-proxy.md
121 KZG (Kate-Zaverucha-Goldberg) Polynomial Commitments kzg-polynomial-commitments.md
122 Lattice Cryptography & Learning With Errors (LWE) lattice-cryptography-learning-with-errors.md
123 Lexical Analysis: NFAs to DFAs (Thompson & Subset) lexical-analysis-dfa-nfa.md
124 Limit Order Book Matching Engine Architecture limit-order-book-matching-engine-design.md
125 Linux Audit Subsystem (auditd) & Kernel Syscall Rules linux-auditd-security-event-logging.md
126 Linux Capabilities (cap_net_bind_service) linux-capabilities-privileges.md
127 Linux cgroup v2 I/O Controller & Throttling linux-cgroup-v2-io-controller.md
128 Linux Cgroups v2 CPU Throttling linux-cgroups-cpu-throttling.md
129 Linux Core Dump Configuration & GDB linux-core-dumps-gdb.md
130 eBPF Traffic Control (tc / cls_bpf) Architecture linux-ebpf-tc-traffic-control.md
131 File Descriptor Limits (ulimit & sysctl) linux-file-descriptors-limits.md
132 Linux Fast Userspace Mutex (futex) Architecture linux-futex-fast-userspace-mutex.md
133 Linux Security Hardening (CIS Benchmark) linux-hardening-benchmarks.md
134 Linux Transparent Hugepages (THP) linux-hugepages-memory.md
135 Linux io_uring High-Performance Asynchronous Architecture linux-io-uring-async.md
136 Linux Kernel Live Patching Architecture (klp) linux-kernel-livepatching.md
137 Linux Landlock LSM Sandboxing (Kernel 5.13+) linux-landlock-sandboxing.md
138 Linux Namespaces and Cgroups v2 linux-namespaces-cgroups.md
139 Linux Network Namespaces & Virtual Ethernet (veth) Pairs linux-namespaces-network-isolation.md
140 Linux nftables Architecture & Bytecode Evaluation linux-nf-tables-firewall-bytecode.md
141 Linux Page Cache Writeback Architecture linux-page-cache-dirty-ratio.md
142 Linux perf & Hardware PMU Counter Profiling linux-perf-hardware-counter-sampling.md
143 Linux File Permissions linux-permissions.md
144 Linux Kernel sched_ext Extensible eBPF Scheduler linux-sched-ext-bpf-scheduler.md
145 Linux Secure Computing Mode (seccomp) linux-seccomp-bpf-filters.md
146 Linux Process Signals linux-signals.md
147 Linux TCP CUBIC Congestion Control Architecture linux-tcp-congestion-control-cubic.md
148 Linux VFS Directory Entry (dentry) Cache & Path Walk linux-vfs-dentry-cache.md
149 Virtual Memory & Memory-Mapped I/O (mmap) linux-virtual-memory-mmap.md
150 LLVM Intermediate Representation (IR) llvm-ir-fundamentals.md
151 Lock-Free Data Structures & Compare-And-Swap (CAS) lock-free-atomic-cas.md
152 Michael & Scott Lock-Free Queue Algorithm lock-free-queue-michael-scott.md
153 Lock-Free SPSC Ring Buffer Architecture lock-free-spsc-ring-buffer-architecture.md
154 Log-Structured Merge (LSM) Trees Compaction Strategies log-structured-merge-trees-compaction.md
155 Log-Structured Merge-Trees (LSM) vs B-Trees lsm-trees-vs-b-trees.md
156 Makefile Build Recipes makefile-basics.md
157 Markdown Syntax Reference markdown-guide.md
158 A/B Multicast Feed Line Arbitration Architecture market-data-multicast-udp-arbitration.md
159 Avellaneda-Stoikov Market Making & Inventory Skew market-making-inventory-skew-avellaneda-stoikov.md
160 Hardware Memory Models: Acquire-Release Semantics memory-ordering-acquire-release.md
161 Memory Models & Hardware Memory Barriers (x86 vs ARM) memory-ordering-memory-barriers-x86-arm.md
162 Lock-Free Memory Reclamation: Hazard Pointers memory-reclamation-hazard-pointers.md
163 Merkle Mountain Ranges (MMR) & Accumulators merkle-mountain-ranges-vector-commitments.md
164 Path MTU Discovery & TCP MSS Clamping mtu-mss-path-discovery.md
165 Serializable Snapshot Isolation (SSI) Architecture multi-version-concurrency-control-ssi.md
166 NAT Traversal: STUN, TURN, and ICE nat-traversal-stun-turn-ice.md
167 Nginx Reverse Proxy nginx-reverse-proxy.md
168 Non-Blocking Synchronization: CAS, FAA & ABA Mitigation non-blocking-atomic-primitives-cas-faa.md
169 NVMe-over-Fabrics (NVMe-oF): RDMA vs TCP Transport nvme-over-fabrics-rdma-tcp.md
170 OAuth 2.0 & OIDC Authorization oauth2-grant-types.md
171 Path ORAM (Oblivious RAM) Architecture oblivious-ram-path-oram.md
172 Order Flow Toxicity & VPIN Metric Computation order-flow-toxicity-vpin-metric.md
173 Apache Parquet Bloom Filter Predicate Pushdown parquet-bloom-filter-pushdown.md
174 Parsing Algorithms: LL(k), LR(k), and LALR(1) parser-lalr-vs-llk.md
175 Paxos Distributed Consensus Protocol paxos-distributed-consensus-protocol.md
176 Pedersen Verifiable Secret Sharing (VSS) pedersen-verifiable-secret-sharing.md
177 Asynchronous I/O: POSIX AIO vs Linux io_uring posix-aio-vs-io-uring.md
178 POSIX Shared Memory (shm_open) posix-shared-memory-shm.md
179 NIST FIPS 204 ML-DSA (Module-Lattice Digital Signatures) post-quantum-cryptography-ml-dsa.md
180 NIST FIPS 203 ML-KEM (Module-Lattice KEM) post-quantum-cryptography-ml-kem.md
181 NIST FIPS 204 ML-DSA (Dilithium) Lattice Signatures post-quantum-dilithium-ml-dsa.md
182 NIST FIPS 203 ML-KEM (Kyber) Lattice Key Encapsulation post-quantum-kyber-ml-kem.md
183 NIST FIPS 205 SLH-DSA (SPHINCS+) Stateless Hash Signatures post-quantum-sphincs-plus-slh-dsa.md
184 PostgreSQL Core Operations postgresql-basics.md
185 PostgreSQL Declarative Table Partitioning postgresql-partitioning-declarative.md
186 PostgreSQL MVCC & Autovacuum Tuning postgresql-vacuum-mvcc.md
187 PostgreSQL Write-Ahead Logging (WAL) & Streaming postgresql-wal-replication.md
188 Price-Time Priority (FIFO) Matching Algorithm price-time-priority-fifo-matching.md
189 PromQL Metrics & Alerting Engine prometheus-promql-metrics.md
190 IEEE 1588 PTP & Sub-Microsecond Network Timestamping ptp-ieee-1588-sub-microsecond-timestamping.md
191 QUIC & HTTP/3 Transport Protocol quic-http3-protocol.md
192 QUIC RFC 9002 Loss Detection & Congestion Control quic-loss-detection-congestion.md
193 QUIC Latency Observation: The Spin Bit (RFC 9000) quic-spin-bit-latency-measurement.md
194 RabbitMQ Exchange Routing Patterns rabbitmq-exchange-routing.md
195 Raft Distributed Consensus Protocol raft-consensus-algorithm.md
196 Raft Dynamic Membership Changes & Joint Consensus raft-joint-consensus-dynamic-membership.md
197 Raft Consensus: Pre-Vote Protocol Extension raft-pre-vote-protocol-extension.md
198 Token Bucket & Leaky Bucket Rate Limiting rate-limiting-token-bucket.md
199 RDMA & RoCEv2 Architecture for Ultra-Low Latency rdma-rocev2-infiniband-verbs.md
200 Recursive SNARKs & Nova Incrementally Verifiable Computation recursive-snark-folding-halo2-nova.md
201 Redis Cluster & Hash Slot Sharding redis-cluster-hash-slots.md
202 Redis In-Memory Store redis-commands.md
203 Redis Sentinel Failover & Monitoring redis-sentinel-high-availability.md
204 Regular Expressions regex-cheatsheet.md
205 Chaitin-Briggs Graph Coloring Register Allocation register-allocation-graph-coloring.md
206 RESTful API Architecture rest-api-best-practices.md
207 Ring Signatures & Confidential Transactions (RingCT) ring-signatures-confidential-transactions.md
208 RocksDB Write Stall Mitigation & Compaction Tuning rocksdb-write-stall-tuning.md
209 SAML 2.0 Single Sign-On (SSO) saml-sso-architecture.md
210 Linux seccomp User Notification Filters seccomp-user-notification-filter.md
211 SPDZ Secure Multi-Party Computation (MPC) secure-multi-party-computation-spdz.md
212 Web Security Headers security-headers.md
213 Differential Power Analysis (DPA) & Masking Schemes side-channel-power-dpa-countermeasures.md
214 SIMD AVX-512 Vectorization in Order Book Operations simd-avx-512-order-filtering-vectorization.md
215 AVX-512 Vectorization Architecture simd-avx-512-vectorization.md
216 ARM64 NEON SIMD Vectorization Architecture simd-neon-vectorization-arm64.md
217 SIMD Parallelism: AVX2 and ARM NEON simd-vectorization-avx2.md
218 Google Spanner: TrueTime & External Consistency spanner-truetime-external-consistency.md
219 SQL Indexing & Query Optimization sql-indexing-strategies.md
220 SQL Injection Prevention & Parameterization sql-injection-mitigation.md
221 SSH Certificate Authority Architecture ssh-certificates-ca.md
222 SSH Key Management ssh-keys.md
223 strace System Call Tracing strace-system-calls.md
224 Sub-Microsecond Market Data Compression Architecture sub-microsecond-market-data-compression.md
225 Subnetting and CIDR Notation subnets-cidr-notation.md
226 systemd Resource Control Directives & Limits systemd-cgroup-resource-controllers.md
227 systemd journald Logging Architecture systemd-journald-logging.md
228 Systemd Service Units systemd-services.md
229 systemd Socket Activation Architecture systemd-socket-activation-architecture.md
230 Tar and Gzip Utilities tar-compression.md
231 BBR Congestion Control (Bottleneck Bandwidth and RTT) tcp-bbr-congestion-control.md
232 Solarflare ef_vi Low-Level Driver Architecture tcp-direct-ef-vi-solarflare-low-latency.md
233 TCP/IP Protocol Suite tcp-ip-fundamentals.md
234 TCP Selective Acknowledgment (SACK RFC 2018) tcp-sack-selective-acknowledgment.md
235 TCP SYN Flood & SYN Cookies (net.ipv4.tcp_syncookies) tcp-syn-flood-syncookies.md
236 TCP Sliding Window & Window Scale Option (RFC 7323) tcp-window-scaling-flow-control.md
237 Terraform State Management & Remote Backends terraform-state-management.md
238 Shamir's Secret Sharing & Threshold Signatures (FROST) threshold-cryptography-shamir-secret-sharing.md
239 FROST: Flexible Round-Optimized Schnorr Threshold Signatures threshold-signatures-frost-protocol.md
240 Tick-to-Trade Profiling & Latency Instrumentation tick-to-trade-latency-measurement-instrumentation.md
241 TLS 1.3 0-RTT Early Data Resumption (RFC 8446) tls-1-3-0-rtt-resumption.md
242 TLS Encrypted Client Hello (ECH) Architecture tls-1-3-enc-client-hello-ech.md
243 X.509 Certificate Chains & Public Key Infrastructure tls-certificate-chains-pki.md
244 TLS 1.3 Cryptographic Handshake tls-ssl-handshake.md
245 Tmux Terminal Multiplexer tmux-shortcuts.md
246 Time-Based One-Time Password (TOTP RFC 6238) totp-2fa-rfc6238.md
247 TPM 2.0 Measured Boot & Remote Attestation tpm2-measured-boot-remote-attestation.md
248 Invariant TSC & Sub-Nanosecond Benchmarking tsc-clock-drift-invariant-rdtsc.md
249 Valgrind Memcheck & Memory Profiling valgrind-memcheck.md
250 Vector Clocks & Distributed Causal Ordering vector-clocks-causal-ordering.md
251 Vector Clocks & Causal Ordering vector-clocks-versioning.md
252 Vector Embeddings & HNSW Graph Indexing vector-embeddings-hnsw-indexing.md
253 Verifiable Delay Functions (VDF) Architecture verifiable-delay-functions-vdf.md
254 Verifiable Delay Functions (VDF) verifiable-delay-functions-wesolowski.md
255 Verifiable Random Functions (VRF) verifiable-random-functions-ecvrf.md
256 Write-Ahead Logging (WAL) & ARIES Recovery Protocol wal-write-ahead-logging-fsync.md
257 WebSocket RFC 6455 Protocol websocket-protocol.md
258 WireGuard Cryptokey Routing & Protocol Architecture wireguard-cryptokey-routing-protocol.md
259 WireGuard Cryptography: Noise_IKpsk2 Handshake wireguard-noise-ik-handshake.md
260 WireGuard Protocol & Cryptokey Routing wireguard-vpn-cryptography.md
261 Zero-Copy Serialization: FlatBuffers & Cap'n Proto zero-copy-serialization-flatbuffers-capnp.md
262 Zero-Knowledge Bulletproofs Range Proofs zero-knowledge-bulletproofs.md
263 Zero-Knowledge Proofs (ZK-SNARKs & ZK-STARKs) zero-knowledge-proofs-intro.md
264 Groth16 Zero-Knowledge SNARK Proof System zero-knowledge-snarks-groth16.md
265 zk-Rollups & Data Availability Architectures zk-rollup-data-availability-validium.md
266 zk-SNARKs & Plonk Arithmetization Architecture zk-snarks-plonk-arithmetization.md
267 zk-STARKs & Fast Reed-Solomon IOP of Proximity (FRI) zk-starks-fri-proof-protocol.md
268 zkEVM State Transition Circuit Architecture zkevm-state-transition-circuit-design.md

License

MIT License. Designed and maintained by Ismayil Hussain.

About

Curated production systems architecture, distributed consensus, Linux kernel internals, and modern zero-knowledge cryptography cheat sheets.

Topics

Resources

Contributing

Security policy

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors