LYME (software bundle)
LYME and LYCE are
- Linux, the operating system;
- Yaws, the web server;
- CouchDB, the database;
- functional programming language.
The LYME and LYCE bundles can be and are combined with many other free and open-source software packages such as e.g.
, for monitoring.Details
Both databases
The query and
Interest in LYME as a stack had begun by August 2005,[3] as was soon cited as a high-performance web application platform that used a single development language throughout. Favorable comparisons to other popular stacks such as Ruby on Rails were soon forthcoming. Comparisons to LAMP have also been favourable,[citation needed] although some[4] have highlighted the difficulties of porting "SQL thinking" to the very different context of Mnesia.
Adoption
A successful user of LYME is the Swedish internet payment-processing company Klarna, who have built their whole architecture on LYME. This is seen as a successful project that demonstrates virtues of both LYME and functional programming in general.[5] LYME was also covered in the Erlang session[4] at the Software Practice Advancement (SPA) 2008.[6]
Besides Yaws, there are several other web servers written in Erlang, e.g. Mochiweb, Misultin, and Cowboy.
Besides Mnesia and CouchDB, there are a couple of other databases written in Erlang, e.g.,
See also
- LAMP (software bundle)
- MEAN (software bundle)– a JavaScript software stack for building dynamic web sites and web applications
References
- ^ Ghodsi, Ali. "Apache vs. Yaws". Archived from the original on 2007-01-18. Retrieved 2013-10-14.
- ^ Armstrong, Joe (2003). "Making reliable distributed systems in the presence of software errors" (PDF). Retrieved 2013-10-14.
- ^ "Things I Can No Longer Be Bothered With (LAMP)". August 22, 2005. Retrieved 2013-10-14.
- ^ a b "Lyme vs Lamp I". Archived from the original on 2009-03-16. Retrieved 2008-09-29.
- ^ Dr. Erik Stenman (13 December 2007). "Functional Programming in Real Life" (PDF). Department of Information Technology, Uppsala University. Retrieved 2013-10-14.
- ^ Erlang: What All The Fuss Is About. Software Practice Advancement (SPA) 2008. BCS. 16–19 March 2008. Retrieved 2013-10-14.
- ^ What You Need To Know About Amazon SimpleDB