A Go framework for creating daemons using an actor-model architecture.
Go to file
2025-01-31 17:26:45 -05:00
assets assets: Remove icon.png 2024-12-31 01:31:07 -05:00
examples examples/broken: Demonstrate new fix working 2025-01-30 19:58:11 -05:00
mock mock: Fix tests 2025-01-30 15:27:23 -05:00
.editorconfig Add .editorconfig, LICENSE 2025-01-28 11:03:35 -05:00
actor.go Clarify documentation for Actor 2025-01-31 17:26:45 -05:00
actorset_test.go Initial commit 2024-12-31 01:27:53 -05:00
actorset.go Add support for RunShutdownable to actorSet 2025-01-30 19:28:33 -05:00
config.go Initial commit 2024-12-31 01:27:53 -05:00
cron.go Initial commit 2024-12-31 01:27:53 -05:00
doc.go Initial commit 2024-12-31 01:27:53 -05:00
environment_test.go Initial commit 2024-12-31 01:27:53 -05:00
environment.go Say *why* an actor failed 2025-01-30 21:12:55 -05:00
error_test.go Initial commit 2024-12-31 01:27:53 -05:00
error.go Initial commit 2024-12-31 01:27:53 -05:00
flag_test.go Initial commit 2024-12-31 01:27:53 -05:00
flag.go Initial commit 2024-12-31 01:27:53 -05:00
go.mod Update go-util 2025-01-28 11:01:05 -05:00
go.sum Update go-util 2025-01-28 11:01:05 -05:00
ini_test.go Initial commit 2024-12-31 01:27:53 -05:00
ini.go Initial commit 2024-12-31 01:27:53 -05:00
LICENSE Add .editorconfig, LICENSE 2025-01-28 11:03:35 -05:00
phases.go Environment exits if shutdown takes too long 2025-01-30 19:57:40 -05:00
README.md Add godoc link in README.md 2025-01-28 11:03:05 -05:00
run.go Document RunShutdownable in Run 2025-01-30 18:28:16 -05:00
util_test.go Fix util_test.go 2025-01-30 19:59:25 -05:00
util.go Add variation of panicWrap that does not take in a context 2025-01-30 19:29:02 -05:00
version.go Initial commit 2024-12-31 01:27:53 -05:00

CAMFISH

Concurrent Actor Model Framework for Internet Services on Holanet

Go Reference

CAMFISH is a Go framework for creating daemons using an actor-model architecture. It is designed to be fault-tolerant, and is capable of restarting individual parts of your program (actors) if they fail.