Ergo Framework v3.1.0 is here!
- New Cron Scheduler for time-based tasks
- Port Meta Process for external OS process management
- Unit Testing Framework for isolated actor testing
- Enhanced logging with JSON output
Full changelog: https://t.co/9CccdEbEMq
Finally resolved https://t.co/A5EuS3LXVm; the fix is now in master. As a bonus - the pub/sub subsystem now massively outperforms previous versions (event publishing).
If anyone's interested — the release of Ergo Framework 3.1 is scheduled for September 4, 2025. Along with many new features, the Erlang network stack https://t.co/up2qQ2bkWM will be released under the MIT license. Enjoy :)
#golang#erlang
Ergo Framework is getting better and better :)
Finally, you can test your actors with the unit test library (which is a part of the framework now)
https://t.co/WIAefwMTXT
PS: 3.1.0 is not released yet, but feel free to use it, since it is the RC version)
Vibed out the benchmark EDF vs Protobuf vs Gob. Looks good, knowing that EDF based on the reflection 💪. More details and source of this bench in the v310 branch of https://t.co/f5ibYBpKqz. To be specific https://t.co/VuVe6z8u1Y
@JeroenSoeters proposed a great feature — a new actor StateMachine (based on ideas of Erlang's gen_statem FSM implementation). Feel free to join the discussion and try it out https://t.co/TifvaXWW9j
Just finished meta.Port feature - allows running external programs and communicating with them using stdin and stdout https://t.co/sFfdFukNq2
Available in v310 branch of Ergo Framework https://t.co/LsjXzQD8nC
Fun fact. Ergo Framework being the fastest actor implementation in Golang doesn't use "fast" in its description 😀
Need a proof? Here you go https://t.co/I0fDIe0iS1
There was unusual activity on this account that was unrelated to our project. We double-checked all the security settings and changed the password to ensure that no one else could access it.
In case you want to try a new feature from 3.1.0 (in dev) here is the example - meta.Port. It allows you to run external programs and use stdin/stdout for communication. It supports text mode and binary as well
https://t.co/fbNijOYsFJ