Built Application Architecture
8base utilizes Amazon Web Services (AWS) for hosting both backend and frontend applications.
8base employs a fully redundant and fault-tolerant Aurora MySQL relational database within AWS. For scalability and performance, automatic load-balancing is implemented across these redundant databases.
8base uses Amazon Lambda for serverless functions. The supported functions include:
- Custom Resolvers: Custom logic for queries and mutations.
- Triggers: Responses to database events.
- Scheduled and On-demand Tasks: Tasks that run based on a schedule or manual triggering.
- Web Hooks: For external integrations.
8base offers a GraphQL API that provides:
- Auto-generated CRUD commands
- Full-text search
Applications constructed with 8base's frontend tools produce a React application hosted on AWS S3. For optimized delivery, CDN services are facilitated by Amazon CloudFront.
8base’s backend and GraphQL API support frontends built using developers’ framework of choice or even other low-code tools. In these cases, frontend applications can be hosted using Netlify, Vercel or any other hosting provider.
8base’s backend and GraphQL API support native mobile applications built using any of the prevailing frameworks and/or tools.