madsim
go-algorand
madsim | go-algorand | |
---|---|---|
5 | 215 | |
586 | 1,324 | |
1.9% | 0.4% | |
7.5 | 9.4 | |
12 days ago | 7 days ago | |
Rust | Go | |
Apache License 2.0 | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
madsim
-
On Implementation of Distributed Protocols
Being able to control nondeterminism is particularly useful for testing and debugging. This allows creating reproducible test environments, as well as discrete-event simulation for faster-than-real-time simulation of time delays. For example, Cardano uses a simulation environment for the IO monad that closely follows core Haskell packages; Sui has a simulator based on madsim that provides an API-compatible replacement for the Tokio runtime and intercepts various POSIX API calls in order to enforce determinism. Both allow running the same code in production as in the simulator for testing.
- Is Something Bugging You?
- Madsim: Magical Deterministic Simulator for distributed systems in Rust
- madsim: Magical Deterministic Simulator for distributed systems in Rust
-
Announcing Turmoil, a framework for testing distributed systems
How Turmoil different from madsim? Is Turmoil a successor of madsim?
go-algorand
-
On Implementation of Distributed Protocols
Algorand — a blockchain based on the Algorand consensus protocol (written in Go);
-
Very Bullish-Rated Algorand (ALGO) Rises Saturday to $0.2116661288
The Algorand v3.9.x update in Sep 2022:
- Will FALCON actually be used in the go-algorand codebase?
- PSA: Update your node to version 3.20.1
- If you are interested in having Windows binaries for Algorand software give this issue a read and let us know your thoughts
- Draft: Incentives: Implements "Mining" - diverting a portion of fees to proposers. Take part in the discussion
-
How to prepare for the developer bootcamp
Developer Portal at https://developer.algorand.org/
-
Gary Malouf: Algorand 3.16 consensus upgrade, here's what's next
Upgrade your nodes! https://github.com/algorand/go-algorand/releases/tag/v3.16.2-stable
- Algo 10,000 TPS upgrade ‘IMMINENT’ 🚀
What are some alternatives?
Hyperspeedcube - Modern, beginner-friendly 3D and 4D Rubik's cube simulator
pera-wallet - Source code for Pera Wallet, simply the best Algorand wallet.
snmp-sim-rust - SNMP Simulator (Rust)
reach-lang - Reach: The Safest and Smartest DApp Programming Language
mainspring - A CPU simulator framework built around, and to support the other tools under, the constraints of the first principles of computing project.
ARCs - Algorand Requests for Comments
TX-2-simulator - Simulator for the pioneering TX-2 computer
metal-bitcoin-storage-reviews - Metal Bitcoin Storage Backup Device Stress Tests and Reviews
oxidizy - Life, in its smallest form.
pyteal - Algorand Smart Contracts in Python
name-needed - 🕹 A one man effort to produce an intuitive and high performance Dwarf Fortress-esque game. Needs a name.
hedera-improvement-proposal - Hedera Improvement Proposal