ergo
An actor-based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang. Zero dependencies. (by ergo-services)
memento
Simple + Powerful interface to the Mnesia Distributed Database 💾 (by sheharyarn)
ergo | memento | |
---|---|---|
32 | - | |
2,663 | 710 | |
0.6% | - | |
0.0 | 0.0 | |
9 days ago | about 2 years ago | |
Go | Elixir | |
MIT License | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
ergo
Posts with mentions or reviews of ergo.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-04-13.
-
Actor framework versus standard channels
Ergo Framework does - https://github.com/ergo-services/ergo
-
Anything close beam/otp for other languages?
https://github.com/ergo-services/ergo for golang
- Ergo Framework v.2.2.2 is just released with the new cool feature gen.Pool
-
What are the recommended connection pool libraries written in Golang?
I think you should clarify what exactly you need. If you need something like TCP/UDP socket acceptor pool you may want to try Ergo Framework with ready to use design patterns https://github.com/ergo-services/ergo . Example for TCP https://github.com/ergo-services/examples/tree/master/gentcp, for UDP https://github.com/ergo-services/examples/tree/master/genudp
-
Erlang's not about lightweight processes and message passing
In case if you want to feel a flavour of Erlang in Golang - https://github.com/ergo-services/ergo
-
Is there an equivalent to Elixir / GenServer in Go? Trying to create the same request / response pattern with better performance but not sure where to start.
Besides, something like this already exists, I don’t see the point, but hey to each there own… https://github.com/ergo-services/ergo
-
go-actor: Tiny library for writing concurrent programs in Go using actor model
Thanks for sharing. Looks good as a first attempt in the long way to production state. You may also want to take a look another approach of actor based implementation https://github.com/ergo-services/ergo
-
Anyone built an app using Ergo framework?
It looked very different than all the other frameworks I have seen. https://github.com/ergo-services/ergo/blob/master/examples/http/app.go
-
Can Go have let it crash goroutine like in Erlang?
If you love the Erlang way you may want to try ergo framework https://github.com/ergo-services/ergo
memento
Posts with mentions or reviews of memento.
We have used some of these posts to build our list of alternatives
and similar projects.
We haven't tracked posts mentioning memento yet.
Tracking mentions began in Dec 2020.
What are some alternatives?
When comparing ergo and memento you can also consider the following projects:
micro - A Go service development platform
amnesia - Mnesia wrapper for Elixir.
wesher - wireguard overlay mesh network manager
ecto - A toolkit for data mapping and language integrated query.
ristretto - A high performance memory-bound Go cache
ecto_mnesia - Ecto adapter for Mnesia Erlang term database.
yggdrasil-go - An experiment in scalable routing as an encrypted IPv6 overlay network
pillar - Elixir library client for work with ClickHouse
Pyrlang - Erlang node implemented in Python 3.5+ (Asyncio-based)
arc_ecto - An integration with Arc and Ecto.
exo - A process manager & log viewer for dev
hstore - Hstore support for Postgrex