Integration issues
Modularity of build allowed independent development of managers and drivers
Library provides call access to underlying request via messaging
- Who maintains the library?
Startup issues (deadlock avoidance)
As API expanded, initial manager boundaries weren’t always a good fit
- Who owns which hardware? Which data?