Tagged articles

TLA+

3 articles · Page 1 of 1
Machine Heart
Machine Heart
Aug 26, 2026 · Artificial Intelligence

Specula Finds 382 Deep Bugs in 67 Projects, Reducing Formal Verification to Hours

Specula, an AI‑driven tool, automatically reads code, documentation, tests and history to generate TLA+ models, runs model checking, and reproduces counterexamples as tests, uncovering 382 deep concurrency bugs across 67 open‑source systems and shrinking verification time from months to a few hours.

AI coding agentsFormal VerificationSpecula
0 likes · 11 min read
Specula Finds 382 Deep Bugs in 67 Projects, Reducing Formal Verification to Hours
Alibaba Cloud Developer
Alibaba Cloud Developer
Oct 22, 2021 · Fundamentals

Why TLA+ Is the Secret Weapon for Verifying Distributed Systems

This article explains how TLA+ and its PlusCal language enable engineers to formally model, verify, and debug distributed and concurrent systems—covering theory, practical tooling, real‑world AWS case studies, and step‑by‑step examples that demonstrate its power for ensuring correctness.

Cloud ComputingFormal VerificationPlusCal
0 likes · 11 min read
Why TLA+ Is the Secret Weapon for Verifying Distributed Systems
Cloud Native Technology Community
Cloud Native Technology Community
May 15, 2019 · Cloud Native

A Formal TLA+ Model of the Kubernetes Scheduler

This article presents a concise yet detailed formal model of the Kubernetes Scheduler, describing its control‑loop logic, scheduling and preemption processes, feasibility filters, viability scoring, and binding objects using TLA+ specifications and illustrative code snippets.

KubernetesScheduling AlgorithmsTLA+
0 likes · 13 min read
A Formal TLA+ Model of the Kubernetes Scheduler