ORS is short for Open Resource Sharing
ORS is:
- an Interlibrary loan (ILL) backend
- the backend for the ILL part of library.dk (in danish: bibliotek.dk)
- currently handling 30 000 orders each week
- robust -- designed as a statemachine to provide guarantees in the event of errors or failing components
- scalable -- designed as a distributed system with build-in load balancing
- partly implemented in c++ (the infrastructure to handle tasks and orders)
- partly implemented in javascript (business logic to transform tasks and orders)