goakt

Actor system

A distributed actor framework for building reactive and scalable systems in Golang using protocol buffers.

[Go] Fast and Distributed Actor framework using protocol buffers as message for Golang

GitHub

189 stars
4 watching
13 forks
Language: Go
last commit: 6 days ago
Linked from 1 awesome list

actor-frameworkactor-modelactor-systemactorsactorsystemcloud-computingconcurrent-programmingdistributeddistributed-systemdistributed-systemserlang-otpevent-sourcingframeworkgogo-actorgolanggolang-libraryhigh-performanceprotoprotocol-buffers

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
tochemey/ego A Go library that enables event-sourcing and CQRS applications using protocol buffers and scalable persistence 37
vladopajic/go-actor A Go library for writing concurrent programs using the Actor model. 155
xtaci/gonet A game server skeleton in Go that enables communication between game servers and statistical servers. 1,270
goa-go/goa A web framework built on middleware concepts, allowing flexible and extensible development of web applications. 49
anthdm/hollywood An actor model-based framework for building high-performance distributed systems with guaranteed message delivery and fault tolerance. 1,217
limechain/gosemble A Go-based framework for building Polkadot/Substrate-compatible runtime environments. 12
oklahomer/go-sarah A general-purpose bot framework for building customizable chatbots with stateful command and rich lifecycle management. 261
goanywhere/rex A modular web development framework that provides a lightweight and flexible way to build scalable web applications in Go. 33
gmsec/micro A Go framework for building distributed systems with emphasis on scalability and manageability 25
kubeservice-stack/common Provides a comprehensive set of reusable building blocks for constructing distributed systems and applications in Go. 4
jhump/goprotoc Makes it easy to work with Protocol Buffers in Go by providing tools and libraries for generating code, implementing plugins, and running the protocol buffer compiler. 85
cunicu/gont A framework to test and debug distributed applications in Go 78
go-aah/aah Builds secure and flexible web applications with a modular framework that automates infrastructure and repetitive tasks. 690
go-kod/kod A generics-based dependency injection framework for Go that supports OpenTelemetry trace/metric/log natively. 169
rcrowley/go-tigertonic A Go framework for building JSON web services with flexible routing and handling mechanisms. 995