https://fizzbee.io/design/tutorials/liveness/
Liveness and Fairness | FizzBee
Jan 1, 1 - Liveness ensures something good eventually happens. Learn how to model and verify liveness properties in FizzBee, from fairness levels to temporal...
liveness and fairnessfizzbee
https://fizzbee.io/design/examples/time-oblivious-sampling-algorithm/
Time oblivious Sampling Algorithm for Random Variate Generation | FizzBee
Jan 1, 1 - Given a fair random bit generator, how do you generate random numbers with arbitrary probabilities? Previously we saw the Knuth-Yao algorithm for generating...
timeoblivioussamplingalgorithmrandom
https://fizzbee.io/design/tutorials/symmetry_reduction/
Symmetry Reduction | FizzBee
Jan 1, 1 - Symmetry reduction is a technique used in model checking to reduce the state space of a model by exploiting symmetries in the model. This works, but the...
symmetry reductionfizzbee
https://fizzbee.io/
FizzBee
Designing a distributed system? FizzBee makes it easy to model, visualize, and validate your design—catching flaws before you code. The easiest-ever formal...
fizzbee
https://fizzbee.io/testing/tutorials/quick-start/
Quick Start | FizzBee
Jan 1, 1 - Learn how to use FizzBee's Model Based Testing to test your Go code.
quick startfizzbee
https://fizzbee.io/design/tutorials/quick-start/
Quick Start: Modeling and Validating Distributed Systems in FizzBee | FizzBee
Jan 1, 1 - Model and validate a distributed system using FizzBee by building a simple gossip protocol. This tutorial walks through defining system behavior, identifying...
quick startdistributed systemsmodelingvalidatingfizzbee
https://fizzbee.io/design/tutorials/msg-delivery-guarantees/
Modeling msg delivery guarantees | FizzBee
Jan 1, 1 - Learn how to model message delivery guarantees in distributed systems—ordered vs. unordered delivery, at most once, exactly once, at least once, message...
delivery guaranteesmodelingmsgfizzbee
https://fizzbee.io/design/tutorials/datastructures/
Enums, Records, and Collections | FizzBee
Jan 1, 1 - Learn how to use enums, records, collections, and other common data structures in FizzBee.
enumsrecordscollectionsfizzbee
https://fizzbee.io/design/tutorials/frontmatter/
Config and Front Matter | FizzBee
Jan 1, 1 - FizzBee has some additional features and configurations, that can be enabled via yaml file. The configuration can either be set with fizz.yaml or with front...
config and front matterfizzbee
https://fizzbee.io/design/tutorials/performance-modeling/
Performance Modeling | FizzBee
Jan 1, 1 - Go beyond correctness—model system performance in FizzBee. Analyze response latency, throughput, error rates, resource utilization, and scalability using...
performance modelingfizzbee
https://fizzbee.io/design/examples/
Examples | FizzBee
Jul 1, 2025 - Cycle Detection in Linked List Die Hard EWD426 Token Ring Two Phase Commit Two Phase Commit (Procedural) Two Phase Commit (Actor model/Object oriented) Raft...
examplesfizzbee