Piana High-Performance Data-as-a-Service (DaaS) Microservice Framework
Abstract
The project “Piazzalytics” for the time being is, 1) to create a set of RestFul APIs to allow users extracting the entire online post information with the same hierarchical manner, 2) to persist the extracted data in the database and monitor the post communication, 3) to provide a functionality of notifying the users when new target posts/responses with desired keywords are created, and 4) finally to offer several analytical data services via the Restful APIs, including the historical records in the data warehouse and the data differential features. Although the current Piana data micro service project is still in its proof-of-concept stage, however, it has been already able to provide any further Piazza-related projects with the Piazza data service. Having said, this project could be even better if the JSON data from the Piazza could be further cleaned and reformatted to remove any irrelevant parts.