Marketplace by APIs: Product Thinking, Integration Patterns & Platform Evolution
summary
Marketplace runs as an API-first domain products platform where listing, software, maker and data-exposure domains are treated as products with documented contracts and SLOs, handling surprisingly high API volume despite a front-end experience. Front ends use GraphQL Node BFFs to orchestrate calls across domains, while a dedicated gateway enforces dynamic guardrails (ASAP service auth, session and token schemes, rate limits, circuit breakers). Migration from a decade-old monolith uses an anti-corruption layer and extensible primitives like the hosting-type primitive (server, data center, cloud, FedRAMP).
AI-written summary · about
chapters (5)
- 0:00Atlassian Marketplace intro
- 5:11Domain-driven architecture
- 11:45Integration patterns BFFs & gateway
- 16:18Platform evolution cases
- 20:50Key takeaways
related talks
42mThe future of API (Platform) architecture
32mNavigating Modern API Platforms: Insights & Strategies
01mThe Future API Stack for New Product Experiences
45mGet a consumer-based experience of software provisioning
37mBuilding Scalable Multi-Tenant Frontend Architecture for a B2B E-Commerce Platform
14mHow to build better and consistent APIs at scale
28mWhat will the next generation of API Portals look like?
16mYou Can't Outrun Complexity - But You Can Orchestrate It.
