hollywood icon indicating copy to clipboard operation
hollywood copied to clipboard

Blazingly fast and light-weight Actor engine written in Golang

Results 36 hollywood issues
Sort by recently updated
recently updated
newest added

Hi @anthdm The tag "v1.0" does not work, can you please add a new tag that scheme structured as x.y.z, like "v1.0.0". Thank you.

I noticed that after stopping a child it's PID was still listed in contexts children map. Extended test case and fixed the bug

This PR introduces the following changes: 1) Avoid using global variables. Even for examples. Especially when it makes the code shorter. 2) Move `done()` invocation after the print statement. Because...

I have written a benchmark to compare using hollywood to using go channels. The benchmark can be found here: https://github.com/andreaugustoaragao/bench_actors/blob/main/actors_test.go I don't know if I'm doing something wrong but the...

``` func main() { e, err := actor.NewEngine(actor.NewEngineConfig()) if err != nil { log.Fatal(err) } pid := e.Spawn(newServer, "server", actor.WithID("server")) sigchld := make(chan os.Signal, 1) signal.Notify(sigchld, syscall.SIGINT, syscall.SIGTERM)

Title speaks for itself.

documentation

Just like the Registry on local engines, the cluster tracks all actors and kinds that are available cluster wide. Expose a function to the cluster that can retrieve actors /...

CLUSTER

It would make things less complicated in my repos if I was able to have a couple more public functions for reading the registry. Right now only being able to...

proposel

* Added one example to show how to deal with websocket connections

# Features Added - Search for PID by registry ID - Get all registry IDs ### Reasoning Makes it easy to grab all running actors to aid in frontend representation,...