I have been working on this spare-time project called Aurinko2, which delivers an XML document database implementation in Scala. The project helps me to practice Scala functional programming features, XML processing, pattern matching and Scala-Java interoperating.
Its features have been completed and unit-tested. Here I present to you Aurinko2 with the following features:
- Store, manage and retrieve XML documents
- Client-server interactions in XML format
- Build powerful queries using built-in simple query syntax
- Specially optimised to deliver scalability on symmetric multiprocessing systems
- Service fairness is guaranteed
- Durable data structure - crash/corruption resistant
Link: https://github.com/HouzuoGuo/Aurinko2
Kindly please leave your feedback and recommendations.
Thank you!