Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

similar projects #114

Open
MasseGuillaume opened this issue Aug 16, 2016 · 2 comments
Open

similar projects #114

MasseGuillaume opened this issue Aug 16, 2016 · 2 comments

Comments

@MasseGuillaume
Copy link

@ouven @blstream

Hi guys,
it look like you are working on something really similar

https://index.scala-lang.org/ouven/akka-visualmailbox
https://index.scala-lang.org/blstream/akka-viz

@ouven
Copy link

ouven commented Aug 16, 2016

Hi,

my approach is meant to be less intrusive. So I use no dependencies and you can start visualizing without recompiling your artefacts. As this is one of the primary design goals https://github.com/ouven/akka-visualmailbox has less visualisation opportunities then this project.

@lustefaniak
Copy link
Owner

Hi @ouven @MasseGuillaume
To use akka-viz you don't need to recompile anything, we use runtime weaving, all you need is just add akka-viz jar dependency and make sure you run with AspectJ weaver. (or use the sbt-plugin)

Our plan for akka-viz was to make it more like debugger for Akka, to make developers life easier. Thats why you can see internal state of the actors, payload of exchanged messages and have Websocket REPL to experiment with the actors. You can enable monitoring when you need it - for example when you notice some kind of deadlock in actor systems - with akka-viz disabled (you can toggle that using web UI) overhead shouldn't be too big.

Unfortunately in recent months development halted as we moved to different projects/companies. If you have any comments, questions or ideas how to review that project, or what features you would like to see please share.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants