Skip to content
Browse files

Better project description in README.

  • Loading branch information...
1 parent a6ecdf1 commit 9b06ba9f7dae22be079694c8ceb6d2becbde0ded @knutin committed Apr 2, 2012
Showing with 9 additions and 7 deletions.
  1. +1 −1 LICENSE
  2. +8 −6 README.md
View
2 LICENSE
@@ -1,6 +1,6 @@
The MIT License
-Copyright (c) 2011 Knut Nesheim
+Copyright (c) 2012 Knut Nesheim
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
View
14 README.md
@@ -1,21 +1,23 @@
-# elli - experimental web server
+# elli - Erlang web server for HTTP APIs
-The purpose of this project is to try out a few experiments in the
-core of the web server loop to create a webserver that is as robust
-and performant as it can be.
+This project is experimenting with a different core architecture to
+create a webserver that can be the building block for a massive
+throughput, low latency HTTP API. If robustness and performance is
+more important than a wide feature set, then `elli` might be for you.
+It is used in production at Wooga.
Goals:
+ * Simple
* Robustness
- * As minimalistic as can be, without sacrificing robustness and correctness
+ * Performance
* Not use more processes or messages than absolutely required
* Upgrade without restart
* Chunked transfer
* Well tested
* Traceability
* Metrics, stats, hooks
- * Gzip compression for replies over a certain size
Non-goals:

0 comments on commit 9b06ba9

Please sign in to comment.
Something went wrong with that request. Please try again.