TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Using Erlang, CouchDB and RabbitMQ at Smarkets betting exchange (video)

36 pointsby vide0staralmost 16 years ago

3 comments

christofdalmost 16 years ago
-Nginx frontend with Python running for web templating<p>-URL requests are matched with Erlang patterns (and possibly some regexes with Nginx)<p>-Python/ Erlang bridge done with internal REST Api<p>-most unstructured data stored in CouchDB<p>-requests end up in RabbitMQ message queue<p>-how message queue and rules engine (collection of state machines) match up buyers and sellers is not explained<p>-how transactions between buyers and sellers are stored by appending to long files is not explained<p>-how either these long files are spread out to many machines, or how CouchDB is spread out is not explained<p>Interesting talk, but except for the buzzwords they didn't reveal much of their internals.
评论 #686147 未加载
robkalmost 16 years ago
I'm excited for Smarkets to launch. Nice to see new startups in London as well.
rjurneyalmost 16 years ago
I wonder what Twitter would have already become if they had early adopted an architecture like this?<p>I'm not trolling. Erlang is clearly ideal for this kind of thing. I wonder what kind of advantage it will give them?
评论 #686626 未加载