Professional Documents
Culture Documents
suggestions or
recommendations
for the similar type
of content to users
based their history.
5. Non - Functional requirements 1. User can stream
content at any time
without any lag or
latency issue.
2. The system will be
highly reliable to
ensure good service
3. High availability of
resources.
4. Scalability is assured.
5. content data is
durable, secure and
easy to access.
subscription and
payment.
2. Bug testing and
security patch
updates
occasionally.
10. Team size 100-200
11. Technologies to be used 1. Programming
languages like
Python, Java, React,
Nodejs etc.
2. MySQL
3. AWS for platform
and storage – EC2 ,
S3 .
4. DevOps for service
delivery.
12. Tools to be used 1. Docker
2. Amazon Neptune
3. Aws
4. Python for
descriptive analysis
5. Presto
6. Elasticsearch
13. Final deliverable 1. 24/7 available
Must include service to entertain
with reliable content
and feasible plans.
2. Having a crash proof
source code with an
option for scalability
and security.
3. Database backup of
users and their
generated data over
the use of services.
4. Controlled flow of
resources to prevent
overloading or
loosing efficiency.