Meteor is developed by Meteor Software. The startup was incubated by Y Combinator[3] and received $11.2M in funding from Andreessen Horowitz in July 2012.[4] Meteor raised an additional $20M in Series B funding from Matrix Partners, Andreessen Horowitz and Trinity Ventures.[5] It intends to become profitable by offering Galaxy, an enterprise-grade hosting environment for Meteor applications.[6]
Having been in development for about 8 months, Meteor was initially released in December 2011 under the name Skybreak.[7] By April 2012, the framework was renamed Meteor and officially launched.[8] During the next few months, and with the help of large investments from Andreessen Horowitz and endorsements from high-profile figures in the startup world,[8] Meteor steadily increased its user base and became more commonly used in production apps and websites.
Particularly after receiving large amounts of venture capital in its Series B funding round, Meteor acquired and integrated several other startups into its core product. Acquisitions have included FathomDB, a cloud database startup,[9] Galaxy, a cloud platform for operating and managing Meteor applications,[10] and Kadira, a performance monitoring solution.[11] Meteor has successfully monetized its userbase: In 2016, Meteor beat its own revenue goals by 30% by offering web hosting for Meteor apps through Galaxy.[12]
From 2016 the Meteor Development Group (the open source organisation powering Meteor) started working on a new backend layer based on GraphQL to gradually replace their pub/sub system, largely isolated in the whole node.js ecosystem: the Apollo framework.
In 2019, the Meteor framework and Galaxy Hosting Products were purchased by Tiny Capital. and renamed Meteor Software.
Distributed Data Protocol
Distributed Data Protocol (or DDP) is a client-server protocol for querying and updating a server-side database and for synchronizing such updates among clients. It uses the publish-subscribe messaging pattern. It was created for use by the Meteor JavaScript framework.[13] The DDP Specification is located on GitHub.[14]