User:Nerdwiz/sandbox

Speedment is a Java stream ORM developed by the team at Speedment, Inc. It is an open source tool hosted at Github that uses Java 8 streams to develop relational database applications. Speedment is available under the Apache 2-license. Speedment also licenses extensions under closed-source commercial terms. Speedment is implemented in Java and accessible from software written in other languages that works on the JVM ie. Scala and Kotlin.

History
Version 0.1, was a part of the cloud music service Chilirec.

June, 2010 Enterprise Version 1.0 was released. Current release Alma 1.1.1 was launched Sep 8th, 2017.

Speedment Open Source Software was launched on GitHub 2015:
 * June 11th, 2015: 2.0.0 Hawthorne Early Access
 * September 4th, 2015: 2.1.0 Everett
 * October 18th, 2016: 3.0.0 Forest

Technology
Speedment is a Java 8 Stream ORM Toolkit and Runtime. The toolkit analyzes the metadata of an existing legacy relational database and creates a Java representation of the data model which together with the Speedment runtime allows the user to create Java applications using Java 8 streams without any specific query language or API. There is a resemblance between Java streams and SQL which is exemplified in the following table

Licensing and edition
Speedment is available as an open source and an enterprise edition. The open source edition is limited to open source databases. The enterprise edition, which requires a proprietary license, adds on commercial databases (Oracle, DB2, DB2/400 and Microsoft SQL Server) as well as Avro-files. It also includes an in-JVM-memory data store.

Speedment, Inc.
Speedment was founded by the serial-entrepreneurs Carina Dreifeldt (CEO) and Per Minborg (CTO) in 2010. It is a spin-off from the music service Chilirec.

Speedment, Inc. is headquartered in Palo Alto, CA, USA in Silicon Valley.