Project Overview
Terminology
Backend
Code Standards
Code Guidelines
Microservices Design Guidelines
The Services
Authentication
The Broker
Quickwit
Memory Connector Setup
Python
Code Guidelines
Trino
Trino
Debugging
Trino Deployment
Trino Connectors
Trino blog
Trino Aggregation System Overview
Aggregations & exchange
GroupIdNode: Understanding Row Multiplication
PushPartialAggregationThroughExchange Optimizer
Git Conventions
Frontend
Getting Started
Technical Stack (High Level Overview)
Folder Structure
Conventions
Remix
Adding New Routes
Testing
Design Decisions
Framework
Polyfills
Icons
Troubleshooting
Known Issues
Architectural Research
Design Patterns
Modular Design
Feature-Sliced Design
Atomic Design Pattern
MVC (Model-View-Controller) Pattern
Clean Architecture / Hexagonal / Onion Pattern
Demo FSD
Demo: Modular Pattern
Devops
On-Call Guide
Utils For Everyday use
Single-AZ Evacuation Runbook
Atomic App
Intro
Usage
FAQ
Dev Docs
menu
search
Search
GitHub
Enable dark mode
Enable light mode
to navigate
to select
to close
cancel
Home
Frontend
Design Decisions
On this page
Title
Context
Decision
Consequences
Table of Contents
Title
Context
Decision
Consequences
Design Decisions
article
Framework
Remix & Co.
article
Polyfills
article
Icons