Skip to content

Instantly share code, notes, and snippets.

@Andrea
Last active September 10, 2024 19:36
Show Gist options
  • Save Andrea/10498cf6f8a7d42e7426d145ebadda73 to your computer and use it in GitHub Desktop.
Save Andrea/10498cf6f8a7d42e7426d145ebadda73 to your computer and use it in GitHub Desktop.

Purpose of the system

When a registered user wants to watch a video, they search for it by title, name of some the the actors, etc. The results of the videos that are available to that person at this time are shown in a list.

The list contains information about the video:

  • title
  • description
  • length of the video
  • how long would the video be available for
  • availability of subtitles and Audio descriptions
  • Whether the video is freely available or premium (the registered user could need to become a subscriptor to see it)

Description of the current software system

  • microservices: description of each of the services here? or let them come up with it?
    • running on ec2
    • messages via some bus (do we want/need to be specific here?)
  • Ad server (ie provides ads and perhaps a separate ad server for ad observability and admin such as adding some config)
  • AuthN and Authz by thirdparty
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment