Data Storage Layer (DSL Sample Clauses
Data Storage Layer (DSL. All microservices in this layer have the same goal, summarized in this subsection (see Figure 10). In this layer, we want to persist the data coming from the data collectors but also want to store the intermediate results of the DAL for easier, faster reuse—e.g., avoid training a machine learning model every time we need it. Each MS in this layer may use different technologies depending on the data they manage. Some may use relational data representations (e.g., MySQL11, GPL 2.0 license), some might use less structured, document-oriented representations (e.g., MongoDB12, AGPL 3.0 license), and others might use the file system. An initial overview of how the data is organized is presented in Figure 11. 8 ▇▇▇▇▇://▇▇▇▇▇.▇▇▇/ 9 ▇▇▇▇▇://▇▇▇.▇▇▇▇▇▇.▇▇▇/software/BeautifulSoup/ 10 ▇▇▇▇://▇▇▇.▇▇▇▇.▇▇▇/json-de.html 11 ▇▇▇▇▇://▇▇▇.▇▇▇▇▇.▇▇▇/ 12 ▇▇▇▇▇://▇▇▇.▇▇▇▇▇▇▇.▇▇▇/
3.4.1. MS: Usage, Issue Tracker, Social Media & Requirement Files
3.4.2. MS: Data Manager
