Files

24 lines
593 B
TeX

\section{Implementation}
\subsection{Technology Stack}
\begin{itemize}
\item \textbf{Gateway}: Go with net/http
\item \textbf{GraphQL}: gqlgen for schema-first development
\item \textbf{Cache}: Redis Cluster
\item \textbf{Load Balancing}: HAProxy with consistent hashing
\item \textbf{Observability}: Prometheus, Jaeger, structured logging
\end{itemize}
\subsection{Horizontal Scaling}
Gateway instances are stateless and horizontally scalable:
\begin{equation}
throughput = n \times throughput_{single}
\end{equation}
where $n$ is the number of gateway instances.