RackSec / desdemona

Data-backed security operations
Eclipse Public License 1.0
2 stars 7 forks source link

Merge launcher namespaces #98

Closed lvh closed 8 years ago

lvh commented 8 years ago

Currently there are three namespaces: one for Aeron, one for actually launching peers, and one utility namespace. This should really all be merged into one; there is no utility in starting Aeron separately.

lvh commented 8 years ago

michaeldrogalis [10:51 AM] @lvh: In production, you'll likely want to run Aeron in a separate JVM to avoid thread contention. We gave it its own namespace so that you can have a separate -main, which would easy the transition.

Aeron is pretty sensitive to context switching if there are too many active threads. Certainly for development you can put them together, though.

Looks like I'm wrong about there being no such utility; so I'm closing this and writing the tests separately.