Skip to main content
Architecture10 min read

Monolith vs Microservices: Why I Chose a Modular Monolith for Nexural

The Nexural platform has 7 systems but runs as a modular monolith, not microservices. Here's why that was the right call for a solo engineer, and when I'd split.

By Jason TeixeiraApril 8, 2026
ArchitectureMicroservicesMonolithTypeScriptSystem Design
Share:
On this page

The Nexural ecosystem has 7 interconnected systems: trading dashboard, Discord bot, research engine, alert system, newsletter studio, strategy tracker, and automation suite.

It would be natural to assume this is a microservices architecture. It's not. It's a modular monolith — and that was deliberate.

The Decision Framework

I asked three questions:

  1. How many engineers? One (me). Microservices multiply operational overhead. With one engineer, every new service means another deployment pipeline, another monitoring setup, another failure mode to debug at 2am.

  2. Do the modules need independent scaling? Not yet. The trading dashboard and research engine both run on Vercel. They don't have different scaling profiles that would justify separate infrastructure.

  3. Do the modules need different tech stacks? Partially — the Discord bot is Node.js, the alert system is .NET. Those are separate services by necessity. But the web apps are all Next.js/TypeScript and share types, utilities, and database access.

What "Modular Monolith" Means in Practice

The codebase is organized as one repo with clear domain boundaries:

\

Reader route

article -> proof -> offer

ReadClusterProofScope

cluster

Fintech & Trading Systems

intent

Architecture

route

next step

What to do with this

Turn the note into a build path.

If this topic maps to a real business problem, keep reading the cluster, study the academy path, or route the work into a scoped engagement.

Jason Teixeira
Written by
Jason Teixeira
Founder, Sage Ideas Studio · Principal Engineer
livebuild a1556e22026-06-19 03:29Z
// solo studio// no analytics resold// every commit human-reviewed