Stalla
An RSS parser and writer library for podcast feeds. Written in Kotlin, with a Java-friendly API. Supports a wide range of XML namespace standards like iTunes, Podcastindex, Atom, Podlove, Google Play, RSS 1.0 Content, and more.
[GitHub]
Hemin
A podcast directory and search engine. The backend server is written in Scala and fully asynchronous, makes heavy use of Akka actors and Scala Futures, uses MongoDB to store data, and Solr to search data. The REST API layer is built upon the Play framework. The web client is written in Typescript and builds on the Angular framework purely functional in Elm.
[GitHub]
Echo
Search engine system for academic evaluation of concurrent programming concepts. Two reference implementations exist:
-
Actor model: Written in Scala and using Akka.
-
Microservice architecture: Written in Java 8. All microservices build on Spring Boot as the application foundation and various components of Spring Cloud (circuit breaker, Feign REST client, both Eureka and Consul service discovery setups), and RabbitMQ for asynchonous messaging.
Both implementations use Postgres with JPA for persistency, a custom search index implementation based on Lucene, and a frontend client built with Angular.
[GitHub]
ERMMA
A web-platform to help austrian and german companies assess their enterprise risk management (ERM) system for free. In this research project, we developed a multi-perspective approach to define ERM systems in three dimensions and five stages. The web-platform provides a self-assessment tool and allows large-scale, IT-based data collection for scientific evaluation. Participating companies immediately get an assessment report based on the scientific model, and may retake the evaluation every year. This way, companies gain insight in the evolution of their ERM system’s maturity. Subsequent evaluations are heavily optimised and take merely a fraction of the time of the original assessment.
The system is built with: Java 8, Spring Boot, AngularJS, Postgres, Spring Data JPA, Docker, Rserve, Thymeleaf, wkhtmltopdf, and Debian Linux.