Be the first to like this
Since March 1998, the U.S. Government Printing Office has used persistent uniform resource locators (PURLs) to provide libraries and other parties stable URLs to online Federal information. The existing architecture was designed in 2009 as a three-tier architecture using a presentation tier, a RESTful XML application tier, and a SQL database tier.
The current service was designed as a centralized system, which makes it difficult for other organizations to contribute and replicate the service. Furthermore, the rigidity of the architecture makes improvements expensive. Therefore, a new MVC data-oriented architecture was designed for quick reads and a flexible UI. The view layer has direct access to the data model, making improvements to UI and model quick and cheap.
Come and see how adopting the architecture of the open source project Callimachus reduced development and maintenance costs while improving overall scalability and throughput.