Skip to content

Latest commit

 

History

History
25 lines (13 loc) · 864 Bytes

File metadata and controls

25 lines (13 loc) · 864 Bytes

Code Structure

Repository

Please refer to the provided link for the content APIs code.

{% embed url="https://github.com/Sunbird-Knowlg/knowledge-platform/tree/release-5.6.0/content-api" %}

Folders structure

Content Actors

Within this module, the functionality to handle concurrency and scalability is implemented using AKKA actors.

Content Service

By utilizing the Play framework, this module ensures a streamlined and organized approach to developing RESTful APIs. It simplifies the process of defining routes and implementing controller actions, allowing for efficient handling of incoming requests and consistent responses. The Play framework's emphasis on clean and concise code contributes to the overall maintainability and scalability of the application.

Hierarchy manager

<TBU>

Collection CSV actors

<TBU>