Erlang web MVC, now featuring Comet
Chicago Boss is a web MVC framework written in Erlang that supports Comet for real-time communication. Built as an alternative to Rails and Node.js frameworks, it leverages Erlang's functional programming model and asynchronous I/O to handle high traffic without performance degradation while maintaining clean, readable code. The framework includes an ORM called BossRecords, Django-style templating via ErlyDTL, support for multiple databases (MySQL, PostgreSQL, MongoDB, Riak, and others), built-in email handling, session management, and testing tools—all designed to simplify web application development in Erlang.