Hey folks!
We've reached one of the most important posts in the My Broker B3 series. Up until now we built each piece of the ecosystem separately — the price synchronizer, the matching engine, the financial custody, the asset catalog. Now it's time ...
Hey folks!
Continuing the My Broker B3 series, we've reached one of the most business-logic-rich services in the ecosystem: the Broker Wallet API.
In previous posts we built the B3 infrastructure market price sync and matching engine. Now we enter ...
Hello everyone!
Continuing the My Broker B3 series, we've reached one of the most anticipated components of the ecosystem: the B3 Matching Engine API.
In the previous post, we built b3-market-sync-api which synchronizes real prices from brapi.dev a...
Hello everyone!
Continuing the My Broker B3 series, today we'll talk about an essential component on the B3 side of our simulator: the B3 Market Sync API.
Before building the engine that decides whether an order gets executed or rejected, we need t...
Hey folks!
Continuing the My Broker B3 series, today we build trading-broker-asset — the Java service that consumes the quotes published to Kafka by trading-broker-market-data and transforms them into structured data in MySQL, with high-performance ...
Hey folks!
Quick tooling post today. Before moving forward to the next services, I want to share the tools I use to visualize and inspect data in MongoDB and Kafka during development.
Without these tools, debugging an asynchronous data pipeline wou...
Hey folks!
Continuing the My Broker B3 series, today we'll build the first microservice in the ecosystem: the trading-broker-market-data.
This service has a simple and well-defined responsibility: fetch real quotes for Brazilian assets from the Bra...
Hey folks!
In the previous posthttps://dev.to/rvneto/building-a-microservices-ecosystem-stock-brokerage-simulator-my-broker-b3-45bj, I introduced the overview of My Broker B3. Today we'll talk about the foundation that supports the entire ecosystem:...
Hey folks!
I'm starting a series of articles to document the development of My Broker B3 — a personal project where I apply advanced software engineering concepts, distributed systems and messaging to simulate the real-world operation of a stock bro...