Writing concurrent services for NSO 6.0
Automation Developer Days, Developer Track, May 9, 2023
Abstract:
NSO 6.0 introduced a new concurrency model that enables services to run in parallel. Running services in parallel can significantly improve throughput in your system, but problems may arise if your services were not designed with concurrency in mind.
This session aims to highlight what service developers need to think of when writing services for the new concurrency model. It's going to be a live coding session where we will look at an example service that works fine when run sequentially but is not well suited to run in parallel. The example service has many issues related to concurrency that we are going to try to fix during the session.
Link To Recording
Speaker:
Jakob Svenningsson, Software Engineer working in the NSO core team.
Jakob Svenningson, SW Engineer NSO Core Team