2. Architecture Constraints

Any requirement that constrains software architects in their freedom of design and implementation decisions or decision about the development process. These constraints sometimes go beyond individual systems and are valid for whole organizations and companies.

Table 2.1 Technical Constraints
Constraint Explanation

C1

Budgetary: As more and more creators are onboarded the costs associated with software licenses and datacenter costs will increase over time.

C2

3rd Party Risk: There is risk in relying too heavily on APIs from other systems (X, YouTube, OpenAI, etc) where access to information can be limited or even removed with no warning.

C3

Scalability: Creating content at scale will be very compute and storage intensive.

C4

Competition: New creator tools (mostly AI) are being released constantly. The Creator System will have to strike a balance between tools we build vs tools we license vs tools we promote as affiliates vs tools we just recommend.