Topic

concurrency

2026-09-30 · notes
1,485 Error Checks and Zero Import Cycles: Dissecting Prometheus's 84-Package Engine with 67 AST Tools
We benchmarked all 67 prod-code AST tools against prometheus/prometheus: 385K lines of Go, 84 packages, 1,485 error checks, 99% slicing reduction, and Bug #740 fixed in remote module dependencies.
9 min
2026-09-30 · notes
5.3 Million Lines of Go and 779 Packages: Dissecting Kubernetes with 67 AST Tools
We benchmarked all 67 prod-code AST tools against kubernetes/kubernetes: 5.38M lines of Go across 17,823 files, 779 packages, 0% laptop CPU, and fixed Bugs #741 and #742 in Go signature compilation and predicate inversion.
9 min
2026-09-30 · notes
Alamofire Under the Microscope: What 67 AST Tools Found Inside the Swift Networking Engine
We benchmarked all 67 prod-code AST tools against Alamofire: 39,000 lines of Swift, 92 error egress boundaries, 20 clone groups, and remote Apple Silicon test offloading.
3 min
2026-09-30 · notes
Arrow Under the Microscope: What 67 Remote AST Tools Found Inside Kotlin's Functional Core
We evaluated prod-code AST tools against arrow-kt/arrow: 72,889 lines of Kotlin across 757 files, 38-module Gradle architecture, structural search for the Raise DSL, and cluster-verified AST refactoring.
3 min
2026-09-30 · notes
Black Under the Microscope: What 67 AST Tools Found Inside Python's Uncompromising Formatter
We benchmarked all 67 prod-code AST tools against psf/black: 135K lines of Python, 12-callsite parameter object bundling across 4 files, import cycle detection in concurrency, 99.8% slicing reduction, and mathematical safety proofs in predicate inversion.
5 min
2026-09-30 · notes
curl Under the Microscope: What 67 AST Tools Found Inside the Ubiquitous Transfer Engine
We benchmarked all 67 prod-code AST tools against curl/curl: 200,000 lines of C, 1,924 failure and diagnostic egress points, and parameterized AST codemods.
2 min
2026-09-30 · notes
Detekt Under the Microscope: What 67 Remote AST Tools Found Inside Kotlin's Static Code Analyzer
We evaluated prod-code AST tools against detekt/detekt: 132,028 lines of Kotlin across 1,105 files, 41-module Gradle architecture with 4 test cycles, structural search across 31 files, and cluster-verified AST refactoring.
3 min
2026-09-30 · notes
DuckDB Under the Microscope: What 67 AST Tools Found Inside the Analytical Engine
We benchmarked all 67 prod-code AST tools against duckdb/duckdb: 681,000 lines of modern C++, QueryResult slicing, and catch2 matcher guardrails.
2 min
2026-09-30 · notes
etcd Under the Microscope: What 67 AST Tools Found Inside Cloud-Native Consensus
We benchmarked all 67 prod-code AST tools against etcd-io/etcd: 220K lines of Go, zero cyclic dependencies across 1,094 files, 99.9% slicing reduction on Raft leadership transfers, 445 structural error returns in 1.2s, and interface contract safety refusals.
5 min
2026-09-30 · notes
Express Under the Microscope: What 67 AST Tools Found Inside the Node.js Backbone
We benchmarked all 67 prod-code AST tools against expressjs/express: 21,000 lines of JavaScript, middleware routing DAGs, and prototype guardrails.
2 min
2026-09-30 · notes
FastAPI Under the Microscope: What 67 AST Tools Found Inside Python's Modern Async Framework
We benchmarked all 67 prod-code AST tools against tiangolo/fastapi: 118K lines of Python, 135-occurrence OpenAPI clone groups, 99.8% slicing reduction on dependency solving, parameter object bundling, and classmethod safety refusals in method extraction.
4 min
2026-09-30 · notes
Flask Under the Microscope: What 67 AST Tools Found Inside Python's Iconic Microframework
We benchmarked all 67 prod-code AST tools against pallets/flask: 18K lines of Python, blueprint static file clone clusters, 98.6% slicing reduction on request dispatch, dataclass parameter object bundling, and property safety refusals in boolean inversion.
5 min
2026-09-30 · notes
Git Under the Microscope: What 67 AST Tools Found Inside the Core VCS
We benchmarked all 67 prod-code AST tools against git/git: 443,000 lines of C, 4,657 fatal and recoverable error exit points, and multi-file structural codemods.
3 min
2026-09-30 · notes
Guava Under the Microscope: What Remote AST Tools Found Inside Google's Java Core
We benchmarked prod-code AST tools against google/guava: 795,118 lines of Java, 5-module DAG resolution in 100ms, and 33-occurrence clone analysis.
3 min
2026-09-30 · notes
Half a Million Lines of Python and 25 Import Cycles: Dissecting Django with 67 AST Tools
We benchmarked all 67 prod-code AST tools against django/django: 527K lines of Python across 2,932 files, 25 circular check paths, 99.9% slicing reduction, and mathematical safety proofs in Python predicate inversion and parameter bundling.
7 min
2026-09-30 · notes
Kafka Under the Microscope: What 67 Remote AST Tools Found Inside the Distributed Event Core
We benchmarked prod-code AST tools against apache/kafka: 1,717,457 lines across 6,218 Java and 257 Scala files, 64-module DAG resolution, and 125-occurrence data-object clone analysis.
3 min
2026-09-30 · notes
Kotlinx.coroutines Under the Microscope: What 67 Remote AST Tools Found Inside Kotlin's Concurrency Runtime
We evaluated prod-code AST tools against Kotlin/kotlinx.coroutines: 113,379 lines of Kotlin across 1,039 files, 25-module clean DAG architecture, structural pattern search across 42 files, and cluster-verified AST refactoring.
4 min
2026-09-30 · notes
Ktor Under the Microscope: What 67 Remote AST Tools Found Inside Kotlin's Asynchronous Web Framework
We evaluated prod-code AST tools against ktorio/ktor: 295,995 lines of Kotlin across 2,423 files, 134-module Gradle KTS architecture with 100 test-fixture cycles, and cluster-verified AST refactoring.
4 min
2026-09-30 · notes
Moby Under the Microscope: What 67 AST Tools Found Inside Docker's Engine
We benchmarked all 67 prod-code AST tools against moby/moby: 387K lines of Go, 224 Protobuf varint clone occurrences, 99.9% slicing reduction on ContainerStart, 858 structural error returns in 1.9s, and interface protection during boolean inversion.
4 min
2026-09-30 · notes
Netty Under the Microscope: What 67 Remote AST Tools Found Inside Java's High-Throughput I/O Engine
We benchmarked prod-code AST tools against netty/netty: 652,153 lines across 3,595 Java files, 61-module graph analysis isolating an all-to-bom circular dependency, and 510-occurrence Huffman lookup tables.
4 min
2026-09-30 · notes
Next.js Under the Microscope: What 67 AST Tools Found Inside the React Framework
We evaluated all 67 prod-code AST tools against vercel/next.js: 1.2M lines of TypeScript, SSR render pipeline slicing, and cross-file boolean inversions.
2 min
2026-09-30 · notes
React Under the Microscope: What 67 AST Tools Found Inside the UI Engine
We benchmarked all 67 prod-code AST tools against facebook/react: 745,000 lines across 4,445 files, Fiber work loop slicing, and compiler generic guardrails.
2 min
2026-09-30 · notes
Redis Under the Microscope: What 67 AST Tools Found Inside the In-Memory Engine
We benchmarked all 67 prod-code AST tools against redis/redis: 211,000 lines of C, event loop slicing down to epoll_wait, and static non-call guardrails.
3 min
2026-09-30 · notes
Swift Algorithms Under the Microscope: What 67 AST Tools Found Inside Apple's Sequence Engine
We benchmarked all 67 prod-code AST tools against apple/swift-algorithms: 13,700 lines of Swift, 81 bounds invariants, and remote Apple Silicon test offloading.
3 min
2026-09-30 · notes
Swift Argument Parser Under the Microscope: What 67 AST Tools Found Inside Apple's CLI Framework
We benchmarked all 67 prod-code AST tools against apple/swift-argument-parser: 30,000 lines of Swift, 64 error egress points, and remote Apple Silicon test offloading.
3 min
2026-09-30 · notes
Swift Collections Under the Microscope: What 67 AST Tools Found Inside Apple's Data Structure Engine
We benchmarked all 67 prod-code AST tools against apple/swift-collections: 71,000 lines of Swift, 1,279 boundary invariants, and remote Apple Silicon test offloading.
3 min
2026-09-30 · notes
TypeScript Under the Microscope: What 67 AST Tools Found Inside the Compiler
We benchmarked all 67 prod-code AST tools against microsoft/TypeScript: 264,411 declarations across 31,433 files, AST clone clusters, transitive slicing, and compiler in-memory validation.
2 min
2026-09-16 · design note
rapidfire: the channel between a market feed and a decision
The hand-off between a market-data reader and a strategy loop is one of the few latencies in a trading process under our control. How we built a lock-free channel for it, what broke on a 128-core ARM box, and where the assembly landed.
6 min