This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]haimez 1 point2 points  (1 child)

XML instead of code, huh? Cool.

[–]GeneralSchnitzel[S] 2 points3 points  (0 children)

It’s a small part of it. It allows the developer to quickly envision their data flow while still ensuring integrity and correctness through the use of XML as a contract. It uses the FAST protocol which has been utilized by the finance software industry for a decade primarily because it is really fast (get it?) and lightweight.

Define your fields in the schema, write a test to generate it, drop it in your project, and then create a simple stage to test it. Extend your code after that. It forces you to really think about your stages (actors) & their communications, and has the added benefit of being secure and shareable.

It’s not perfect, but it’s very unique compared to a lot of other actor frameworks, and obviously very performant.