About ErlyWeb

ErlyWeb is a component-oriented web development framework written in Erlang and designed to work with Yaws, a high-performance Erlang web server. ErlyWeb simplifies building database-driven webapps that follow the tried and true MVC pattern using a great language with many outstanding strengths:

an elegant approach to concurrent programming

amazing scalability

fault-tolerant design

painless clustering

an embedded distributed DBMS for highly-available applications with soft real-time performance requirements

proven stability

simplicity

a high-performance VM with support for native code compilation

hot code swapping

easy binary parsing

the productivity and flexibility of dynamic typing combined with a rigorous defect-finding tool

facilities for distributed monitoring, logging, RPC, process-spawning, error-handling and debugging

the beauty of functional programming

a platform with 20 years of success at building very large-scale systems

large-scale systems 100% open source

borderline unhealthy amounts of fun

Feedback and contributions are appreciated!