Friday Hacks #229, October 7: How Supabase uses Cloudflare Workers and How to Build an Exchange
Posted on by Shen Yi Hong
Food 🍕🧋 will be served!
If you are unable to come join us physically, you are welcome to join us online!
1) How Supabase uses Cloudflare Workers
Supabase is an open source Firebase Alternative. We process billions of requests each month and we use Cloudflare Workers as our global API Gateway. This talk goes over our architecture, how we use Workers for routing, authentication and intelligently caching resources on a Content Delivery Network.
Inian Parameshwaran is a Senior Software Engineer at Supabase, an open-source Firebase alternative. He likes chocolates, working on developer tools and is passionate about security and performance. Previously, he founded a venture backed startup which helps speed up websites automatically. Did I mention he likes chocolates?
2) How to Build an Exchange
Electronic exchanges play an important role in the world financial system, acting as focal points where actors from across the world meet to trade with each other. However, building an exchange is a difficult technical challenge, requiring high transaction rates, low, deterministic response times, fairness, and reliability. This talk looks at the question of how to design an exchange through the lens of JX, a crossing engine we built at Jane Street for clients to access our proprietary liquidity.
Shi-Jie Khor is currently a software engineer at Jane Street Singapore, focusing on developing tools to study trading strategies in the firm. He graduated as valedictorian with a double degree in Mathematics and Computer Science from NUS in 2017. Outside of work, you will often find Shi-Jie in board games cafes, on climbing walls, or trying to solve puzzles at puzzle hunts.
The HANGAR by NUS Enterprise — the campus hub for entrepreneurs.