Practical ideas off the top off my head:
Take a fast moving input data stream, and map it to some slower moving output streams.
Use a message queue, a web tier, a worker, and implement private and public caching internally in something like Redis. Implement HTTP caching.
Implement backups, failover, and recovery. Create runbooks and checklists.
Secure everything with MFA auth for admin-type users and design and implement lesser privileged user access.
Design and implement RBAC.
Add reporting, logging, fault-tolerance.
Make it platform agnostic and support multi-tenancy, i18n, and WCAG.
Support and test for HIPAA and GDPR compliance.
Document the whole thing.
Figure out how to write automated tests for all of these aspects.