Get.it · thePros.co
Growth was outrunning the monolith, and search was the bottleneck. We decomposed it without ever going dark and rebuilt search & matching to carry 1M+ professionals.
A growing job platform had outrun its monolith. Search and matching were the bottleneck choking growth, and the architecture had no path to the next order of magnitude of users. A rewrite was off the table; the business had to keep running.
How we took it on.
- 01
Sequenced the decomposition so the lights stayed on throughout.
- 02
Carved out search and matching as independently scalable services.
- 03
Moved analytical workloads to BigQuery for scale and cost.
What shipped.
Service-based architecture replacing the monolith’s hot paths.
A rebuilt search & matching system tuned for relevance and throughput.
Data pipeline into BigQuery powering analytics and matching signals.
The outcome, in plain terms.
Scaled to serve 1M+ professionals.
Search and matching got faster as the system grew, not slower.
A platform ready for the next growth step, no rewrite required.
- Go
- Django
- Vue
- BigQuery
- PostgreSQL
- Secure SDLC
- Observability
They cut the monolith without ever taking us down. That is the hard part, and they made it look routine.