Nitrogen Web Framework for Erlang
Nitrogen brings cutting-edge web development to Erlang.
Nitrogen was created by Rusty Klophaus. It is in active development, and is available for use under the MIT License.
Nitrogen brings cutting-edge web development to Erlang.
Nitrogen was created by Rusty Klophaus. It is in active development, and is available for use under the MIT License.
Erlang is a general-purpose concurrent programming language and runtime system. The sequential subset of Erlang is a functional language, with strict evaluation, single assignment, and dynamic typing. For concurrency it follows theActor model. It was designed by Ericsson to support distributed, fault-tolerant, soft-real-time, non-stop applications. The first version was developed by Joe Armstrong in 1986.[1] It supports hot swapping thus code can be changed without stopping a system.[2] Erlang was originally a proprietary language within Ericsson, but was released as open source in 1998.
Mnesia is a distributed, soft real-time database management system written in the Erlang programming language[1].
Combining the best features of document databases, key-value stores, and RDBMSes.
MongoDB (from “humongous”) is a scalable, high-performance, open source, schema-free, document-oriented database.
Riak combines a decentralized key-value store, a flexible map/reduce engine, and a friendly HTTP/JSON query interface to provide a database ideally suited for Web applications.
Apache CouchDB is a document-oriented database that can be queried and indexed in a MapReduce fashion using JavaScript. CouchDB also offers incremental replication with bi-directional conflict detection and resolution.
Flex is a highly productive, free open source framework for building and maintaining expressive web applications that deploy consistently on all major browsers, desktops, and operating systems. While Flex applications can be built using only the free open source framework, developers can use Adobe® Flex® Builder™ software to dramatically accelerate development.
Grails is an open source web application framework which leverages the Groovy programming language (which is in turn based on the Java platform). It is intended to be a high-productivity framework by following the “coding by convention”paradigm, providing a stand-alone development environment and hiding much of the configuration detail from the developer.
Run your web apps on Google’s infrastructure.
Easy to build, easy to maintain, easy to scale.
Scrum is an iterative, incremental framework for agile software development. Although the word is not an acronym, some companies implementing the process have been known to spell it with capital letters as SCRUM. This may be due to one of Ken Schwaber’s early papers, which capitalized SCRUM in the title.[1]
Although Scrum was intended for management of software development projects, it can be used to run software maintenance teams, or as a general project/program management approach.