Timeline
Every dated event in the handbook, from 1932 to 2027: when each technology and idea appeared, and what changed since. These are the timelines from each page’s history, 5086 events in all. The landscape can play the same years on the map.
Area:
Show:
5086 of 5086 events
1930s
1932
- Functional programmingFirst · Alonzo Church introduces the λ-notation for functions
1950s
1953
- Backup & restoreFirst · IBM introduces the vacuum-column tape drive with the 701
- Data structuresFirst · Hans Peter Luhn’s IBM memo describes hashing into buckets with linked-list overflow
1956
- Block storageFirst · IBM’s RAMAC introduces random-access disk storage: 5 million characters
1958
- Dashboards and BIFirst · Hans Peter Luhn publishes “A Business Intelligence System” at IBM
- Functional programming · McCarthy starts implementing Lisp at MIT
1960s
1960
- ObservabilityFirst · Rudolf Kálmán defines observability in control theory
- Data structures · Edward Fredkin’s “Trie Memory” appears in Communications of the ACM
1961
- Cloud service modelsFirst · John McCarthy suggests computing could become a public utility
- Object-oriented programmingFirst · Dahl and Nygaard start work on a simulation language at the Norwegian Computing Center
1962
- Data structures · Adelson-Velsky and Landis publish the AVL tree, the first balanced binary search tree
1964
- Errors and exceptionsFirst · PL/I introduces ON-units (circa)
- Data structures · J. W. J. Williams publishes Algorithm 232, Heapsort, in CACM
1965
- Message queuesFirst · IBM announces QTAM for System/360 mainframes
- MultithreadingFirst · Dijkstra’s “Cooperating sequential processes” introduces semaphores and the deadly embrace
- Optional valuesFirst · Hoare adds the null reference to ALGOL W
1967
- Amdahl’s lawFirst · Amdahl’s AFIPS paper on the validity of the single-processor approach
- HypervisorsFirst · IBM’s CP-40 goes into production, running virtual machines on a modified System/360
- Virtual machinesFirst · IBM’s CP-40 goes into production, running virtual machines on one System/360
- Object-oriented programming · Simula 67 introduces classes, subclasses and objects; Kay coins “object-oriented”
1968
- CachingFirst · IBM announces the System/360 Model 85, the first commercial computer with a cache
- In-process cachesFirst · Donald Michie describes “memo” functions in Nature
- MicroservicesFirst · Melvin Conway’s “How Do Committees Invent?” appears in Datamation
- Team structuresFirst · Melvin Conway’s “How Do Committees Invent?” appears in Datamation
1970s
1970
- Database indexesFirst · Bayer and McCreight describe B-trees in a Boeing Scientific Research Laboratories report
- Incident managementFirst · Southern California fires expose failures of multi-agency coordination
- Relational databasesFirst · Codd publishes the relational model at IBM San Jose
- Data structures · Bayer and McCreight describe B-trees in a Boeing research report
- Team structures · Jo Freeman’s talk “The Tyranny of Structurelessness”
1971
- FTPFirst · RFC 114 proposes a File Transfer Protocol at MIT
- Network protocolsFirst · RFC 114 proposes a File Transfer Protocol for the ARPANET
1972
CFirst · B, extended with types and compiled to machine code, is renamed C
- Entity-attribute-value (EAV)First · Warner, Olmsted and Rutherford describe the HELP medical decision system
- Programming languagesFirst · C’s most creative year at Bell Labs, as the language of Unix
- Version controlFirst · Marc Rochkind starts SCCS at Bell Labs
- Object-oriented programming · Smalltalk-72, the first real Smalltalk, runs at Xerox PARC
1973
- Actor modelFirst · Hewitt, Bishop and Steiger propose the actor formalism at IJCAI
- Synchronous and asynchronous executionFirst · Hewitt, Bishop and Steiger describe the actor model
- TCPFirst · Work begins on a host-to-host protocol for interconnected networks
C · The Unix kernel is rewritten in C
- Functional programming · Milner’s group at Edinburgh begins LCF, whose metalanguage becomes ML
- Hypervisors · Goldberg’s Harvard thesis classifies monitors as Type I (bare machine) and Type II (hosted)
1974
- SQLFirst · Chamberlin and Boyce publish SEQUEL, designed for IBM’s System R
- Relational databases · IBM’s System R project begins; SEQUEL, later SQL, is designed
- TCP · RFC 675 specifies an Internet Transmission Control Program
1975
- Amdahl’s law · Fred Brooks’s The Mythical Man-Month
- Errors and exceptions · Goodenough publishes the first papers on structured exception handling
1976
- Build toolsFirst · Base version of Stuart Feldman’s Make, April 24, at Bell Labs
- Database clients and design toolsFirst · Peter Chen publishes the entity-relationship model; Gordon Everest describes crow’s foot notation
- Terminal user interfaces (TUIs)First · ECMA-48 standardizes terminal control sequences
1977
- Errors and exceptions · CLU’s termination-model exception design is complete
- Functional programming · Backus’s Turing lecture: “Can Programming Be Liberated from the von Neumann Style?”
- Synchronous and asynchronous execution · Baker and Hewitt describe call-by-future
1978
- Editors and terminalsFirst · DEC introduces the VT100 terminal, whose escape codes terminals still emulate
- Linters, formatters and type checkersFirst · Stephen C. Johnson writes
lintfor C at Bell Labs C · Kernighan and Ritchie publish The C Programming Language (K&R)
- Data structures · Guibas and Sedgewick give red-black trees their name
- Synchronous and asynchronous execution · Hoare publishes “Communicating Sequential Processes”
- Terminal user interfaces (TUIs) · DEC introduces the VT100 (August)
1979
- AuthenticationFirst · Morris and Thompson describe salted, slow password hashing in Unix
C++First · Stroustrup starts “C with Classes” at Bell Labs
- ContainersFirst ·
chrootappears in Version 7 Unix - Key-value storesFirst · Ken Thompson’s
dbmkey-value library ships with AT&T Unix - Backup & restore · Seventh Edition Unix ships
dumpwith incremental levels 0 to 9 - Object-oriented programming · Stroustrup starts “C with Classes”, which becomes C++ (released 1985)
- Programming languages · Bjarne Stroustrup starts “C with Classes”, later C++
- Relational databases · Oracle V2, one of the first commercial SQL databases, ships
1980s
1980
- Binary parsing and encodingFirst · Danny Cohen names the big-endian and little-endian camps
- UDPFirst · RFC 768 defines UDP, for name servers and TFTP
- Incident management · Forest Service report describes FIRESCOPE and the Incident Command System
- Network protocols · UDP published as RFC 768
- Terminal user interfaces (TUIs) · The curses library is published in 4.0BSD
1981
- Binary parsing and encoding · RFC 791 fixes the IPv4 header: bit fields, most significant octet first
- Network protocols · IP and TCP published as RFC 791 and RFC 793
- TCP · RFC 793 defines TCP, alongside IP in RFC 791
1982
- Distributed ledgersFirst · Lamport, Shostak and Pease publish “The Byzantine Generals Problem”
- Incident management · ICS broadened to all hazards in the National Interagency Incident Management System
1983
- CRUDFirst · James Martin’s Managing the Data-base Environment likely popularises the term
- Data warehousesFirst · Teradata DBC/1012, a database computer built for decision support
- DNSFirst · Paul Mockapetris publishes the first DNS specs, RFC 882 and 883
- Dynamic dispatchFirst · C++ adds virtual functions, borrowed from Simula
- Event loopFirst · 4.2BSD ships the
select()system call - File storageFirst · IBM’s Barry Feigenbaum designs SMB for networked DOS file access
C++ · First used inside AT&T in August; renamed C++ late that year
- Entity-attribute-value (EAV) · Stead and Hammond describe TMR’s “chartless” medical record from Duke
- TCP · Target date for the ARPANET’s complete switch from NCP to TCP/IP
1984
- Remote procedure callsFirst · Birrell and Nelson publish “Implementing Remote Procedure Calls”
- Database indexes · Guttman publishes the R-tree for spatial searching
- DNS · Four UC Berkeley graduate students describe BIND, a DNS server for Unix
- Dynamic dispatch · Deutsch and Schiffman describe inline caching for Smalltalk-80
- File storage · Sun Microsystems creates NFS
- Terminal user interfaces (TUIs) · terminfo ships with System V Release 2
1985
- Bitemporal modelingFirst · Snodgrass and Ahn’s “A Taxonomy of Time in Databases” separates valid and transaction time
- FTPSFirst · RFC 959 FTP sends everything unencrypted
- Pub/subFirst · Teknekron Software Systems founded; builds the Information Bus for trading rooms
- Static dispatchFirst · First commercial C++ release, with function and operator overloading and virtual functions
C++ · First commercial release (Cfront 1.0) and The C++ Programming Language
- FTP · RFC 959, the current FTP specification
1986
BEAM (Erlang virtual machine)First · Erlang work begins at Ericsson’s Computer Science Laboratory
ErlangFirst · Erlang work starts at the Ericsson Computer Science Laboratory
PostgreSQLFirst · POSTGRES project begins at UC Berkeley under Michael Stonebraker
- Purely functional data structuresFirst · Driscoll, Sarnak, Sleator and Tarjan present “Making Data Structures Persistent”
- Runtime virtual machinesFirst · Erlang work begins at the Ericsson Computer Science Laboratory
- SprintsFirst · Takeuchi and Nonaka publish “The New New Product Development Game” in HBR
- Actor model · Work on Erlang begins at the Ericsson Computer Science Laboratory
- Block storage · SCSI-1 standard published, growing out of Shugart’s SASI (1981)
- Relational databases · SQL becomes an ANSI standard, and ISO follows in 1987
- SQL · ANSI adopts the SQL standard; ISO follows in 1987
- Version control · Dick Grune posts the CVS shell scripts
1987
HaskellFirst · Committee formed at FPCA ’87 to design a common lazy functional language
- Workflow orchestrationFirst · The sagas paper introduces compensating transactions
- DNS · RFC 1034 and 1035 define DNS as it is still used
- Microservices · Garcia-Molina and Salem propose sagas: transactions undone by compensating steps
- Pub/sub · Cornell’s Isis toolkit released, with a topic-based “news” service
- UDP · DNS (RFC 1035) recommends UDP port 53 for standard queries
1988
- CQRSFirst · Bertrand Meyer’s Object-Oriented Software Construction introduces command-query separation
- Data notebooksFirst · Mathematica 1.0 ships with a notebook front end
- ETL & ELT pipelinesFirst · Devlin and Murphy at IBM describe a warehouse loaded from operational systems
- Amdahl’s law · Gustafson’s “Reevaluating Amdahl’s Law” after 1,024-processor results at Sandia
- Block storage · Patterson, Gibson and Katz publish “A Case for Redundant Arrays of Inexpensive Disks”
- Data warehouses · Devlin and Murphy at IBM describe the “business data warehouse”
Haskell · Wadler proposes type classes to the committee
- Remote procedure calls · Sun publishes its RPC protocol as RFC 1050
- Static dispatch · Stroustrup presents templates at the USENIX C++ conference
- Synchronous and asynchronous execution · Liskov and Shrira’s promises for asynchronous remote calls
1989
- Customer supportFirst · First ITIL books published by the UK government’s CCTA
- MonadsFirst · Moggi presents monads for describing computation at LICS
PythonFirst · Implementation starts at CWI in December
BEAM (Erlang virtual machine) · JAM, the first Erlang virtual machine, replaces the Prolog interpreter
C · ANSI C (C89) is completed; ISO adopts it as C90 in 1990
Erlang · JAM virtual machine, about 70 times faster than the Prolog prototype
- File storage · NFS version 2 published as RFC 1094 (March)
Haskell · Work on GHC begins at the University of Glasgow
PostgreSQL · Version 1 released to outside users
- TCP · RFC 1122 makes congestion control a requirement
1990s
1990
- Coordination servicesFirst · Lamport submits “The Part-Time Parliament”, describing Paxos; it is published in 1998
- Errors and exceptions · Koenig and Stroustrup publish “Exception Handling for C++”
- Functional programming · Haskell 1.0 report published
Haskell · Haskell 1.0 report published on April 1
- Programming languages · Haskell 1.0 report published on 1 April
1991
- HTTPFirst · Tim Berners-Lee documents the original HTTP, later called HTTP/0.9
JavaFirst · Gosling, Sheridan and Naughton start the project at Sun as Oak
- Semantic layersFirst · Business Objects files its patent for querying databases through business objects (granted 1996)
- Dashboards and BI · Business Objects files its patent for querying databases through business terms
- Dynamic dispatch · Polymorphic inline caches for Self (ECOOP ’91)
- Key-value stores · First general release of Berkeley DB
- Monads · Moggi’s “Notions of computation and monads” published
- Network protocols · Tim Berners-Lee’s first HTTP: one
GETline over TCP port 80 - Programming languages · Guido van Rossum posts Python to Usenet in February
Python · Version 0.9.0 posted to alt.sources in February
- Remote procedure calls · CORBA 1.0 defines an IDL for distributed objects
- Static dispatch · Cfront 3.0 ships templates
1992
- Identity & access (IAM)First · Ferraiolo and Kuhn formalise role-based access control at NIST
- Binary parsing and encoding · Graham Hutton’s “Higher-order functions for parsing”
- Data warehouses · Bill Inmon publishes Building the Data Warehouse
- File storage · Network Appliance (NetApp) founded; its file server appliances come to dominate NAS
- Monads · Wadler’s “The essence of functional programming” applies monads to everyday programs
- SQL · SQL-92 adds keys, referential integrity and subqueries in
FROM
1993
eBPFFirst · McCanne and Jacobson publish the BSD Packet Filter at USENIX
- Incremental view maintenanceFirst · Gupta, Mumick and Subrahmanian publish Maintaining Views Incrementally at SIGMOD
- Infrastructure as codeFirst · Mark Burgess creates CFEngine at the University of Oslo
kdb+First · Arthur Whitney and Janet Lustgarten found Kx Systems to sell K
- Real-time analytics databasesFirst · E. F. Codd coins the term OLAP
- Amdahl’s law · Gunther presents the capacity model that becomes the Universal Scalability Law
- ETL & ELT pipelines · Informatica is founded; graphical ETL tools spread through the 1990s
- Message queues · IBM introduces MQSeries
- Monads · Peyton Jones and Wadler’s “Imperative functional programming” shows monadic I/O
- Terminal user interfaces (TUIs) · ncurses 1.8.1, the first widely used version (November)
1994
- Formal methodsFirst · Lamport publishes “The Temporal Logic of Actions” in ACM TOPLAS
- Post-quantum cryptographyFirst · Peter Shor publishes polynomial-time quantum algorithms for factoring and discrete logarithms
- RESTFirst · Fielding starts the “HTTP object model” in October
TLA+First · “The Temporal Logic of Actions” is published in ACM TOPLAS- Bitemporal modeling · The TSQL2 temporal extension to SQL-92 is published
- FTP · RFC 1579 recommends passive mode for firewalls; RFC 1635 explains anonymous FTP
PostgreSQL · Andrew Yu and Jolly Chen add SQL, creating Postgres95
Python · Python 1.0 released in January
1995
JavaScriptFirst · Brendan Eich writes the Mocha prototype at Netscape in May; it ships as LiveScript in a Navigator 2.0 beta in September
- Load-balancing algorithmsFirst · RFC 1794 describes rotating DNS answers to spread load
MySQLFirst · MySQL’s official birthday, May 23
Perforce P4First · Christopher Seiwald starts writing Perforce in Alameda, California
RacketFirst · The PLT group starts an outreach project for novice programmers
ScalaFirst · Odersky and Wadler’s Pizza compiles a functional language to Java bytecode
- SFTPFirst · Tatu Ylönen releases SSH 1.0; IANA assigns it port 22
- Synthetic monitoringFirst · Keynote Systems founded to measure websites from the user’s side
- The Apache Software FoundationFirst · The eight-person Apache Group patches NCSA HTTPd; Apache 1.0 ships December 1
- TLSFirst · Netscape’s SSL 2.0 specification (Kipp Hickman, February)
- Database indexes · Hellerstein, Naughton and Pfeffer present GiST at VLDB
Java · Sun releases Java in May
- Multithreading · Ousterhout’s talk “Why Threads Are A Bad Idea (for most purposes)”
- Object-oriented programming · Sun announces Java
- Sprints · Schwaber and Sutherland first present Scrum at OOPSLA
1996
- HTTPSFirst · SSL 3.0, the protocol HTTPS first ran over in practice
Java Virtual Machine (HotSpot)First · JDK 1.0 released on 23 January
- Load balancersFirst · Cisco LocalDirector ships, an early dedicated load-balancing appliance
- LSM treesFirst · O’Neil, Cheng, Gawlick and O’Neil publish the LSM-tree in Acta Informatica
- Object storageFirst · Carnegie Mellon’s NASD project proposes object-based network disks
XMLFirst · W3C forms the SGML Editorial Review Board, chaired by Jon Bosak
- Backup & restore · Tridgell and Mackerras publish the rsync algorithm
BEAM (Erlang virtual machine) · First Erlang/OTP release, R1B
- Data warehouses · Ralph Kimball’s The Data Warehouse Toolkit popularises star schemas
Erlang · First Erlang/OTP release, R1B
- Errors and exceptions · Java 1.0 ships, with compiler-checked exceptions
- Functional programming · Okasaki’s thesis on purely functional data structures
- HTTP · HTTP/1.0 documented as RFC 1945
JavaScript · Navigator 2.0 ships JavaScript 1.0 in March
- Monads · Haskell 1.3 adopts monadic I/O and do notation
Perforce P4 · Perforce Software incorporated (August)
PostgreSQL · Renamed PostgreSQL; version 6.0 follows in January 1997
- Programming languages · JDK 1.0 ships Java on a virtual machine
- Purely functional data structures · Okasaki’s thesis reconciles amortization and persistence with lazy evaluation
- REST · HTTP/1.0 published as RFC 1945 in May
- Runtime virtual machines · JDK 1.0 ships on 23 January
- TLS · SSL 3.0, the version TLS is based on (November 18)
1997
- Automated testingFirst · Beck and Gamma write the first JUnit on a flight to OOPSLA
- CDNsFirst · MIT paper introduces consistent hashing to relieve web hot spots
- Foreign function interfacesFirst · JDK 1.1 ships with the Java Native Interface
HetznerFirst · Martin Hetzner founds the company in Gunzenhausen
- Caching · HTTP/1.1 adds
Cache-Controlfor browsers and proxies - FTPS · RFC 2228 adds
AUTH,PROT,PBSZandCCCsecurity extensions to FTP Haskell · The Haskell Workshop decides to freeze a stable Haskell 98
- HTTP · HTTP/1.1 published on the Standards Track as RFC 2068
Java Virtual Machine (HotSpot) · Sun buys Animorphic, makers of the Strongtalk VM
JavaScript · Ecma publishes ECMA-262, the first ECMAScript edition
- Load-balancing algorithms · Karger and colleagues publish consistent hashing (STOC)
1998
DbVisualizerFirst · Roger Bjärevall starts work on DbVisualizer
- Issue trackingFirst · Bugzilla goes live at mozilla.org in April and is open-sourced in August
- NoSQL databasesFirst · Carlo Strozzi names his shell-based relational database NoSQL
VMware ESXiFirst · VMware founded in Palo Alto
- Actor model · Ericsson announces the AXD301 switch; Open Source Erlang released in December
BEAM (Erlang virtual machine) · Erlang released as open source in December
C++ · C++98, the first ISO standard (ISO/IEC 14882:1998)
- CDNs · Akamai incorporated on 20 August
- Database clients and design tools · phpMyAdmin is started as a web front-end to MySQL
Erlang · AXD301 announced in March; Open Source Erlang released in December
- FTP · RFC 2428 adds
EPRTandEPSVfor IPv6 - Load balancers · Wensong Zhang starts the Linux Virtual Server project
- Load-balancing algorithms · Linux Virtual Server starts, with round robin, least-connection and hashing schedulers
- Message queues · JMS gives Java a standard API for messaging products
XML · XML 1.0 becomes a W3C Recommendation (10 February)
1999
- AlertingFirst · NetSaint, later Nagios, sends a notification per failed check
Apache JMeterFirst · Versions 1.0.1 to 1.4 are released between January and July
- Branching strategiesFirst · Extreme Programming popularizes continuous integration into one mainline
- Common Vulnerabilities and Exposures (CVE)First · MITRE proposes a common enumeration in January; the CVE List launches in September with 321 records
- DRY: Don’t Repeat YourselfFirst · The Pragmatic Programmer names the DRY principle
- Error trackingFirst · Windows Error Reporting goes into use, bucketing crash reports
- Graph databasesFirst · RDF becomes a W3C Recommendation
- IoT device messagingFirst · MQTT designed to monitor oil pipelines over satellite
MQTTFirst · Stanford-Clark and Nipper design MQTT for pipelines over satellite
OVHcloudFirst · Octave Klaba founds OVH
- PiperFirst · Google moves its code from CVS to Perforce, in a single repository
ScalewayFirst · Online starts web hosting and domain registration
- Search indexesFirst · Doug Cutting writes Lucene; it joins Apache in 2001
- Software as a service (SaaS)First · Salesforce is incorporated to build a CRM delivered over the web
- Time-series databasesFirst · Tobias Oetiker’s RRDtool, with its fixed-size round-robin database, is in public beta
- Web APIsFirst · Dave Winer publishes the XML-RPC specification
- Authentication · Provos and Mazières present bcrypt, with an adjustable cost
- Bitemporal modeling · Snodgrass publishes “Developing Time-Oriented Database Applications in SQL”
C · C99 adds
long long,<stdint.h>,//comments and variable length arrays- CDNs · Akamai’s commercial service launches in April, with Yahoo! as a charter customer
- Database clients and design tools · DbVisualizer 1.0, a Java client for any JDBC database
DbVisualizer · Version 1.0 released publicly
- DRY: Don’t Repeat Yourself · Fowler’s Refactoring popularises Don Roberts’s rule of three
- Event loop · Dan Kegel publishes the C10K problem
- Formal methods · TLC, the TLA+ model checker by Yuan Yu, Panagiotis Manolios and Lamport
- FTP · RFC 2577 documents bounce attacks and other security problems
- FTPS · TLS 1.0 (RFC 2246), which RFC 4217 later builds on
- Hypervisors · VMware Workstation virtualizes x86 with binary translation
Java Virtual Machine (HotSpot) · HotSpot performance engine released on 27 April
- Multithreading · Dan Kegel publishes the C10K problem
- Network protocols · TLS 1.0 (RFC 2246), based on Netscape’s SSL 3.0
- Object storage · Seagate submits an object storage device command set to the T10 committee
- Observability · NetSaint, later renamed Nagios, is released
- Pub/sub · MQTT written to monitor oil pipelines over satellite
- Purely functional data structures · Kaplan and Tarjan publish deques with worst-case O(1) catenation
- REST · HTTP/1.1 published as RFC 2616 in June
- Runtime virtual machines · Sun releases the HotSpot JIT engine in April
Scala · Odersky joins EPFL and builds Funnel
- The Apache Software Foundation · The ASF incorporates on June 1 as a 501(c)(3) non-profit
TLA+ · TLC, the TLA+ model checker, is described at CHARME- TLS · TLS 1.0 published as RFC 2246
- Virtual machines · VMware Workstation virtualizes the x86 PC
XML · Namespaces in XML (January)
2000s
2000
Apache SubversionFirst · CollabNet starts Subversion as a replacement for CVS (February)
BaculaFirst · Kern Sibbald starts the project in JanuaryC#First · Microsoft announces C# on June 26 and submits it to ECMA
- CI/CD pipelinesFirst · Martin Fowler and Matthew Foemmel publish “Continuous Integration” in September
Neo4jFirst · The founders build a first graph prototype after hitting relational limits
SQLiteFirst · Hipp writes SQLite; version 1.0 is released in August
- Build tools · Ant leaves the Tomcat code base to become Apache Ant
- Cloud service models · salesforce.com launches hosted CRM with “The End of Software”
- Containers · FreeBSD 4.0 ships jails for shared hosting
- File storage · NFSv4 (RFC 3010) builds in file locking, with state kept on the server (December)
- HTTPS · RFC 2818 documents HTTP over TLS on port 443
- Issue tracking · Joel Spolsky publishes “Painless Bug Tracking”
- Load balancers · Willy Tarreau starts writing HAProxy
- REST · Fielding’s dissertation defines REST
- Software as a service (SaaS) · salesforce.com launches with “The End of Software”
- Web APIs · SOAP 1.1 published as a W3C Note; Fielding’s dissertation defines REST
2001
.NET runtime (CLR)First · ECMA-335, the Common Language Infrastructure, published in December
Cherry ServersFirst · Founded by students in Lithuania
Hibernate ORMFirst · Gavin King starts Hibernate as an alternative to EJB 2 entity beans
JSONFirst · Crockford starts sending JavaScript object literals as data at State Software
- LogsFirst · RFC 3164 documents the BSD syslog protocol as observed
- Object-relational mappingFirst · Gavin King starts Hibernate as an alternative to EJB 2 entity beans
Protocol BuffersFirst · Work on Proto1 starts inside GoogleYAMLFirst · Design starts on yaml-core; the first YAML framework is written in Perl
ZephyrFirst · Wind River buys Eonic Systems, maker of the Virtuoso RTOS
Apache Subversion · Subversion becomes self-hosting (August 31)
- Bitemporal modeling · The SQL/Temporal standards project is cancelled amid controversy
- Data notebooks · Fernando Pérez starts IPython at CU Boulder
- Event loop · Jonathan Lemon presents
kqueueat USENIX Hetzner · First rented data center, in Nuremberg
- Load-balancing algorithms · Mitzenmacher publishes “The Power of Two Choices in Randomized Load Balancing”
- Object-oriented programming · Dahl and Nygaard receive the Turing Award for Simula
- Purely functional data structures · Bagwell publishes “Ideal Hash Trees”
Scala · Design of Scala begins
- SFTP · SSH File Transfer Protocol draft-02 defines protocol version 3
- Sprints · The Agile Manifesto is written at Snowbird, Utah
SQLite · Version 2.0 replaces gdbm with its own B-tree
- Version control · Subversion becomes self-hosting on August 31
VMware ESXi · ESX Server, VMware’s first bare-metal hypervisor, ships
XML · W3C XML Schema 1.0 (May)
2002
- Base Class Library patternsFirst · .NET Framework 1.0 and C# 1.0, with events and Begin/End async
- Data transfer objectsFirst · Fowler’s Patterns of Enterprise Application Architecture names the Data Transfer Object
- Event busesFirst · The term “enterprise service bus” appears in print, credited to Gartner’s Roy Schulte
F#First · First release from Microsoft Research Cambridge, in June
Haskell containersFirst · Daan Leijen writes Data.Map(copyright date in the module)NGINXFirst · Igor Sysoev starts writing nginx to tackle the C10K problem
- Service layerFirst · Fowler’s Patterns of Enterprise Application Architecture names Service Layer, Transaction Script and Domain Model
.NET runtime (CLR) · CLR 1.0 ships with the .NET Framework and C# 1.0 in January
Bacula · First public release, 1.16, on SourceForge on April 14C# · C# 1.0 ships with Visual Studio .NET in January
- Containers · Linux 2.4.19 adds mount namespaces, the first namespace
DbVisualizer · DbVisualizer Pro launched
- Formal methods · Specifying Systems, the TLA+ book, is published
- Issue tracking · Atlassian launches Jira
JSON · json.org goes up with the grammar
- Microservices · Bezos’s service-interface mandate at Amazon, by Steve Yegge’s later account
- Object storage · EMC Centera ships content-addressed archive storage
- Object-relational mapping · Fowler’s Patterns of Enterprise Application Architecture names Active Record, Data Mapper and Unit of Work
- Runtime virtual machines · C# 1.0 and the .NET Framework’s CLR ship in January
- The Apache Software Foundation · The board creates the Apache Incubator in October
TLA+ · Specifying Systems, the TLA+ book, is published- Version control · The Linux kernel moves to BitKeeper
2003
Amazon EC2First · Black and Pinkham’s paper on standardized, automated, web-service infrastructureApache CamelFirst · Hohpe and Woolf publish Enterprise Integration Patterns
Apache HadoopFirst · Google publishes the GFS paper; the MapReduce paper follows in 2004
- API frameworksFirst · PEP 333 defines WSGI, a standard interface between Python web servers and applications
- Correlation IDsFirst · Enterprise Integration Patterns names the Correlation Identifier
- Domain-driven designFirst · Eric Evans publishes Domain-Driven Design
MemcachedFirst · Brad Fitzpatrick writes memcached for LiveJournal
- MetricsFirst · Google creates Borg, and soon Borgmon to monitor it
Microsoft Hyper-VFirst · Microsoft acquires Connectix’s Virtual PC and Virtual Server (Feb 19)
- MonolithsFirst · DHH starts writing Basecamp as one application
QEMUFirst · First commit (February 18); 0.1 in March; 0.4 boots a Linux kernel in June
RabbitMQFirst · John O’Hara starts designing AMQP at JPMorgan
Xen Project hypervisorFirst · “Xen and the Art of Virtualization” presented at SOSP by the Cambridge team- Yocto ProjectFirst · OpenEmbedded started by Chris Larson, Michael Lauer and Holger Schurig (January)
- Caching · Brad Fitzpatrick writes memcached for LiveJournal
- Dashboards and BI · Tableau is founded to commercialise Stanford’s Polaris research
DbVisualizer · DbVis Software AB founded in Stockholm
- DRY: Don’t Repeat Yourself · Thomas tells Bill Venners DRY covers schemas, tests, builds and docs, not just code
- Errors and exceptions · Armstrong’s thesis sets out “let it crash”; Hejlsberg explains why C# has no checked exceptions
- Event buses · Enterprise Integration Patterns names the Message Bus and Content-Based Router
- Hypervisors · Xen introduces paravirtualization on x86
- Incident management · US presidential directive leads to the National Incident Management System
kdb+ · Kx releases q and the kdb+ database
- Message queues · JPMorgan begins designing the open AMQP protocol
Scala · First Scala release
- Service layer · Evans’s Domain-Driven Design separates application, domain and infrastructure layers
- Service layer · Fowler’s “Anemic Domain Model” calls logic-only services an anti-pattern
- Virtual machines · Xen released from the University of Cambridge
- Workflow orchestration · BPEL4WS, from IBM and Microsoft, is submitted to OASIS
2004
Active Record (Ruby on Rails)First · Rails, with Active Record, is released as open source in July
Amazon SQSFirst · Beta opens in November, the first AWS infrastructure serviceCephFirst · Sage Weil writes the first Ceph code during his PhD at UC Santa Cruz
CloudflareFirst · Prince and Holloway start Project Honey Pot to track spammers
- Commit conventionsFirst · Linus Torvalds proposes
Signed-off-by:and the Developer’s Certificate of Origin (May 23) - Documentation sitesFirst · Markdown 1.0.1 released on 17 December
JenkinsFirst · Kohsuke Kawaguchi starts Hudson at Sun Microsystems
pg_trgmFirst · Teodor Sigaev commits the trigram module to contrib in May
- The Ceph FoundationFirst · Sage Weil starts Ceph as research at UC Santa Cruz
Apache Subversion · Subversion 1.0 (February 23)
- Automated testing · Mike Cohn describes the test automation pyramid at a Scrum gathering
- Block storage · iSCSI (RFC 3720) carries SCSI block commands over TCP/IP
- Data transfer objects · Fowler’s “Local DTO” warns against DTOs without a remote boundary
- Event loop · Nginx 0.1.0, the first public release
Hibernate ORM · King and Christian Bauer join JBoss
- Identity & access (IAM) · RBAC becomes the ANSI/INCITS 359 standard
- In-process caches · Brad Fitzpatrick explains why per-process caches pushed LiveJournal to memcached
Memcached · Linux Journal article: LiveJournal, Slashdot and Wikipedia use it
NGINX · First public release on 4 October, under the BSD licence
- Object-relational mapping · Ruby on Rails is released with Active Record
- Service layer · Fowler names the Dependency Injection pattern
- Software as a service (SaaS) · Gmail brings SaaS email to consumers
SQLite · Version 3.0 arrives in June, supported in part by AOL
- Synthetic monitoring · Selenium starts at ThoughtWorks
- The Apache Software Foundation · Apache License 2.0 published in January
YAML · YAML 1.0 published (January)
2005
Apache CouchDBFirst · Damien Katz starts CouchDB
- API gatewaysFirst · IBM buys DataPower, maker of XML gateway appliances for SOA
- Artifact registriesFirst · Tamás Cservenák starts Proximity, a Maven proxy (December)
- Blue-green deploymentsFirst · A ThoughtWorks project uses blue-green deployment for sub-second cutover
ClojureFirst · Hickey starts Clojure during a self-funded sabbatical
- Document databasesFirst · Damien Katz starts CouchDB
ElasticsearchFirst · Shay Banon open-sources Compass, a Java framework on top of Lucene
- File formatsFirst · C-Store paper makes the case for column stores; RFC 4180 documents CSV
Gerrit Code ReviewFirst · Guido van Rossum begins Mondrian, Google’s internal review tool
GitFirst · First commit April 7; the kernel moves April 16; Junio Hamano maintainer from July; 1.0 in December
- Git hooksFirst · Git gains its
updatehook (July 31), sample hooks (August 2), andpre-commit,commit-msgandpost-commit(August 18)
libvirtFirst · First commit by Daniel Veillard (November 2), as libxen; 0.0.1 in DecemberMercurialFirst · Matt Mackall announces Mercurial v0.1 on the kernel mailing list (April 19)
- Narrow tablesFirst · First release of Wickham’s reshape package for R
- Persistence: state, events and replayFirst · Martin Fowler describes Event Sourcing
Proxmox Virtual EnvironmentFirst · Martin and Dietmar Maurer found Proxmox Server Solutions
Sonatype Nexus RepositoryFirst · Tamás Cservenák starts Proximity (December)
SQLAlchemyFirst · Michael Bayer introduces SQLAlchemy
- Threat detection (SIEM)First · Gartner analysts Mark Nicolett and Amrit Williams introduce the term SIEM
- Unity Version ControlFirst · Pablo Santos co-founds Códice Software to build Plastic SCM
- Wide tablesFirst · C-Store paper: a relational database that stores each column separately
Active Record (Ruby on Rails) · Rails 1.0 on 13 December
Apache Subversion · 1.2 adds file locking and makes FSFS the default (May 23)
- Authentication · SAML 2.0 becomes an OASIS Standard
- Backup & restore · PostgreSQL 8.0 adds WAL archiving and point-in-time recovery
- Base Class Library patterns · C# 2.0 iterators; .NET Framework 2.0 brings the Event-based Asynchronous Pattern
- Build tools · Maven 2.0 is released (October)
C# · C# 2.0 adds generics and iterators
- Commit conventions · Linus Torvalds makes Git’s first commit (April 7)
- Common Vulnerabilities and Exposures (CVE) · NIST launches the National Vulnerability Database; FIRST becomes custodian of CVSS in April
- Data warehouses · C-Store paper makes the case for column stores
F# · F# 1.0 declared in January
- FTP · RFC 4217 standardises FTP over TLS
- FTPS · RFC 4217 standardises explicit FTP over TLS with
AUTH TLS
Haskell containers · Ross Paterson adds Data.SequenceHibernate ORM · Hibernate 3.0 adds JDK 5 annotations
- Hypervisors · Intel ships the first processors with hardware virtualization (VT-x)
- Infrastructure as code · Luke Kanies starts Puppet
Jenkins · First Hudson release in February
MySQL · Oracle buys Innobase, maker of the InnoDB engine
pg_trgm · Ships with PostgreSQL 8.0 in January, with GiST indexes
QEMU · Bellard’s USENIX paper on QEMU’s portable dynamic translator
- Software as a service (SaaS) · Salesforce AppExchange opens to third-party apps
- Version control · BitKeeper split in April; Git’s first commit on April 7; Mercurial announced
- Virtual machines · Intel VT-x and AMD-V add hardware virtualization to x86
XML · Atom syndication format published as RFC 4287
YAML · YAML 1.1, with
yes/noandon/offbooleans
2006
Amazon S3First · Launches on 14 March at $0.15 per GB-month; objects up to 5 GB
Amazon VPCFirst · EC2 launches on a single flat network shared by all customersApache HBaseFirst · Google publishes the Bigtable paper
Apache NiFiFirst · Development of Niagarafiles begins at the NSA
Azure ReposFirst · Team Foundation Server 2005 ships with centralized version control (March 17)
BazelFirst · Google starts building Blaze
- Data lakesFirst · Hadoop splits off from Nutch, bringing cheap storage on commodity servers
DRLM (Disaster Recovery Linux Manager)First · Relax-and-Recover (ReaR) created from a rewrite of mkCDrecGoogle BigQueryFirst · Dremel starts as a 20 percent project inside Google
- Infrastructure as a service (IaaS)First · Amazon EC2 enters beta on August 24
JFrog ArtifactoryFirst · Yoav Landman starts Artifactory as an open-source project
- KVM (Kernel-based Virtual Machine)First · Written at Qumranet by Avi Kivity and Yaniv Kamay
- On-callFirst · Werner Vogels: “You build it, you run it”
- oneTBBFirst · Intel releases Threading Building Blocks as a commercial library
Percona OperatorsFirst · Percona founded to support MySQLPgQueFirst · Marko Kreen starts PgQ at Skype, inspired by Slony-I
- Platform engineeringFirst · AWS launches, making infrastructure programmable
RustFirst · Graydon Hoare starts Rust as a personal project
- Time-series compressionFirst · Ratanaworabhan, Ke and Burtscher compress scientific doubles by XORing them with a prediction
- Virtual private cloudsFirst · EC2 launches with all customers on one shared, flat network
- Wide-column storesFirst · Google publishes the Bigtable paper
Amazon EC2 · Limited public beta opens on August 25 with a single instance type
Amazon SQS · Generally available in July, with messages of up to 8 KBApache Hadoop · NDFS and MapReduce leave Nutch as Hadoop; Yahoo adopts it
- Artifact registries · Yoav Landman starts Artifactory
Ceph · Ceph paper at OSDI and CRUSH paper at SC ’06
- Cloud service models · Amazon EC2 enters beta: virtual servers by the hour (IaaS)
- Coordination services · Google describes Chubby at OSDI
- Database indexes · PostgreSQL 8.2 adds GIN and rebuilds its R-tree on GiST
- Document databases · RFC 4627 describes JSON
- Domain-driven design · Evans and Fowler place pattern summaries in the Creative Commons
- Foreign function interfaces · Python 2.5 adds
ctypes, written by Thomas Heller, to the standard library Hibernate ORM · JPA 1.0, modelled on Hibernate, is finalised in May
Java · Sun starts releasing the JVM and libraries under the GPL (finished in May 2007)
Java Virtual Machine (HotSpot) · Sun releases HotSpot under the GPL on 13 November
JSON · RFC 4627 registers
application/json(July)
libvirt · Renamed libvirt (February); 0.1.0 in April- LSM trees · Google’s Bigtable paper describes memtables, SSTables, compactions and Bloom filters
- Message queues · Amazon SQS becomes generally available after a 2004 beta
- Metrics · Chris Davis writes Graphite at Orbitz
- Monoliths · Werner Vogels describes how Amazon grew out of its Obidos monolith into services
- NoSQL databases · Google publishes the Bigtable paper
- Object storage · Amazon S3 launches: buckets, keys and an HTTP API, billed per GB
- Object-relational mapping · Java Persistence API 1.0 is finalised, modelled on Hibernate
- Purely functional data structures · Hinze and Paterson publish finger trees
- REST · Amazon S3 launches with REST and SOAP interfaces
- Runtime virtual machines · Sun releases HotSpot under the GPL on 13 November
Scaleway · Dedibox begins renting dedicated servers
- Search indexes · Google Code Search launches with regex search over a trigram index
- SFTP · SSH-2 published as RFCs 4251 to 4254; SFTP draft-13 (version 6) is the last before it expires
SQLAlchemy · Version 0.1.0 on PyPI in February
- Unity Version Control · Plastic SCM 1.0 unveiled at TechEd Developers in Barcelona (November)
- Web APIs · Amazon S3 launches with REST and SOAP interfaces
- Wide tables · Google’s Bigtable paper; “wide-column” later names a different idea
Xen Project hypervisor · Amazon EC2 launches, its first instances running as Xen PV guestsXML · ECMA-376 standardises Office Open XML (December)
YAML · Kyrylo Simonov releases PyYAML and LibYAML
2007
Amazon DynamoDBFirst · Amazon’s Dynamo paper describes its internal key-value storeApache CassandraFirst · Amazon’s Dynamo paper, co-written by Avinash Lakshman, is published
- Apache PigFirst · Yahoo Research’s Pig enters the Apache Incubator in September
Apache ThriftFirst · Facebook publishes the Thrift paper and open-sources it in AprilBackblaze B2 Cloud StorageFirst · Backblaze is incorporated in April to sell unlimited computer backup
- ConstructFirst · Construct 2.0; Filiba steps back from the project
FossilFirst · Fossil hosts itself (July 16); SQLite’s documentation moves to it (November 12)
GitHubFirst · First commit on October 19
GoFirst · Griesemer, Pike and Thompson sketch the language on 21 September
HerokuFirst · Development starts in June, for Ruby apps only
- Hybrid (medium) tablesFirst · Wickham’s reshape paper describes melting and casting between long and wide
MongoDBFirst · 10gen is founded to build a cloud platform and starts the database
Oracle VirtualBoxFirst · innotek releases VirtualBox 1.3.2 under the GPL in January
- Platform as a service (PaaS)First · Heroku is founded to run Ruby web apps
- The Linux FoundationFirst · OSDL and the Free Standards Group announce their merger into the Linux Foundation on January 22
- Unbounded queriesFirst · Release It! is published; in December Nygard names the “Unbounded Result Set”
ZeroMQFirst · Pieter Hintjens registers zeromq.org; ZeroMQ starts at iMatix with Martin Sustrik as architect
Apache Camel · James Strachan checks in the Camel routing library on 19 March, inside ActiveMQ’s repository
Apache HBase · Mike Cafarella posts HBase code; it ships in Hadoop 0.15.0
- Artifact registries · Sonatype starts Nexus, which absorbs Proximity
Bacula · Bacula 2.0- Binary parsing and encoding · Construct 2.0, a declarative binary parser and builder for Python
C# · C# 3.0 adds LINQ and lambda expressions
Clojure · Announced and released as open source on October 17
- Common Vulnerabilities and Exposures (CVE) · CVSS version 2 released in June
- Customer support · Zendesk launches a hosted help desk, built in a Copenhagen loft
- Entity-attribute-value (EAV) · Dinu and Nadkarni publish guidelines on when EAV is and isn’t appropriate
F# · Asynchronous workflows (
async { }) announced in October- Graph databases · Neo4j is open-sourced under the GPL
Haskell containers · GHC 6.8.1 (3 November) splits containers0.1 off frombase- Hypervisors · KVM merged into Linux 2.6.20
- Key-value stores · Amazon publishes the Dynamo paper
- KVM (Kernel-based Virtual Machine) · Merged into Linux 2.6.20 (February 5); OLS paper describes the design
libvirt · QEMU support added by Daniel P. Berrangé, released in 0.2.0 (February 14)- Message queues · RabbitMQ, an open-source AMQP broker, is released
- Narrow tables · The reshape paper names the wide-to-long step “melting”
Neo4j · Neo Technology is formed in Sweden; Neo4j is released under the GPL
- NoSQL databases · Amazon publishes the Dynamo paper
- oneTBB · Open-sourced under GPLv2 with a runtime exception (July)
PgQue · Open-sourced in SkyTools; Londiste replication is its first user
- Purely functional data structures · Clojure ships persistent hash maps and vectors as its default collections
RabbitMQ · RabbitMQ 1.0 released in February by LShift and CohesiveFT
- Remote procedure calls · Facebook open-sources Thrift in April
Sonatype Nexus Repository · Sonatype asks him to build Nexus, which absorbs Proximity
- Virtual machines · KVM merged into Linux 2.6.20
- Virtual private clouds · Nicira founded to pursue software-defined network virtualization
VMware ESXi · ESX Server 3i: a 32 MB hypervisor with no service console
- Wide tables · Wickham’s reshape package names the wide-to-long step “melting”
- Wide-column stores · HBase code is posted and ships with Hadoop 0.15.0
Xen Project hypervisor · Citrix agrees to buy XenSource for about $500 million (August 15)
2008
Amazon CloudFrontFirst · CloudFront launches in beta on 18 November with 14 edge locations
Amazon EBSFirst · Launches on 20 August: 1 GB–1 TB volumes, snapshots stored in S3Apache HiveFirst · Facebook contributes Hive to Hadoop as a contrib project
Apache ZooKeeperFirst · Comes to the Apache Software Foundation, under the Hadoop project
Azure Blob StorageFirst · Windows Azure announced at PDC in October; storage enters production in November
CedarDBFirst · Kemper and Neumann start HyPer at TU Munich- Cross-platform mobile appsFirst · PhoneGap is created to build mobile apps from web code
DuplicatiFirst · Kenneth Skovhede starts Duplicati as a GUI for Duplicity in June
Entity Framework CoreFirst · Entity Framework 1 ships with .NET Framework 3.5 SP1
GelFirst · Yury Selivanov and Elvis Pranskevichus start MagicStack
Google App EngineFirst · Preview launches at Campfire One: Python only, for the first 10,000 developers
Google Cloud RunFirst · App Engine preview: Google’s first managed platform for running apps
- JamstackFirst · GitHub Pages launches on December 18, publishing sites through Jekyll
- Local cloud emulatorsFirst · App Engine ships with an SDK and a local development environment
- ML frameworksFirst · Theano development begins at the University of Montreal
SentryFirst · First commit of
djangodblogon 12 May- Serverless functions (FaaS)First · Google App Engine preview runs apps without managed servers
- Software-defined networkingFirst · OpenFlow paper published in April
- Static read modelsFirst · Tom Preston-Werner announces Jekyll, a static site generator for a personal blog
TARSFirst · TAF in use inside Tencent
Amazon EC2 · EBS adds persistent volumes in August; beta label dropped in October- Amdahl’s law · Gunther shows Amdahl’s and Gustafson’s laws are special cases of the USL
Apache Camel · Becomes a top-level Apache project in December
Apache Cassandra · Facebook launches Inbox Search on Cassandra and open-sources it
Apache CouchDB · Enters the Apache Incubator in February and graduates in November
Apache Hadoop · Top-level Apache project; Yahoo’s Webmap runs on 10,000+ cores
- Apache Pig · SIGMOD paper on Pig Latin; Pig 0.1.0; graduates as a Hadoop subproject
Apache Subversion · 1.5 adds merge tracking (June 19)
Apache Thrift · Enters the Apache Incubator in May- Backup & restore · Amazon EBS launches with snapshots to S3
Bacula · Bacula Systems SA founded to offer commercial support- Base Class Library patterns · Framework Design Guidelines, 2nd edition
- Block storage · Amazon EBS makes network block volumes self-service in the cloud
- CDNs · Amazon CloudFront offers a CDN with no contract, billed per GB
Cherry Servers · Goes all in on hosting and infrastructure
- Cloud service models · Google App Engine preview: apps on Google’s infrastructure (PaaS)
- Commit conventions · Tim Pope’s “A Note About Git Commit Messages” (April 19)
- Containers · cgroups merged into Linux 2.6.24; LXC released
- Coordination services · ZooKeeper, built at Yahoo, comes to the Apache Software Foundation
- CQRS · Udi Dahan’s training course applies CQRS with service-oriented design
- Distributed ledgers · Satoshi Nakamoto publishes the Bitcoin paper in October
- Document databases · CouchDB becomes a top-level Apache project
- Documentation sites · Sphinx 0.1, written for the Python documentation, in March
- Dynamic dispatch · Google open-sources Chromium with the V8 JavaScript engine
- Error tracking · First commit of
django-db-log, later Sentry (May) - Error tracking · thoughtbot launches Hoptoad, a hosted error catcher for Rails (July)
Gerrit Code Review · Rietveld released; Gerrit begins as patches to it for the Android Open Source Project
Git · GitHub opens to the public
GitHub · Pull requests in February; public launch on April 10
- Graph databases · SPARQL becomes a W3C Recommendation
JavaScript · TC39 abandons ES4 and starts Harmony
JFrog Artifactory · JFrog is founded around Artifactory
- KVM (Kernel-based Virtual Machine) · Red Hat buys Qumranet for about $107 million (September)
- Load balancers · Google’s Maglev software load balancer starts serving production traffic
- LSM trees · Facebook launches inbox search on Cassandra
Mercurial · Mercurial 1.0 (March 24)
- Microservices · Netflix starts its seven-year move from a monolith to cloud microservices
Microsoft Hyper-V · Hyper-V released to manufacturing for Windows Server 2008 (June 26)
MySQL · Sun Microsystems buys MySQL AB for about $1 billion
- Object storage · Windows Azure Storage, with blobs, tables and queues, enters production (November)
- Object-relational mapping · Microsoft ships the Entity Framework in .NET 3.5 SP1
Oracle VirtualBox · Sun announces the purchase of innotek on February 12 and completes it on February 20
pg_trgm · PostgreSQL 8.3 adds GIN support
- Platform as a service (PaaS) · Google App Engine opens as a preview on April 7
Protocol Buffers · Proto2 is open-sourced on July 7; licence moves to BSD in SeptemberProxmox Virtual Environment · 0.9 in April, the first public release; 1.0 in October with KVM and OpenVZ
Python · Python 3.0 breaks compatibility with 2.x to fix its design
- SQL · SQL:2008 standardizes
FETCH FIRST n ROWS ONLY - The Apache Software Foundation · Hadoop becomes a top-level project; the Attic is set up in November
- Time-series databases · Graphite, built at Orbitz, is open-sourced
- TLS · TLS 1.2 (RFC 5246) becomes the recommended version
- Version control · GitHub opens to the public on April 10
VMware ESXi · ESXi becomes free to download (July 28)
- Wide-column stores · Facebook open-sources Cassandra
XML · XML 1.0 Fifth Edition, the current text (November)
- Yocto Project · Intel buys OpenedHand, maker of the Poky build system
2009
AkkaFirst · Bonér starts Akka in February and tags 0.5 in July
Amazon CloudWatchFirst · Launches on 18 May with Elastic Load Balancing and Auto ScalingApache AvroFirst · Doug Cutting proposes Avro as a Hadoop subproject in April; 1.0 ships in July
- Apache BookKeeperFirst · BookKeeper contributed to Apache ZooKeeper in January
Apache FlinkFirst · Stratosphere research project starts at TU Berlin
Apache SparkFirst · Spark created at UC Berkeley’s AMPLab
Apache TinkerPop (Gremlin)First · TinkerPop starts at Los Alamos National Laboratory- AutoscalingFirst · AWS Auto Scaling launches alongside CloudWatch and Elastic Load Balancing
AWS Application Load BalancerFirst · Elastic Load Balancing launches with CloudWatch and Auto Scaling
Axon FrameworkFirst · Allard Buijze starts Axon Framework as open source- Canary releasesFirst · IMVU describes automatic canary pushes with statistical rollback
ClickHouseFirst · Alexey Milovidov starts ClickHouse as an experiment at Yandex
Cloud FoundryFirst · Conceived at VMware as Project B29
- Cloud Foundry FoundationFirst · Project B29 starts at VMware
- Container orchestrationFirst · Mesos first presented by UC Berkeley researchers
FoundationDBFirst · FoundationDB is founded by Dave Rosenthal, Nick Lavezzo and Dave Scherer
jOOQFirst · Lukas Eder starts jOOQ- Lakehouse catalogsFirst · Hive paper describes the metastore: databases, tables, locations in a relational database
LogstashFirst · Jordan Sissel starts Logstash; first prototype commit in August
MariaDBFirst · Monty Widenius forks MySQL; MariaDB 5.1.38 beta ships in October
Node.jsFirst · Ryan Dahl presents Node.js at JSConf EU in Berlin in November
Open vSwitchFirst · First release, developed at Nicira
- Query enginesFirst · Facebook describes Hive, SQL over files in Hadoop
RedisFirst · Built to scale LLOOGG; released as open source in February
RethinkDBFirst · Founded with Y Combinator seed funding, first as a MySQL storage engine for SSDs- Structured loggingFirst · RFC 5424 adds structured data elements to syslog
- Table formatsFirst · Hive paper describes tables as directories plus a metastore
- Zenko CloudServerFirst · Scality founded
- Actor model · Akka 0.5 brings Erlang-style actors to the JVM
Amazon EC2 · Spot Instances let customers bid on unused capacity
Amazon VPC · Amazon VPC introduced on 25 August, connected to data centers by IPsec VPNApache Camel · Camel 2.0 in August
Apache Cassandra · Cassandra enters the Apache Incubator in January
Apache CouchDB · Presented at the first NoSQL meetup in San Francisco
Apache Hive · VLDB paper describes Hive at Facebook: 700+ TB, 100+ users
- Apache Pig · About 60% of Yahoo’s ad-hoc Hadoop jobs come through Pig
- API gateways · Sonoa Systems releases Apigee, a cloud API management tool
- Automated testing · Cohn’s Succeeding with Agile publishes the pyramid
Backblaze B2 Cloud Storage · Publishes the Storage Pod design: 45 drives, 67 TB, about $7,867
- Caching · Redis brings data structures and persistence to in-memory stores
Clojure · Clojure 1.0 released in May
Cloudflare · Cloudflare founded; wins the Harvard Business School business plan competition
- CQRS · Dahan’s “Clarified CQRS” separates the pattern from event sourcing
- CRUD · Roy Fielding: “It is okay to use POST”; Udi Dahan: “Don’t Delete: Just Don’t”
- Data lakes · Facebook describes Hive: SQL tables mapped onto HDFS directories
- Document databases · MongoDB’s first official release, 0.8
Duplicati · First release in June
- Error tracking · Microsoft publishes ten years of WER experience at SOSP
- Errors and exceptions · Go is released without exceptions
- Event loop · Ryan Dahl releases Node.js
- File formats · Avro brings schema-described binary row files to Hadoop
Fossil · The SQLite source code moves to Fossil (August 11)
Gerrit Code Review · Gerrit 2.0, the Java rewrite (January 26)
Go · Released as open source on 10 November
- Graph databases · TinkerPop starts work on Gremlin and a common graph API
Hetzner · Own data center park opens in Falkenstein
- HTTP · Google announces SPDY
- Incremental view maintenance · DBToaster, a SQL compiler for delta processing, at VLDB
- Infrastructure as code · Chef released
- Issue tracking · GitHub adds Issues, with closing from commit messages
JavaScript · ES5 published in December; Node.js released in May
JSON · ECMAScript 5 adds a built-in JSON object (December)
- Key-value stores · Redis is released as open source
- KVM (Kernel-based Virtual Machine) · QEMU 0.10 adds KVM acceleration upstream (March); KSM lands in Linux 2.6.32
- Load balancers · AWS launches Elastic Load Balancing as a managed service
- Logs · RFC 5424 standardises syslog and obsoletes RFC 3164
Memcached · 1.4.0 adds the binary protocol
Microsoft Hyper-V · Windows Server 2008 R2 adds live migration (Oct 22)
MongoDB · First official release, 0.8, in February
- Multithreading · Google open-sources Go, with goroutines
MySQL · Widenius forks MySQL as MariaDB after Oracle announces it will buy Sun
- NoSQL databases · The NoSQL meetup in San Francisco on 11 June gives the movement its name
- On-call · PagerDuty founded in Toronto by three former Amazon engineers
- Optional values · Hoare’s talk “Null References: The Billion Dollar Mistake” at QCon London
Percona Operators · Percona XtraBackup launchedPgQue · SkyTools 3 alpha adds cascading, cooperative consumers and the
pgqddaemon- Programming languages · Go becomes open source on 10 November
QEMU · QEMU 0.10 (March): TCG, KVM acceleration, virtio and live migration
- Relational databases · Amazon RDS offers managed MySQL in the cloud
Rust · Mozilla begins sponsoring the project
SQLAlchemy · Version 0.5 brings a stable form in January
- Static read models · Martin Fowler describes Eager Read Derivation from Greg Young’s QCon talk
- Synchronous and asynchronous execution · Google open-sources Go, with goroutines and channels
TLA+ · PlusCal, the algorithm language that translates to TLA+- Virtual private clouds · Amazon VPC introduced: isolated networks linked to data centers by VPN
YAML · YAML 1.2 makes YAML a strict superset of JSON
2010s
2010
- Activity feedsFirst · Yahoo! Research’s “Feeding Frenzy” paper analyses push versus pull per producer and consumer
AerospikeFirst · Sold as Citrusleaf
Amazon Route 53First · Amazon Route 53 announced on 5 December
Amazon SNSFirst · Beta launch in April, delivering over HTTP, HTTPS, email and to SQS
Apache DrillFirst · Google publishes the Dremel paperApache KafkaFirst · Built at LinkedIn to move activity data and metrics
Apache ParquetFirst · Google’s Dremel paper describes columnar storage for nested records
Astra DBFirst · Riptano, later DataStax, is founded to support Cassandra
AWS IAMFirst · IAM previewed in SeptemberBitbucketFirst · Atlassian buys Bitbucket, a Mercurial host with 60,000 accounts (September 29)
- Chaos engineeringFirst · Netflix describes Chaos Monkey as one of the first systems it built on AWS
Chaos MonkeyFirst · Netflix describes Chaos Monkey as one of the first systems it built on AWSDatadogFirst · Pomel and Lê-Quôc found Datadog in New York in June
- Distributed tracingFirst · Google publishes the Dapper paper
DPDK (Data Plane Development Kit)First · Created at Intel
- Event streamsFirst · LinkedIn starts building Kafka to replace ad hoc pipelines
Google Cloud StorageFirst · Announced as Google Storage for Developers at Google I/O; limited preview (May)
HashiCorp VagrantFirst · Started in January; 0.1.0 released in March for VirtualBox
- LakehousesFirst · James Dixon coins “data lake” for raw data kept in Hadoop
- Open Infrastructure FoundationFirst · Rackspace and NASA launch OpenStack in July
OpenStackFirst · Rackspace and NASA announce OpenStack on 19 July
OpenTelemetryFirst · Google publishes the Dapper paper on distributed tracing
OpenTSDBFirst · Benoît Sigoure starts OpenTSDB at StumbleUpon- Package managersFirst · Bundler’s guidance: applications commit
Gemfile.lock, libraries don’t PlanetScaleFirst · YouTube creates Vitess to scale its MySQL databases
Red Hat OpenShiftFirst · Red Hat acquires Makara, the PaaS start-up behind the first OpenShift
SeaweedFSFirst · Facebook presents the Haystack photo store at OSDI- Service discovery & meshFirst · Yahoo’s ZooKeeper paper describes a coordination service teams use as a registry
toxFirst · Holger Krekel releases tox 0.5 (July)VitessFirst · Created at YouTube to scale its MySQL databases
Active Record (Ruby on Rails) · Rails 3.0 in August
Amazon CloudFront · Custom origins let it serve from any HTTP server, not just S3Apache Avro · Becomes a top-level Apache project in April
Apache Cassandra · Becomes a top-level Apache project; Facebook picks HBase for Messages
Apache CouchDB · CouchDB 1.0, the first stable release
Apache HBase · Top-level Apache project in April; Facebook picks it for Messages
Apache Hive · Becomes a top-level Apache project in September
- Apache Pig · Becomes a top-level Apache project in September
Apache Spark · HotCloud paper in June; BSD licence added to the code in December
Apache Subversion · Becomes a top-level Apache project, Apache Subversion (February)
Apache Thrift · Becomes a top-level Apache project in OctoberApache ZooKeeper · USENIX ATC paper; becomes a top-level Apache project
- Automated testing · tox 0.5 runs a package’s tests across Python interpreters in virtualenvs
Azure Blob Storage · Commercially available on 1 February, with Blobs, Tables and Queues
- Base Class Library patterns · .NET Framework 4 introduces
Task - Blue-green deployments · Fowler’s bliki entry in March; Humble and Farley’s Continuous Delivery in July
- Branching strategies · Vincent Driessen publishes the git-flow branching model in January
- Canary releases · Humble and Farley describe canary releasing in Continuous Delivery
- CDNs · Cloudflare launches, with a free plan
Ceph · Ceph client merged into Linux 2.6.34
Cherry Servers · Launches the BalticServers brand for foreign markets
- CI/CD pipelines · Humble and Farley publish Continuous Delivery
Cloudflare · Public launch at TechCrunch Disrupt on 27 September
- Container orchestration · Twitter begins testing Mesos
- Coordination services · ZooKeeper paper at USENIX ATC; it becomes a top-level Apache project
- Correlation IDs · Google’s Dapper paper propagates trace and span IDs
- CQRS · Greg Young’s CQRS Documents set out the architecture
- CRUD · RFC 5789 adds the HTTP
PATCHmethod - Data lakes · James Dixon coins “data lake” in a blog post
- DNS · The root zone is signed with DNSSEC in July; Route 53 launches
- Domain-driven design · Greg Young’s CQRS Documents build a DDD architecture on separate commands and queries
Elasticsearch · Elasticsearch announced and released as 0.4.0 in February
- Entity-attribute-value (EAV) · Bill Karwin’s SQL Antipatterns lists EAV as a logical design antipattern
F# · Visual F# 2.0 ships with Visual Studio 2010; source released under Apache 2.0 in November
- File formats · Google’s Dremel paper shows columnar storage for nested data
- Foreign function interfaces · Haskell 2010 makes the foreign function interface part of the language standard
GitHub · Pull Requests 2.0 turns them into discussions with diffs (August 31)
Google BigQuery · Dremel paper at VLDB; BigQuery introduced at Google I/O in May
Haskell · Haskell 2010 report, edited by Simon Marlow
Heroku · Salesforce agrees to buy Heroku for about $212 million on December 8
- Infrastructure as a service (IaaS) · Rackspace and NASA announce OpenStack in July; first release, Austin, on October 21
- IoT device messaging · IBM publishes MQTT 3.1 royalty-free
Java · Oracle completes its acquisition of Sun and becomes Java’s steward
MQTT · IBM publishes MQTT 3.1 royalty-free
MySQL · Oracle completes the Sun deal; InnoDB becomes the default engine in 5.5
Neo4j · Neo4j 1.0 is released
- Object storage · Google previews its storage service (May); Rackspace open-sources OpenStack Swift (July)
- Observability · Google publishes the Dapper paper on distributed tracing
OpenStack · First release, Austin, with Nova and Swift on 21 October
Oracle VirtualBox · Oracle completes its purchase of Sun in January; 4.0 splits off the Extension Pack in December
- Persistence: state, events and replay · Greg Young’s CQRS Documents link event sourcing, DDD and CQRS
- Platform as a service (PaaS) · Salesforce agrees to buy Heroku for about $212 million on December 8
PostgreSQL · 9.0 adds built-in streaming replication and hot standby
- Pub/sub · Amazon SNS brings managed topics to the cloud
- Query engines · Google’s Dremel paper shows interactive SQL on data in place
RabbitMQ · SpringSource (VMware) acquires Rabbit Technologies
Racket · PLT Scheme is renamed Racket with version 5.0, released in June
Redis · VMware hires Sanfilippo to work on Redis full time
- Search indexes · Shay Banon open-sources Elasticsearch in February
Sentry · Released as
django-sentry- Sprints · First Scrum Guide; David Anderson’s book on the Kanban Method
SQLite · 3.7.0 adds write-ahead logging (WAL)
- Static read models · Greg Young’s CQRS Documents set out denormalised, eventually consistent query sides
- The Apache Software Foundation · HBase, Hive, Pig, Cassandra and ZooKeeper become top-level projects
- Wide-column stores · Cassandra and HBase become top-level Apache projects
- Yocto Project · Linux Foundation announces the Yocto Project (October)
- Zenko CloudServer · First version of Scality RING released
ZeroMQ · iMatix leaves the AMQP working group to focus on ZeroMQ
2011
Amazon ElastiCacheFirst · Launches in beta as a managed Memcached-compatible cache (August)Apache DruidFirst · Metamarkets introduces Druid in April
ArangoDBFirst · triAGENS in Cologne commits the first AvocadoDB code in October
AWS Cloud Development Kit (CDK)First · AWS CloudFormation launches with JSON templates
AWS CloudFormationFirst · CloudFormation launches on February 25 with JSON templatesAWS Elastic BeanstalkFirst · Public beta on January 19, for Java apps on Tomcat
- Backend as a service (BaaS)First · Parse is founded; mobile backend as a service startups multiply
CitusFirst · Citus Data is founded in Istanbul and joins Y Combinator
DapperFirst · Sam Saffron writes up the mapper behind Stack Overflow’s speed-up (30 March)ElixirFirst · José Valim makes the first commit on 9 January
FluentdFirst · First commit in June; v0.10.0 tagged in October
GitLabFirst · Dmitriy Zaporozhets and Valeriy Sizov start GitLab in Ukraine (first commit October 8)
JupyterFirst · The IPython Notebook is released
nanopbFirst · Petteri Aimonen writes nanopb- NewSQL and distributed SQLFirst · Matthew Aslett of The 451 Group coins “NewSQL”
OpenAPI SpecificationFirst · Swagger 1.0 released in August, after Tony Tam started it at Wordnik in 2010
ReactFirst · First used in Facebook’s News Feed
RealmFirst · TightDB founded; Y Combinator summer batch
ReplitFirst · Amjad Masad builds JSRepl, an open-source precursor
RocksDBFirst · Google open-sources LevelDB under a BSD-style licence, July 27
- Stream processingFirst · Storm is open-sourced at Strange Loop, after Twitter buys BackType
TerraformFirst · Hashimoto calls for an open, cloud-agnostic CloudFormation
- UI librariesFirst · Twitter releases Bootstrap publicly on 19 August
Versity S3 GatewayFirst · Versity founded by Bruce Gilpin and Harriet CoverstonWebRTCFirst · Google open-sources WebRTC, built on technology from its purchase of Global IP Solutions
Akka · Akka 1.0 in February; Bonér and Odersky launch Typesafe in May
Amazon CloudWatch · Custom metrics in May
Amazon EBS · A faulty network change in US East causes a “re-mirroring storm” outage (April)
Amazon Route 53 · Generally available in May with weighted routing and load balancer aliases
Amazon SNS · SMS text message delivery
Amazon VPC · Internet gateways, public and private subnets, NAT and network ACLs arriveApache Avro · Hadoop adds a Protocol Buffers RPC engine; Avro’s role settles on data
- Apache BookKeeper · Code moved into its own BookKeeper subproject, with Hedwig
Apache Cassandra · Cassandra 1.0 is released in October
Apache Hadoop · Hadoop 1.0.0 released in December
Apache JMeter · JMeter becomes a top-level Apache project in November
Apache Kafka · Open-sourced in January; NetDB paper; enters the Apache Incubator in July
Apache TinkerPop (Gremlin) · TinkerPop1: Blueprints, Pipes, Gremlin and Rexster
AWS IAM · Launches in May; identity federation and temporary credentials in AugustAzure Blob Storage · SOSP paper describes Windows Azure Storage and its strong consistency
Bitbucket · Git repositories added alongside Mercurial (October 3)
- Bitemporal modeling · SQL:2011 adds application-time periods and system-versioned tables
- Branching strategies · Scott Chacon describes GitHub flow in August
C · C11 adds threads, atomics and a memory model
C++ · C++11 starts the modern era and a three-year release cycle
- Caching · AWS launches ElastiCache, a managed memcached-compatible cache
- Chaos engineering · Netflix announces the Simian Army, including Chaos Gorilla for losing a whole Availability Zone
Chaos Monkey · The Simian Army is announced- CI/CD pipelines · Hudson’s community renames the project Jenkins
Clojure · Work starts on ClojureScript, for JavaScript
Cloud Foundry · VMware releases Cloud Foundry under Apache 2.0 on April 12
- Cloud Foundry Foundation · VMware releases Cloud Foundry as open source
- Cloud service models · NIST SP 800-145 defines SaaS, PaaS and IaaS
- Construct · Corbin Simpson takes over maintenance and moves it to GitHub
- CQRS · Martin Fowler’s bliki entry warns that most systems don’t need it
- CRUD · Martin Fowler’s CQRS note contrasts it with the CRUD mental model
- Customer support · Intercom and Help Scout founded
Dapper · Dapper 1.0.0 published on NuGet (14 April)- Data notebooks · IPython 0.12 introduces the browser-based notebook in December
- Documentation sites · First release of the Swagger Specification in August
- Error tracking · Hoptoad is renamed Airbrake
- Event streams · Kafka is open-sourced
- Formal methods · AWS engineers start using TLA+
Google App Engine · Leaves preview with release 1.6.0 and a 99.95% SLA for paid apps
Google Cloud Storage · Opens to all developers, with objects up to 5 TB (May)
Heroku · Heroku conceives buildpacks; Adam Wiggins writes the twelve-factor app
- Identity & access (IAM) · AWS IAM launches with JSON policies; federation follows in August
- In-process caches · Python 3.2 adds functools.lru_cache; Guava 10 adds CacheBuilder
- Infrastructure as a service (IaaS) · NIST SP 800-145 defines infrastructure as a service
- Infrastructure as code · AWS CloudFormation launches in February with JSON templates
Java Virtual Machine (HotSpot) · JDK 7 adds invokedynamic for dynamic languages
Jenkins · The community renames the project Jenkins in January
- Logs · The Twelve-Factor App: treat logs as event streams
Logstash · v1.0.0 tagged in May
- LSM trees · Google open-sources LevelDB
Memcached · AWS launches ElastiCache, a managed Memcached service
- Metrics · Etsy releases StatsD
MQTT · IBM contributes MQTT client code to Eclipse Paho
NGINX · Nginx, Inc. founded to offer commercial support and products
- Object-relational mapping · Stack Overflow builds and open-sources Dapper, a micro-ORM
OpenTSDB · Version 1.0 is tagged in DecemberPerforce P4 · Streams arrive in the 2011.1 server
pg_trgm · 9.1 indexes
LIKEandILIKEand adds nearest-neighbour search- Platform as a service (PaaS) · VMware releases Cloud Foundry as open source (April 12); Heroku conceives buildpacks; Adam Wiggins writes the twelve-factor app
QEMU · QEMU 1.0 (December)
- Real-time analytics databases · Metamarkets introduces Druid for real-time ad analytics
Red Hat OpenShift · OpenShift launches in May as a hosted PaaS with its own container system
SeaweedFS · Chris Lu starts Weed-FS on Google Code (November)- Software as a service (SaaS) · NIST SP 800-145 defines software as a service
- Software-defined networking · Open Networking Foundation founded by six network operators in March
tox · tox 1.0 (May)VMware ESXi · ESXi 5.0: classic ESX is gone; ESXi only
WebRTC · First W3C Working Draft of the WebRTC API (27 October)
- Yocto Project · Yocto Project 1.0 and its steering group (April 6)
2012
AlgoliaFirst · Dessaigne and Lemoine start Algolia in Paris with an offline mobile search SDK
Apache CalciteFirst · Julian Hyde commits the first Optiq code, which can parse and validate SQL- Apache ImpalaFirst · Cloudera releases the Impala beta in October
ArcticDBFirst · Man Group starts Arctic, a pandas datastore on MongoDB
AWS Step FunctionsFirst · Amazon SWF, its predecessor, launches in FebruaryAzure App ServiceFirst · Windows Azure Web Sites announced on June 7 for ASP.NET, Node.js and PHP
- Change data captureFirst · LinkedIn presents Databus, its change data capture system, at SoCC
DAOSFirst · Research starts at Intel under the DOE FastForward programme- DAOS FoundationFirst · Intel starts DAOS research
- Emergent schema (JSON columns)First · PostgreSQL 9.2 adds a
jsondata type
EMQXFirst · First commit of emqttd, an MQTT broker in ErlangFaunaFirst · Evan Weaver and Matt Freels, both ex-Twitter, found Fauna as a consultancy
FivetranFirst · George Fraser and Taylor Brown found FivetranGraphQLFirst · Built at Facebook for the native News Feed on iOS
HiveMQFirst · dc-square founded in Landshut, Germany, to build the HiveMQ broker
KurrentDBFirst · Event Store first released as open source under a 3-clause BSD license
- ManhattanFirst · Twitter decides to build Manhattan
PGO (Crunchy Postgres for Kubernetes)First · Crunchy Data starts as a PostgreSQL companyPresto (PrestoDB)First · Presto started at Facebook in the fall
- Presto FoundationFirst · Presto started at Facebook
PrometheusFirst · Matt T. Proud and Julius Volz start Prometheus at SoundCloud
SaplingFirst · Work begins on scaling Facebook’s monorepo, as an extension to Mercurial
- ScionFirst · Google moves its monorepo from Perforce to Piper, its own centralized system
ScyllaDBFirst · Cloudius Systems starts OSv, an operating system for cloud virtual machines
- Serverless architectureFirst · Ken Fromm writes “Why The Future Of Software And Apps Is Serverless”
SnowflakeFirst · Founded in July by Dageville, Cruanes and Żukowski; work begins
- Stream FrameworkFirst · First released on PyPI as Feedly, built at Fashiolista
TemporalFirst · Fateev and Abbas take Amazon SWF public
TigerGraphFirst · Founded as GraphSQLTrinoFirst · Presto started at Facebook in the fall
TypeScriptFirst · Microsoft releases a TypeScript preview on 1 October, under Apache 2.0
webpackFirst · Tobias Koppers starts webpack
- Activity feeds · Feedly, later Stream Framework, is published for Fashiolista’s feeds
Aerospike · Renamed Aerospike; acquires AlchemyDB
Akka · Akka 2.0 released in March
Amazon DynamoDB · DynamoDB launches on January 18
Amazon EBS · Provisioned IOPS volumes offer up to 1,000 IOPS (July)
Amazon Route 53 · Latency-based routing across AWS Regions
Amazon S3 · Glacier launches for archives at $0.01 per GB-month (August)
Apache Drill · Drill enters the Apache Incubator in September, proposed by MapR engineersApache Druid · Open-sourced under GPLv2 in October
Apache Kafka · Graduates to a top-level Apache project in October
- API frameworks · Facebook starts GraphQL while rebuilding its native mobile apps
ArangoDB · Renamed ArangoDB in May; 1.0 released in August
- Authentication · OAuth 2.0 published as RFC 6749
AWS Elastic Beanstalk · PHP support and Git-based deployment
AWS IAM · IAM roles for EC2 instances- Base Class Library patterns · C# 5.0 adds
asyncandawait Bitbucket · Stash 1.0, a self-hosted Git server, released May 1
- Build tools · Gradle 1.0 (June 12)
C# · C# 5.0 introduces
asyncandawaitCeph · Weil founds Inktank to support Ceph commercially
- Chaos engineering · Chaos Monkey is open-sourced in July
Chaos Monkey · Open-sourced on July 30, as part of the Simian ArmyClickHouse · Goes into production powering Yandex.Metrica
Cloud Foundry · BOSH is released in April
- Data transfer objects · GitHub is hacked through mass assignment
- Data warehouses · Amazon Redshift launches, after BigQuery (2010); Snowflake follows
Datadog · First product: infrastructure monitoring
- Distributed tracing · Twitter open-sources Zipkin in June
Duplicati · Work starts on Duplicati 2, a complete rewrite
Elasticsearch · Elasticsearch, the company, is founded
Elixir · v0.5.0, the rewritten language, released on 25 May
- ETL & ELT pipelines · Amazon Redshift launches; cheap warehouse compute makes ELT practical
F# · F# 3.0 adds type providers
GitLab · Sid Sijbrandij starts GitLab.com; the first GitLab CI (November)
Go · Go 1 and its compatibility promise, 28 March
HashiCorp Vagrant · Vagrant 1.0 in March; HashiCorp is founded
Haskell containers · containers 0.5.0.0- HTTPS · HTTP Strict Transport Security published as RFC 6797
- Hybrid (medium) tables · Prometheus starts at SoundCloud, storing one float64 value per sample
- Identity & access (IAM) · OAuth 2.0 published as RFC 6749
- Incident management · John Allspaw on blameless postmortems and a Just Culture at Etsy
- Infrastructure as a service (IaaS) · Google announces Compute Engine at Google I/O on June 28
- Key-value stores · AWS launches DynamoDB as a managed service
libvirt · libvirt 1.0.0 (November 2)- Linters, formatters and type checkers · Jukka Lehtosalo starts mypy
MariaDB · The MariaDB Foundation is announced in December
Mercurial · Mercurial 2.1 adds phases (February 1)
- Metrics · Prometheus starts at SoundCloud; Brendan Gregg publishes the USE method
- Microservices · Architects meeting near Venice settle on the name “microservices”
Microsoft Hyper-V · Windows Server 2012 adds Hyper-V Replica (Oct 30)
nanopb · 0.1.0, the first stable release (January)- Narrow tables · Prometheus starts at SoundCloud: one series per metric name and labels
- NewSQL and distributed SQL · Google’s Spanner paper describes externally consistent distributed transactions
- NoSQL databases · AWS launches DynamoDB
- Object-relational mapping · Fowler’s “OrmHate” defends ORMs as an 80% solution to a hard problem
- Observability · Prometheus begins at SoundCloud
- Open Infrastructure Foundation · OpenStack Foundation launches on September 19 and takes over the OpenStack trademark
Open vSwitch · Kernel datapath merged into Linux 3.3 in March; VMware agrees to buy Nicira in July
OVHcloud · First North American office and data center
- Package managers · Python 3.3 ships
venv(PEP 405) - Persistence: state, events and replay · Event Store, an open-source event database, is first released
- Piper · The central repository switches from Perforce to Piper; Windows and Mac support added in October
Proxmox Virtual Environment · 2.0 in March: Corosync cluster, pmxcfs, REST API and a new web interface
- Query engines · Cloudera announces Impala; Facebook starts Presto
- Real-time analytics databases · Druid is open-sourced in October
Red Hat OpenShift · Code released as OpenShift Origin under Apache 2.0 in April
- Relational databases · Google’s Spanner paper describes a globally distributed, synchronously replicated database
RethinkDB · First public release, 1.2 (November)RocksDB · Dhruba Borthakur forks LevelDB 1.5 at Facebook
Scala · First commit of the compiler that becomes Scala 3, on December 6
- Search indexes · Russ Cox publishes how Code Search worked, with an implementation
Sentry · Becomes plain
sentry, no longer Django-only- Serverless functions (FaaS) · Ken Fromm’s ReadWrite essay describes a “serverless world”
- Service layer · Code Climate’s “7 Patterns to Refactor Fat ActiveRecord Models” popularises service objects in Rails
- Software-defined networking · VMware agrees to buy Nicira for about $1.26 billion in July
- Synchronous and asynchronous execution · C# 5.0 ships
asyncandawait - Team structures · Valve’s Handbook for New Employees (March); Kniberg and Ivarsson’s Spotify paper (October)
- Time-series databases · SoundCloud starts Prometheus
TLA+ · The TLA+ Proof System is presented at FM 2012- Virtual private clouds · VMware buys Nicira for about $1.26 billion
- Workflow orchestration · Amazon Simple Workflow Service launches
ZeroMQ · Crossroads I/O fork; JeroMQ, a pure Java port, is announced
2013
Amazon Kinesis Data StreamsFirst · Announced at re:Invent in November; open to all customers in December
Amazon S3 TablesFirst · Apache Parquet launches and becomes the common way to keep tables in S3
Apache ORCFirst · HIVE-3874 opened in January; ORC ships in Hive 0.11 in May
Apache ZeppelinFirst · Zeppelin open-sourced at NFLabs in September as a GUI for SQL on Hadoop
AtScaleFirst · AtScale introduces its semantic layer, according to the companyAuth0First · Founded by Eugenio Pace and Matias Woloski; launch post in February
AWS LambdaFirst · Tim Wagner writes the PRFAQ proposing Lambda
BullMQFirst · Manuel Astudillo starts Bull at OptimalBits
Cap’n ProtoFirst · Announced on April 1; version 0.4 adds RPC in December- CBORFirst · RFC 7049 publishes CBOR (October)
CrateDBFirst · Crate is founded in Dornbirn, Austria; first release in April
DatabricksFirst · Founded by the creators of Apache Spark
DockerFirst · Shown at PyCon and open-sourced in March; dotCloud becomes Docker Inc.
DokkuFirst · Jeff Lindsay makes the first commit on June 8: Docker, Buildstep and gitreceive
ElectronFirst · Created at GitHub as Atom Shell, the base of the Atom editor
etcdFirst · CoreOS announces etcd on July 23
Git LFSFirst · Public repository started from an internal GitHub prototype (September 22)
GrafanaFirst · First commit on December 5, forked from Kibana 3 for Graphite
HashiCorp ConsulFirst · HashiCorp releases Serf, the gossip library Consul builds on
HashiCorp PackerFirst · Mitchell Hashimoto releases Packer 0.1 on June 28, HashiCorp’s first project
InfluxDBFirst · Errplane releases InfluxDB v0.0.1 in October
KairosDBFirst · Proofpoint engineers start the rewrite as opentsdb2 in FebruaryKubernetesFirst · McLuckie, Beda and Burns pitch the project inside Google
- LF NetworkingFirst · OpenDaylight launched at the Linux Foundation
NetdataFirst · Costa Tsaousis starts the project after an unsolved production failure
ngrokFirst · Alan Shreve publishes ngrok 1.x on GitHub in March, open source under Apache 2.0
OpenDaylightFirst · OpenDaylight launched at the Linux Foundation on April 8
- pg_ivmFirst · IVM proposed for PostgreSQL core at the PGCon developer meeting
pgBackRestFirst · Conceived at PostgreSQL Conference Europe in Dublin; repository created in NovemberQuayFirst · Quay launches as a private hosted Docker registry (late 2013)
- QUICFirst · Google describes QUIC and starts experiments in Chrome
- React FoundationFirst · Facebook open-sources React in May
- Release automationFirst · Semantic Versioning 2.0.0 is marked final (June 18)
SPDK (Storage Performance Development Kit)First · Intel starts SPDK
StackStormFirst · StackStorm founded by Evan Powell and Dmitri Zimine- Timely DataflowFirst · Differential dataflow paper at CIDR; Naiad paper at SOSP
TOMLFirst · Tom Preston-Werner starts TOML in February; v0.1.0 tagged in March
- Vector databasesFirst · Mikolov and colleagues publish word2vec-style word vectors
- Activity feeds · Raffi Krikorian’s talk on Twitter’s Redis timelines and fan-out is published
Algolia · Hosted search API launches in beta in March
Amazon ElastiCache · Adds Redis with replicas in other Availability Zones and failover
Amazon Route 53 · Health checks and DNS failover
Amazon SNS · Mobile push notifications; messages grow to 256 KB
Amazon VPC · Default VPCs for new accounts; accounts after 4 December are VPC-onlyApache CouchDB · Cloudant’s clustered BigCouch code is merged into Apache CouchDB
Apache Hadoop · Hadoop 2.2.0 GA brings YARN and HDFS high availability
- Apache Impala · General availability in May
Apache Parquet · Twitter and Cloudera announce Parquet in March; 1.0 ships in July
Apache Spark · Creators found Databricks; Spark enters the Apache Incubator in June
Apache ZooKeeper · Apache Curator, the recipe library, graduates to a top-level project
- API gateways · Netflix announces Zuul, its edge gateway, as open source
- Artifact registries · Quay launches as a private hosted Docker registry
Azure App Service · Web Sites generally available with an SLA, plus autoscale
Azure Repos · Git hosting added to Team Foundation Service (February)
- Backend as a service (BaaS) · Facebook acquires Parse
Bacula · Bareos released as a fork in FebruaryClojure · Cognitect forms and becomes Clojure’s corporate sponsor; core.async arrives
- Containers · Docker launches; Linux user namespaces enable unprivileged containers
- Coordination services · CoreOS announces etcd, built on Raft
- Data transfer objects · Fowler adds that DTOs also encapsulate serialization
- Domain-driven design · Vaughn Vernon’s Implementing Domain-Driven Design focuses on strategic design
DPDK (Data Plane Development Kit) · 6WIND establishes the open community at dpdk.org
DRLM (Disaster Recovery Linux Manager) · Brain Updaters starts the DRLM repository on GitHubElasticsearch · Joins Logstash and Kibana as the ELK stack
Entity Framework Core · Entity Framework 6 is released as open source
- Event streams · Amazon Kinesis brings managed streams to the cloud
- File formats · ORC (February) and Parquet (March) announced for Hadoop
Fivetran · Joins Y Combinator’s winter batchFoundationDB · Public beta on 4 March, version 1.0 on 20 August
GitLab · GitLab Enterprise Edition introduced for larger organizations
HashiCorp Vagrant · Vagrant 1.1 adds providers and native installers
- Incremental view maintenance · Differential Dataflow at CIDR; IVM proposed for PostgreSQL core at PGCon
- Infrastructure as a service (IaaS) · Windows Azure Virtual Machines become generally available on April 16
jOOQ · jOOQ 3.2 introduces dual licensing in OctoberJSON · ECMA-404 first edition (October)
- Linters, formatters and type checkers · About 70% of Go packages already use gofmt
- Local cloud emulators · moto starts mocking AWS in February; DynamoDB Local arrives in September
Logstash · Sissel joins Elasticsearch in August; Logstash 1.2 released
- LSM trees · Facebook open-sources RocksDB, a LevelDB fork for flash and servers
Memcached · Facebook publishes “Scaling Memcache at Facebook” (NSDI)
Microsoft Hyper-V · Windows Server 2012 R2 adds generation 2 (UEFI) VMs
- Monads · Promises/A+ declines a strictly monadic promise design
MongoDB · 10gen renames itself MongoDB Inc.
pg_trgm · 9.3 indexes regular-expression searches
Presto (PrestoDB) · In production early in the year; open-sourced in November
- Presto Foundation · Open-sourced in November
- Query engines · Presto open-sourced; Twitter and Cloudera announce Parquet
React · Open-sourced at JSConf US in May
RocksDB · Facebook open-sources RocksDB, November 21
Scaleway · labs.online.net previews ARM servers without virtualization
- Service discovery & mesh · Airbnb publishes SmartStack: a registry plus a local HAProxy on every machine
- Software-defined networking · OpenDaylight launches at the Linux Foundation in April; Google describes B4 in August
- Stream Framework · Dozens of Feedly releases, from 0.1 to 0.9
- Stream processing · Google’s MillWheel paper describes low watermarks and exactly-once processing
- Structured logging · Serilog and structlog repositories start; logfmt is written up
- Team structures · Zappos begins rolling out Holacracy
- The Linux Foundation · The Xen Project becomes a Linux Foundation Collaborative Project in April
Trino · In production early in the year; open-sourced in November
- Unity Version Control · GitSync: push and pull directly with Git servers (March)
- WebAssembly · Firefox 22 ships asm.js, a fast subset of JavaScript that C++ compiles to
Xen Project hypervisor · Xen becomes a Linux Foundation Collaborative Project (April 15)ZeroMQ · Draft ZMTP 3.0 adds security mechanisms, followed by CurveZMQ encryption
2014
AkumuliFirst · GitHub repository created in January; v0.2.0 tagged in December
Apache OzoneFirst · HDFS-7240 proposes an object store on HDFS Datanodes
AWS CodeCommitFirst · Announced at re:Invent (November 12)Azure Data ExplorerFirst · Kusto starts, around this year, as an internal project for Microsoft telemetry
- Bundlers and dev serversFirst · webpack’s first release builds the dependency graph from imports
CockroachDBFirst · Spencer Kimball publishes the design on GitHub
EstuaryFirst · Gazette starts inside Arbor as an internal streaming framework
FirecrackerFirst · Lambda launches on traditional per-customer virtual machinesGoogle Kubernetes EngineFirst · Google Container Engine alpha announced on November 4
HarborFirst · Harbor starts as an internal VMware project
Immutable.jsFirst · Lee Byron’s first commit (May); 2.0.0 on npm in July and 3.0.0 in October- Jupyter FoundationFirst · Project Jupyter is spun off from IPython
KernelCIFirst · kernelci.org starts as a side project for automated build and boot tests
liboqsFirst · Open Quantum Safe is founded at the University of WaterlooMaterial UI (MUI)First · Material UI starts as a React implementation of Material Design
MinIOFirst · First commit to
minio/minioon 31 October
NuclioFirst · Iguazio founded in Israel- Open Source Security FoundationFirst · The Linux Foundation sets up the Core Infrastructure Initiative after Heartbleed
osqueryFirst · Facebook develops osquery; the GitHub repository is created in JulyP4First · P4 paper published in July
- Post-Quantum Cryptography AllianceFirst · Open Quantum Safe founded at the University of Waterloo
PoWAFirst · PoWA 1.0 at DALIBOpre-commitFirst · First commit March 13 by Anthony Sottile and Ken Struys; 0.1.0 released June 7; Yelp announces it August 27
QuestDBFirst · First release, under the name NFSdbRancherFirst · Rancher Labs founded; the rancher/rancher repository is created in November
release-itFirst · First published to npm by Lars Kappert (January 15)- Remote accessFirst · Google’s BeyondCorp paper drops the privileged corporate network
- Rolling deploymentsFirst · Werner Vogels describes Amazon’s Apollo and its rolling updates; AWS launches CodeDeploy in November
runcFirst · Docker 0.9 makes libcontainer its default instead of LXC (March 10)
SpackFirst · Spack’s public repository created at Lawrence Livermore National Laboratory in January
Thinger.ioFirst · First lines of code, written by Álvaro Luis Bustamante
ToxiproxyFirst · In use across Shopify’s development and test environments from October.NET runtime (CLR) · Microsoft announces open-source .NET Core on 12 November
- Activity feeds · Feedly is renamed Stream Framework
- Actor model · Microsoft Research describes Orleans and its virtual actors
Aerospike · Server open-sourced under AGPL-3.0, clients under Apache 2.0
- Alerting · Rob Ewaschuk’s “My Philosophy on Alerting” circulates widely
Algolia · Joins Y Combinator’s Winter 2014 batch and moves to the United States
Amazon CloudWatch · CloudWatch Logs in July
Amazon Route 53 · Domain registration, geolocation routing and private hosted zones for VPCs
Amazon SQS · Dead-letter queues catch messages that keep failing- Apache BookKeeper · Top-level Apache project in November
Apache Calcite · Optiq enters the Apache Incubator in May and is renamed Calcite in September
Apache Drill · Graduates to a top-level Apache project in NovemberApache Druid · SIGMOD paper describes the architecture
Apache Flink · Enters the Apache Incubator as Flink in April, top-level in December; data Artisans founded
Apache Hive · Hive 0.13 adds Apache Tez as its execution engine
- Apache Impala · Impala 2.0 released in October
Apache Kafka · Its creators found Confluent
Apache NiFi · NSA releases it as open source; Apache Incubator accepts NiFi in November
Apache ORC · Facebook reports tens of PB moved to ORC; Hive 0.14 adds ACID on ORCApache Parquet · Enters the Apache Incubator in May
- Apache Pig · Pig 0.14.0 adds Tez as an execution engine
Apache Spark · Top-level Apache project in February; 1.0 in May; sets a sorting record
Apache Zeppelin · Enters the Apache Incubator in December- Authentication · OpenID Connect ratified by the OpenID Foundation
AWS Elastic Beanstalk · Docker support, joining Node.js, PHP, Python, .NET, Java and Ruby
AWS Lambda · Preview announced at re:Invent on November 13, Node.js onlyBackblaze B2 Cloud Storage · Starts publishing hard drive failure rates from its fleet
- Backend as a service (BaaS) · Firebase joins Google on October 21, with 110,000 developers
- Binary parsing and encoding · Heartbleed; the first LangSec workshop at IEEE Security & Privacy
- Blue-green deployments · Danilo Sato describes ParallelChange (expand and contract) on Fowler’s site
C# · Microsoft open-sources .NET Core, after its C#, VB and F# compilers
- Canary releases · Danilo Sato’s CanaryRelease entry on martinfowler.com
Ceph · Red Hat acquires Inktank for about $175 million
- Change data capture · PostgreSQL 9.4 adds logical decoding and replication slots, December 18
Citus ·
cstore_fdwcolumnar store and thepg_shardextension are released- Cloud Foundry Foundation · Cloud Foundry Foundation announced in December
- Cloud service models · AWS Lambda preview: code that runs on events (FaaS)
Cloudflare · Universal SSL gives every customer, free plan included, HTTPS
- Commit conventions · Chris Beams’s “How to Write a Git Commit Message” lists seven rules
- Container orchestration · Google open-sources Kubernetes; Docker starts Swarm
- Coordination services · Raft paper at USENIX ATC; HashiCorp releases Consul
- CQRS · Eric Evans calls CQRS and event sourcing mainstream options for DDD systems
CrateDB · Crate wins TechCrunch Disrupt Europe in London
- Data lakes · Gartner warns of the “data lake fallacy”; Stonebraker calls lakes “data swamps”
- Data notebooks · Project Jupyter is born out of IPython, for all languages
Databricks · Databricks Cloud unveiled in June: hosted Spark with notebooks
Docker · libcontainer replaces LXC in 0.9; Docker 1.0 ships June 9
- Document databases · PostgreSQL 9.4 adds the
jsonbtype - Domain-driven design · Lewis and Fowler’s microservices article links service boundaries to bounded contexts
- DRY: Don’t Repeat Yourself · Sandi Metz at RailsConf: “duplication is far cheaper than the wrong abstraction”
eBPF · Extended BPF; Linux 3.18 adds the bpf() syscall, maps and the verifier in December
Elasticsearch · Version 1.0: snapshot and restore, aggregations, circuit breakers
Elixir · Elixir 1.0 released on 18 September
- Emergent schema (JSON columns) · PostgreSQL 9.4 adds binary, indexable
jsonb - Entity-attribute-value (EAV) · PostgreSQL 9.4 adds indexable
jsonb, an alternative for sparse attributes F# · Microsoft accepts outside contributions; the F# Software Foundation is founded
Fivetran · Builds its first connector; opens headquarters in OaklandFluentd · Eduardo Silva starts Fluent Bit, a lightweight C sibling
- Functional programming · Java 8 ships lambdas and streams
Git · Git 2.0, a release that deliberately breaks old defaults (May)
- Git hooks · Husky is first published to npm (June)
Grafana · First release in January; raintank, now Grafana Labs, founded
HashiCorp Consul · Consul 0.1 released in April
HashiCorp Vagrant · Vagrant 1.5 launches Vagrant Cloud; 1.6 adds the Docker provider
HiveMQ · HiveMQ 2.0 adds MQTT 3.1.1 and broker bridges
- Hybrid (medium) tables · PostgreSQL 9.4 adds
jsonbwith GIN indexing - Hybrid (medium) tables · “Tidy Data” formalizes long versus wide for analysts
- Identity & access (IAM) · Google’s BeyondCorp paper drops the trusted internal network
- Infrastructure as code · HashiCorp releases Terraform, cloud-agnostic, in July
- IoT device messaging · OASIS approves MQTT 3.1.1 as a standard
Jupyter · Project Jupyter is spun off from IPython
kdb+ · First Derivatives takes a controlling stake in Kx
Kubernetes · First commit on June 6; unveiled at DockerCon
- Linters, formatters and type checkers · PEP 484 proposes standard type hints for Python 3.5
- Logs · Fluent Bit begins at Treasure Data; CloudWatch Logs launches in July
- Manhattan · Manhattan announced in April, after two years in production
Mercurial · Facebook explains how it scaled Mercurial for its monorepo (January 7)
- Microservices · Lewis and Fowler publish “Microservices”
- Monads · Java 8 ships Optional.flatMap
MongoDB · MongoDB acquires WiredTiger and its storage engine
- Monoliths · Lewis and Fowler’s “Microservices” article uses the monolith as its contrast
MQTT · OASIS approves MQTT 3.1.1 as a standard on 29 October
nanopb · Optional mallocsupport (0.2.7); 0.3.0 splits outpb_common.c- Narrow tables · “Tidy Data” warns against variable names stored in a column
Node.js · Core contributors fork it as io.js late in the year
- Object-oriented programming · Java 8 adds lambda expressions
OpenAPI Specification · Swagger 2.0 released in September
OpenDaylight · First release, Hydrogen, on February 4
OpenTSDB · OpenTSDB 2.0 adds the HTTP API- Optional values · Java 8 ships
java.util.Optional PostgreSQL · 9.4 adds
jsonbwith GIN indexing- Pub/sub · OASIS publishes MQTT 3.1.1 as a standard
Quay · CoreOS acquires Quay.io (August 13)
Realm · Public launch as Realm
- Release automation · Keep a Changelog’s first version is published (May 31)
- Runtime virtual machines · Microsoft announces open-source .NET Core in November
Sapling · Facebook describes its Mercurial work: Watchman, remotefilelog and over 500 patches (January 7)
- Serverless architecture · AWS announces Lambda
- Serverless functions (FaaS) · AWS Lambda introduces event-driven functions billed per 100 ms
- Service discovery & mesh · HashiCorp releases Consul with health checks and a DNS interface
Snowflake · Unveils the Snowflake Elastic Data Warehouse in October
Sonatype Nexus Repository · 42,000 Nexus instances connect to Maven Central (September)
StackStorm · Leaves stealth in May and releases the platform as open source- Stream Framework · Renamed Stream Framework at feedly.com’s request; 1.1.0 in October
- Stream processing · Flink becomes a top-level Apache project; Kreps questions the Lambda Architecture
Terraform · Terraform 0.1 released in July with AWS and DigitalOcean
- The Ceph Foundation · Red Hat acquires Inktank, the company Weil founded to support Ceph
- Timely Dataflow · Naiad ends at Microsoft; McSherry starts timely dataflow in Rust
TypeScript · TypeScript 1.0 in April; the project moves to GitHub in July
- UI libraries · Material UI starts as a React implementation of Material Design
- Unbounded queries · Markus Winand argues for keyset pagination instead of OFFSET
- Virtual private clouds · VXLAN overlay protocol documented in RFC 7348
webpack · webpack 1.0 in February; Instagram’s use presented at OSCON
- Wide tables · “Tidy Data”: one variable per column, one observation per row
2015
alexFirst · August: first commit; September: 1.0.0 on npm
Amazon API GatewayFirst · Amazon API Gateway launches on 9 July for REST APIs
Amazon EFSFirst · Announced in preview on 9 April at the AWS Summit in San FranciscoApache ArrowFirst · Nadeau and McKinney gather developers from a dozen projects around a shared format
Apache PinotFirst · LinkedIn open-sources Pinot in June after more than two years in productionApache PulsarFirst · First Pulsar instance in production at Yahoo, second quarter
Apache SupersetFirst · Maxime Beauchemin starts Panoramix at an Airbnb hackathon as a front end for Druid
AWS IoT CoreFirst · AWS IoT announced in beta on 8 October; generally available 18 DecemberAzure IoT HubFirst · IoT Hub introduced as the core of Azure IoT Suite (November)
Azure Kubernetes ServiceFirst · Azure Container Service launches with a choice of orchestrators
- Cloud Native Computing FoundationFirst · CNCF formed on July 21 as Kubernetes reaches 1.0; charter takes effect November 6
CodecovFirst · The Bash uploader repository is created (April 17)
- Commitizen (cz-cli)First · Commitizen 1.0 published to npm by Jim Cummins (April 20); 2.0.0 in October
- Cross-platform desktop appsFirst · Atom Shell is renamed Electron in April
DebeziumFirst · First commit, at Red Hat, in November
DoltFirst · First commit to Noms, which introduces the prolly tree
DremioFirst · Founded by Tomer Shiran and Jacques Nadeau in Mountain ViewEnvoyFirst · Lyft starts building Envoy, first as its front proxy
ExpoFirst · Charlie Cheever starts work on Exponent, built on React Native
Google Cloud Pub/SubFirst · Public beta in March; generally available in August with Cloud Dataflow
GrapheneFirst · First release by Syrus Akbary in October
GraphQL-coreFirst · First graphql-corerelease by Syrus Akbary, in October- GraphQL-native databasesFirst · Facebook publishes GraphQL
gRPCFirst · Open-sourced February 26 under a BSD licence, with SquareHashiCorp NomadFirst · Announced and released as 0.1.0 on September 28
HashiCorp VaultFirst · Announced by HashiCorp in April, with dynamic secrets from day one
IbisFirst · Wes McKinney starts Ibis for Apache Impala; 0.3.0 on PyPI in JulyKafka StreamsFirst · Guozhang Wang proposes a stream processing client for Kafka in KIP-28
- LF Decentralized TrustFirst · The Linux Foundation announces its blockchain project in December
- Model serving and MLOpsFirst · “Hidden Technical Debt in Machine Learning Systems” published at NIPS
NetlifyFirst · Netlify launches on 7 April with static hosting and continuous deployment
- nomFirst · First releases in early 2015; 1.0 in November
Open Container Initiative (OCI) specificationsFirst · Open Container Project announced at DockerCon; Docker donates runC (June 22)
- OpenAPI InitiativeFirst · SmartBear buys Swagger in March; Open API Initiative announced on November 5
- openCypherFirst · Neo4j launches openCypher with Oracle, Databricks, Tableau and Structr
- OpenJS FoundationFirst · The Node.js Foundation forms on June 16 to reunite Node.js and io.js
OVN (Open Virtual Network)First · OVN announced by Open vSwitch developers on 13 January
PatroniFirst · Compose describes Governor in January; Zalando forks it as Patroni in July- PijulFirst · First post on pijul.org (October 31)
PyO3First · Daniel Grunwald’s rust-cpython brings Rust bindings to PythonReact NativeFirst · Open-sourced for iOS in March; Android support in September
ReadableFirst · readability-score.com launched
Redpanda ConnectFirst · Ashley Jeffs makes the first commit to Benthos in September- Sans-I/O protocolsFirst · h2 1.0, an HTTP/2 stack that does no I/O, is released in October
- Secrets managementFirst · Square open-sources Keywhiz; HashiCorp announces Vault, both in April
Serverless FrameworkFirst · JAWS presented at AWS re:Invent in October; first
serverlessrelease on npm in November
SONiCFirst · OCP accepts Microsoft’s Switch Abstraction Interface (SAI) in July- SONiC FoundationFirst · OCP accepts Microsoft’s Switch Abstraction Interface in July
TelegrafFirst · Initial commit in April; announced and v0.1.0 tagged in June
TiDBFirst · PingCAP founded; TiDB repository opens in September
- TigrisFSFirst · Goofys, a performance-first S3 file system in Go, first released
Visual Studio CodeFirst · First preview at Microsoft Build
- WebAssemblyFirst · WebAssembly announced on 17 June as the successor to asm.js
Akumuli · Lazin publishes the project’s goals and RESP-based write protocol- Alerting · SoundCloud describes Prometheus and its separate Alertmanager
Amazon DynamoDB · Streams, Lambda triggers and cross-Region replication become generally available
Amazon Kinesis Data Streams · Firehose launches; the original is renamed Kinesis StreamsApache Avro · Confluent Schema Registry 1.0 ships in February, storing Avro schemas for Kafka
Apache Calcite · 1.0.0 in January; graduates to a top-level Apache project on 22 October
Apache Drill · Drill 1.0, the first production-ready release, in MayApache Druid · Relicensed under Apache 2.0; its creators found Imply
Apache HBase · HBase 1.0 is released in February
- Apache Impala · Enters the Apache Incubator in December
Apache NiFi · Top-level Apache project in July; Hortonworks agrees to buy Onyara in August
Apache ORC · Becomes a top-level Apache project in AprilApache Parquet · Graduates to a top-level Apache project in April
Apache TinkerPop (Gremlin) · Enters the Apache Incubator in January
Apache Zeppelin · First Apache release, 0.5.0-incubating, in July- API frameworks · Facebook publishes the GraphQL specification and GraphQL.js; the OpenAPI Initiative forms in November
- API gateways · Amazon API Gateway launches; Mashape open-sources Kong
ArcticDB · Arctic is open-sourced on GitHub under the LGPL
AtScale · Launches publicly in April as an OLAP server for Hadoop- Authentication · Argon2 wins the Password Hashing Competition; JWT and SCIM 2.0 published as RFCs
- Autoscaling · Kubernetes 1.1 adds the Horizontal Pod Autoscaler (beta)
AWS CodeCommit · Generally available in US East (N. Virginia) (July 9)
AWS Lambda · Ready for production on April 9, with synchronous callsAzure App Service · Websites and Mobile Services merge into Azure App Service on March 24
Backblaze B2 Cloud Storage · Vault architecture; B2 announced on 22 September at $0.005 per GB
- Backup & restore · restic and BorgBackup bring deduplicated, chunked backups
Bazel · Open-sourced as Bazel in March; beta in September
- Binary parsing and encoding · nom 1.0 brings parser combinators for binary data to Rust
Bitbucket · Stash renamed Bitbucket Server with version 4.0 (September 21)
- Blue-green deployments · Fowler adds the database advice to his blue-green entry
- Build tools · Google open-sources Blaze as Bazel (March 24)
- Bundlers and dev servers · ES2015 standardises
importandexport, which tree shaking relies on Cloud Foundry · The Cloud Foundry Foundation is formed as a Linux Foundation project in January
- Cloud Foundry Foundation · Foundation launches in January with more than 40 members
CockroachDB · Cockroach Labs founded; $6.3 million seed led by Benchmark
- Container orchestration · Kubernetes 1.0, HashiCorp Nomad and the Borg paper all appear
- Containers · Open Container Initiative formed to standardise images and runtimes
- Cross-platform mobile apps · Facebook open-sources React Native for iOS
- Customer support · Basecamp describes “Everyone on Support”: one day a month in the queue for everyone
- Dashboards and BI · Power BI becomes generally available; AWS previews QuickSight with its SPICE engine
Databricks · Platform becomes generally available in June, on Amazon EC2
- Distributed ledgers · Ethereum launches in July; the Linux Foundation announces Hyperledger in December
- Distributed tracing · Uber creates Jaeger
Docker · Open Container Initiative launched June 22 with Docker’s format and runc
- Documentation sites · Swagger 2.0 donated to the OpenAPI Initiative on 31 December
- Domain-driven design · Evans’s DDD Reference adds domain events, partnership and big ball of mud
- DRY: Don’t Repeat Yourself · Martin Fowler’s article on YAGNI and presumptive features
- Editors and terminals · Visual Studio Code previewed at Build; open-sourced six months later
Electron · Renamed Electron on April 23; VS Code previewed on it
- Emergent schema (JSON columns) · MySQL 5.7.8 adds a native
JSONtype; Pham, Boncz and colleagues publish emergent relational schemas for RDF - Entity-attribute-value (EAV) · Pham, Boncz and colleagues show most RDF triples fit an emergent relational schema
- Errors and exceptions · Rust 1.0 ships with
Resultandpanic! etcd · etcd 2.0, the first major stable release, in January
- ETL & ELT pipelines · Airbnb announces Airflow, its open-source workflow scheduler, in June
- Event loop · Python 3.5 adds
asyncandawait(PEP 492) - Formal methods · “How Amazon Web Services Uses Formal Methods” appears in Communications of the ACM
FoundationDB · Apple acquires the company in March and downloads are withdrawn
Git LFS · Announced by GitHub (April 8); batch API in 0.6 (September); 1.0 (October 1); GitLab support (November 23)
GitLab · Graduates from Y Combinator in March with nine people
Google Cloud Storage · Nearline class for rarely read data, still online (March)
Google Kubernetes Engine · Generally available on August 26, with a 99.5% uptime SLA
Grafana · Grafana 2.0 adds a backend written in Go
- Graph databases · Neo4j launches openCypher with Oracle, Databricks and others
GraphQL · Draft spec and GraphQL.js released as a technical preview in July
- HTTP · HTTP/2 published as RFC 7540
- HTTPS · HTTP/2 negotiated as
h2within TLS (RFC 7540) - In-process caches · Einziger, Friedman and Manes describe TinyLFU, later used in Caffeine
InfluxDB · TSM storage engine; Errplane becomes InfluxData
- IoT device messaging · AWS IoT launches with Thing Shadows and a rules engine
- Issue tracking · Atlassian splits out Jira Software for software teams
- Jamstack · Matt Biilmann and Chris Bach coin “Jamstack” at Netlify
JavaScript · ECMAScript 2015 approved in June; yearly editions follow
KairosDB · KairosDB 1.0.0 in JuneKubernetes · Version 1.0 on July 21; donated to the newly formed CNCF
- Lakehouses · Cloud object stores start replacing HDFS as the home of data lakes
- Metrics · Tom Wilkie creates the RED method
- Microservices · Fowler’s “MonolithFirst” and Tilkov’s “Don’t start with a monolith”
MinIO · First official release, “Minimalist Object Storage”, on 17 June
- ML frameworks · Google open-sources TensorFlow under Apache 2.0 in November
- Monoliths · Fowler’s “MonolithFirst”: start with a monolith, split later
Neo4j · Cypher opens up as openCypher
- Network protocols · HTTP/2 (RFC 7540), built from Google’s SPDY
Node.js · Node.js Foundation forms on June 16; Node.js 4.0 merges io.js in September
Open vSwitch · OVN announced in January; design paper at NSDI
OpenAPI Specification · SmartBear buys Swagger in March; OpenAPI Initiative announced on November 5
Perforce P4 · Helix platform launched (March)
- Persistence: state, events and replay · Pat Helland’s “Immutability Changes Everything”: the truth is the log
- Piper · The repository holds about one billion files, 35 million commits and 86 TB (January)
PoWA · PoWA 2.0 splits archivist and web UI; 3.0 adds whole-database index suggestions- Programming languages · Rust 1.0 released on 15 May
Prometheus · Announced publicly in January
Protocol Buffers · proto3 arrives alongside gRPC in FebruaryProxmox Virtual Environment · 4.0 in October replaces OpenVZ with LXC and adds the HA manager
- Pub/sub · Google Cloud Pub/Sub becomes generally available
- Purely functional data structures · Stucki and colleagues present the RRB vector at ICFP
Quay · The Quay team starts the Clair scanner
- React Foundation · React Native open-sourced
Realm · $20 million round; Realm runs on over 100 million devices
Red Hat OpenShift · Origin 1.0, the code base of OpenShift 3, rebuilt on Docker and Kubernetes (June)
Redis · Redis 3.0 ships Redis Cluster; Redis Labs becomes sponsor
- Release automation · semantic-release is first published to npm (February 2)
release-it · 1.0.0 (August 20): bump, commit, tag, push, publish, with dry runs and GitHub releases- Remote procedure calls · Google open-sources gRPC, the successor to Stubby, in February
- REST · The OpenAPI Initiative forms around Swagger
RethinkDB · RethinkDB 2.0, called production-ready (April)runc · Docker donates runC to the new Open Container Project (June 22)
Rust · Rust 1.0 released on 15 May; releases every six weeks after that
Scaleway · Renamed Scaleway out of beta in April; price cut to €2.99 a month in September
ScyllaDB · First tagged Scylla release, 0.10, in October
SeaweedFS · Project renamed SeaweedFS (April)- Serverless architecture · Amazon API Gateway launches; JAWS becomes the Serverless Framework
Snowflake · Generally available on AWS in June
Spack · SC15 paper introduces Spack’s spec syntax
SPDK (Storage Performance Development Kit) · Opened to the community under a BSD licence
SQLAlchemy · SQLAlchemy 1.0 in April
- Static dispatch · Rust 1.0, with monomorphized generics
- Stream processing · The Dataflow Model paper sets out event time, windows and watermarks
- Team structures · Zappos ends people managers and offers severance; about 14% leave
Temporal · They start Cadence at Uber
- The Ceph Foundation · Ceph Advisory Board formed
- The Linux Foundation · The CNCF forms on July 21 as Google hands over Kubernetes 1.0
Thinger.io · Project starts; Arduino client library published on GitHub
TigerGraph · GSQL designed by Mingxi Wu and Alin Deutsch- Time-series compression · Facebook’s Gorilla paper: delta-of-delta time stamps and XOR values, 1.37 bytes per point
- Time-series databases · Facebook’s Gorilla paper shows tenfold compression for in-memory metrics
- Timely Dataflow · First
timelycrate published; Differential Dataflow library begins
Toxiproxy · Version 1.0 in January; Shopify describes it in “Building and Testing Resilient Ruby on Rails Applications”Visual Studio Code · Beta at Connect(): extensions, the Marketplace and an open-source repository
- Web APIs · Facebook open-sources GraphQL; the OpenAPI Initiative forms around Swagger
- Wide-column stores · ScyllaDB’s first release, a C++ rewrite of Cassandra
- Workflow orchestration · Airbnb releases Airflow as open source
Zephyr · Wind River releases Virtuoso as the open-source Rocket RTOS
2016
Amazon AthenaFirst · Announced at re:Invent on November 30, based on Presto
Amazon EventBridgeFirst · CloudWatch Events launches in January
Amazon EventBridge SchedulerFirst · CloudWatch Events launches with events on a schedule, later EventBridge scheduled rules
Apache HudiFirst · Built at Uber under the codename HoodieAsyncAPIFirst · Fran Méndez starts AsyncAPI; the specification repository is created in November
AWS ChaliceFirst · Developer preview released on July 11
AWS Serverless Application Model (SAM)First · SAM introduced on November 18 as a CloudFormation transformCloudflare Load BalancingFirst · Traffic Manager announced on September 29 with an Early Access program
CubeFirst · Keydunov and Tiunov found Statsbot and build the engine behind it
dbtFirst · First dbt commit in March; Tristan Handy starts Fishtown Analytics- Fintech Open Source FoundationFirst · Symphony Software Foundation set up by investment banks
- FissionFirst · Soam Vasani starts Fission at Platform9
GiteaFirst · Forked from Gogs in November; announced December 8; Gitea 1.0 released December 23
Grafana MimirFirst · Tom Wilkie and Julius Volz start Cortex at Weaveworks
GremlinFirst · Kolton Andrus founds Gremlin- HerdDBFirst · Repository opens; version 0.0.1 is tagged in July
Hugging FaceFirst · Founded in New York to build a chatbot app
Hyperledger FabricFirst · IBM and Digital Asset contribute the code to the new Hyperledger Project- immerFirst · Repository created on GitHub (August)
Kaitai StructFirst · First compiler commit in February; 0.4 adds C#; 0.5 adds PHP, Perl, GraphvizkubeadmFirst · Alpha in Kubernetes 1.4, September 26
KubelessFirst · Repository created at Skippbox in November
KubeVirtFirst · Project starts at Red Hat at the end of the year
LocalStackFirst · First commit at Atlassian in August, with eight AWS APIsLuraFirst · KrakenD in production at large internet businesses
MemgraphFirst · Memgraph is founded by Dominik Tomičević and Marko Budiselić
minikubeFirst · v0.1.0 on May 30; official launch with Kubernetes 1.3 in July- Model hubsFirst · Hugging Face is founded in New York
OnehouseFirst · Vinoth Chandar and colleagues build Hudi at Uber
- pgwatchFirst · Kaarel Moppel starts the project
PodmanFirst ·
kpodadded to the CRI-O repository in NovemberPravegaFirst · Development starts at Dell; repository created in July
- PyTorch FoundationFirst · Facebook releases PyTorch
RatatuiFirst · Florian Dehau creates tui-rs
RayFirst · Repository created at UC Berkeley
SigmaFirst · Florian Roth commits the first example rules on December 24
StorybookFirst · Kadira launches React Storybook 1.0 (April) and shuts down (December)
TileDBFirst · PVLDB paper on the TileDB array storage manager, from Intel Labs and MITYugabyteDBFirst · Yugabyte founded by three former Facebook engineers
ZigFirst · Andrew Kelley introduces Zig in February
Akka · Typesafe is renamed Lightbend
Akumuli · Rewrite around a new Numeric B+tree storage engine begins- Alerting · Google’s SRE book argues for symptom-based alerting
Amazon CloudFront · Regional edge caches added; Lambda@Edge previewed (GA in July 2017)
Amazon EFS · Generally available for production use in three Regions (June)
Amazon ElastiCache · Redis Cluster support shards one dataset across nodes
Amazon SQS · FIFO queues add strict ordering and deduplicationApache Arrow · Top-level Apache project in February; Feather in March; 0.1.0 in October
- Apache BookKeeper · Yahoo! open-sources Pulsar, built on BookKeeper, in September
Apache CouchDB · CouchDB 2.0 adds clustering, Mango queries and Fauxton
Apache Flink · Flink 1.0 adds RocksDB state and savepoints, and promises API compatibility
Apache Hive · Hive 2.0 adds LLAP and deprecates MapReduce
Apache NiFi · NiFi 1.0: new UI and clustering without a master node
Apache ORC · ORC 1.0 released as a standalone library (January)Apache Pulsar · Open-sourced by Yahoo under Apache 2.0 in September
Apache Spark · Spark 2.0 unifies DataFrames and Datasets and previews Structured Streaming
Apache Superset · Open-sourced as Caravel in March; renamed Superset in November
Apache TinkerPop (Gremlin) · Becomes an Apache top-level project on 23 May
Apache Zeppelin · Becomes a top-level Apache project in May- API gateways · Google acquires Apigee for $625 million
- Artifact registries · Harbor is open-sourced; Nexus 3.0 adds a private Docker registry (April)
- Automated testing · Kadira launches React Storybook
AWS Application Load Balancer · Application Load Balancer launches on 11 August; the original becomes “Classic”
AWS CloudFormation · Change sets in March; YAML and cross-stack references in September; SAM in November
AWS Step Functions · Step Functions launches at re:Invent on December 1Azure IoT Hub · Generally available in February, with HTTP, AMQP and MQTT
- Backend as a service (BaaS) · Parse announces its shutdown on January 28 and open-sources Parse Server
CedarDB · Tableau acquires the HyPer start-up in March- Change data capture · Debezium 0.1 streams MySQL binlog changes into Kafka
- Chaos engineering · “Chaos Engineering” paper in IEEE Software; Gremlin is founded
Chaos Monkey · Chaos Monkey 2.0: written in Go, run through Spinnaker- CI/CD pipelines · Jenkins 2.0 adds Pipeline, pipelines as code
Citus · Citus 5.0 becomes a Postgres extension and goes open source; Citus Cloud launches
ClickHouse · Open-sourced under Apache 2.0
Cloud Foundry · The Open Service Broker API launches in December
- Cloud Native Computing Foundation · Kubernetes accepted in March; Prometheus becomes the second project in May
- Common Vulnerabilities and Exposures (CVE) · The CVE Program starts actively expanding the number of CNAs
- Construct · 2.8 introduces
"name" / Fieldsyntax and new integer names - Correlation IDs · NGINX 1.11.0 adds
$request_idin May; ALBs addX-Amzn-Trace-Idin November CrateDB · CrateDB 1.0 ships in December; the company moves its headquarters to San Francisco
- Cross-platform desktop apps · Electron 1.0 released on 11 May
DAOS · Code published on GitHub- Dashboards and BI · Airbnb open-sources Superset, first released as Caravel
- Data lakes · Amazon Athena launches, running SQL directly on files in S3
- Database indexes · PostgreSQL 9.5 adds BRIN
Debezium · Debezium 0.1 ships a MySQL connector for Kafka Connect
- Distributed tracing · OpenTracing joins the CNCF
Dremio · Apache Arrow launched in February, with Nadeau as vice president
DRLM (Disaster Recovery Linux Manager) · DRLM 2.0 in July- DRY: Don’t Repeat Yourself · Metz’s post “The Wrong Abstraction”
eBPF · XDP in Linux 4.8
- Editors and terminals · Language Server Protocol announced as a shared standard with Red Hat and Codenvy
Electron · Electron 1.0 on May 11
- Emergent schema (JSON columns) · Heap’s “When To Avoid JSONB In A PostgreSQL Schema” on missing statistics
EMQX · Relicensed to Apache 2.0; emqttd 1.0 released in AprilEntity Framework Core · EF7 is renamed EF Core 1.0 in January; 1.0 ships on 27 June
Envoy · 1.0 tagged September 12; open-sourced September 14
Estuary · LiveRamp acquires Arboretcd · etcd 3.0 brings the gRPC API, multiversion history and leases
- ETL & ELT pipelines · Debezium 0.1 reads MySQL’s binlog; dbt is first released
- Event buses · AWS CloudWatch Events routes AWS resource events with rules
Fauna · Fauna leaves stealth with a managed beta
- File formats · Apache Arrow standardises columnar data in memory
- File storage · Amazon EFS brings managed, self-growing NFS to the cloud (June)
Fluentd · Accepted as a CNCF project in November
- Git hooks · Git 2.9 adds
core.hooksPath(June 13) Google Cloud Storage · Coldline, plus Multi-Regional and Regional classes (October)
Grafana · Plugin system arrives in Grafana 3
Graphene · SQLAlchemy support in January; 1.0 in SeptemberGraphQL · Preview label dropped; GitHub launches a public GraphQL API
- GraphQL-native databases · PostGraphile’s repository starts in April
gRPC · 1.0 in August for C++, Java, Go, Node, Ruby, Python and C#Harbor · Harbor is open-sourced
HashiCorp Nomad · The one-million-container challenge
- Incident management · Google’s SRE book describes incident command for software
InfluxDB · Clustering goes closed source; 1.0 in September
- Jamstack · Biilmann’s SmashingConf talk “The New Front-end Stack. Javascript, APIs and Markup”
Jenkins · Jenkins 2.0 makes Pipeline as code the default in April
Kafka Streams · Preview announced in March; ships in Kafka 0.10.0 in May
- LF Decentralized Trust · Hyperledger names 30 founding members in February; Brian Behlendorf becomes executive director in May
liboqs · liboqs repository and the OQS fork of OpenSSL open in August
libvirt · 2.0.0 (July 1): version numbers become time-based- Load balancers · AWS adds the layer-7 Application Load Balancer; Google publishes the Maglev paper
- Load-balancing algorithms · Google publishes the Maglev paper, with its consistent-hashing table
- Local cloud emulators · LocalStack is open-sourced at Atlassian with eight AWS APIs
- LSM trees · WiscKey separates keys from values to cut write amplification
- Manhattan · Twitter describes Manhattan’s strong consistency service
- Metrics · Google’s SRE book names the four golden signals
- ML frameworks · PyTorch is released
- Model serving and MLOps · Clipper paper from UC Berkeley’s RISELab (December)
MongoDB · Atlas, the hosted database service, is announced
- Monoliths · DHH’s “The Majestic Monolith”; Shopify decides its monolith needs boundaries
MQTT · ISO and IEC publish 3.1.1 as ISO/IEC 20922
nanopb · 0.3.7 adds proto3-style singular fieldsNetdata · Netdata 1.0 released in March
Netlify · Free Let’s Encrypt certificates and Deploy Previews
- NewSQL and distributed SQL · Pavlo and Aslett ask “What’s Really New with NewSQL?”
ngrok · Twilio profiles ngrok, used by over 40,000 developers; active work on v1 ends
- On-call · Google’s SRE book sets out the 25% on-call limit and two incidents per shift
- oneTBB · TBB 2017 moves to the Apache 2.0 licence and to GitHub
Open vSwitch · Becomes a Linux Foundation project on 9 August
- OpenAPI Initiative · Swagger Specification renamed OpenAPI on January 1
OpenAPI Specification · Renamed the OpenAPI Specification on January 1
- OpenJS Foundation · The JS Foundation launches on October 17 with webpack, Mocha, Node-RED and Appium
OpenTelemetry · OpenTracing joins the CNCF in October
- Optional values · Kotlin 1.0 released with null safety; TypeScript 2.0 adds
strictNullChecks OVHcloud · KKR and TowerBrook take a €250 million minority stake
P4 · Barefoot launches Tofino, a P4-programmable switch chip
- Package managers · Russ Cox proves version selection NP-complete
Patroni · FOSDEM PGDay talk; version 1.0 adds dynamic cluster-wide configurationPerforce P4 · Summit Partners acquires Perforce (February); the server becomes Helix Core
pg_trgm · 9.6 adds
word_similarity()
pgBackRest · 1.00 in April: new repository format, pg_backrestrenamedpgbackrest- Pijul · Pijul 0.2, rewritten in Rust (February 2); the Nest starts
- Piper · Potvin and Levenberg describe Piper and CitC in Communications of the ACM (July)
- Post-quantum cryptography · NIST opens its post-quantum standardisation process; Google tests hybrid New Hope in Chrome
Prometheus · Joins the CNCF as its second project in May; 1.0 in July
Protocol Buffers · Version 3.0.0 makes proto3 stable in July- Query engines · Amazon Athena offers serverless SQL over S3, billed per byte scanned
QuestDB · Core code relicensed under AGPLv3Rancher · Rancher 1.0 GA in March, with Cattle, Kubernetes and Swarm environments
Readable · Moves to readable.io- Real-time analytics databases · Yandex open-sources ClickHouse
- Remote access · OpenSSH 7.3 adds
ProxyJump(ssh -J) for hopping through bastions - Remote procedure calls · gRPC 1.0 is released in August
Replit · Repl.it founded by Amjad Masad, Faris Masad and Haya Odeh
RethinkDB · The company shuts down; engineers join Stripe (October)RocksDB · Flink 1.0 adds a RocksDB state backend; Facebook announces MyRocks for MySQL
- Rolling deployments · Kubernetes 1.2 adds the Deployment API (beta) for rollouts and rollback
- Sans-I/O protocols · h11 released; Cory Benfield’s PyCon talk in May; Brett Cannon’s sans-I/O page in August
ScyllaDB · Scylla 1.0 is released in March
Serverless Framework · Version 1.0 and a $3 million seed round led by Trinity Ventures, in October
- Serverless functions (FaaS) · Microsoft announces Azure Functions
- Service discovery & mesh · Linkerd’s first release in January; Lyft open-sources Envoy in September
Snowflake · SIGMOD paper describes the multi-cluster, shared-data design
- Software-defined networking · Microsoft open-sources SONiC in March
Sonatype Nexus Repository · Nexus Repository 3.0 adds a private Docker registry (April 13)
SONiC · Microsoft open-sources SONiC at the OCP summit on March 9- SONiC Foundation · Microsoft open-sources SONiC at the OCP summit on March 9
- SQL · SQL:2016 adds JSON functions over strings
StackStorm · Acquired by Brocade in March- Stream processing · Kafka Streams ships in Kafka 0.10; Spark 2.0 previews Structured Streaming
- Structured logging · pino for Node.js and Uber’s zap for Go appear
- Synthetic monitoring · Google’s SRE book describes black-box monitoring
- Table formats · Uber builds Hudi to apply updates to its Hadoop lake
- Team structures · Medium moves beyond Holacracy
Telegraf · Telegraf 1.0 tagged in September
- Threat detection (SIEM) · Florian Roth commits the first Sigma rules on December 24
TOML · PEP 518 picks TOML for
pyproject.toml
Toxiproxy · Toxiproxy 2.0 changes the APITrino · Amazon Athena launches, built on Presto
TypeScript · TypeScript 2.0 adds non-nullable types with
--strictNullChecks- Vector databases · Malkov and Yashunin describe the HNSW graph index
Visual Studio Code · Version 1.0 in April: 2 million installs and over 1,000 extensions
Visual Studio Code · Language Server Protocol announced with Red Hat and Codenvy
Vitess · Vitess 2.0 released
- Web APIs · GitHub launches the first major public GraphQL API
webpack · Joins the JS Foundation at its launch on October 17
- Workflow orchestration · AWS Step Functions launches
- Zenko CloudServer · S3 front end open-sourced as Scality S3 Server (June)
Zephyr · Linux Foundation launches the Zephyr Project on 17 February; 1.6 moves to a single kernel in December
2017
Amazon EKSFirst · Announced as a preview at re:Invent, November 29Apache DataFusionFirst · Andy Grove starts DataFusion, a query engine in Rust
Apache DorisFirst · Baidu open-sources Palo, its ad-reporting database
Apache IcebergFirst · Ryan Blue and Dan Weeks start Iceberg at NetflixArgo CDFirst · Applatix open-sources Argo Workflows
AWS FargateFirst · Announced at re:Invent on November 29 as an ECS launch typeCloudflare TunnelFirst · The
cloudflaredrepository is created on GitHubCloudflare WorkersFirst · Kenton Varda announces Workers on September 29
- Cloudflare, Inc.First · Workers announced on September 29, on a network of 117 locations
- Confidential computingFirst · Azure confidential computing announced on Intel SGX; Graphene-SGX runs unmodified applications in enclaves
- Confidential Computing ConsortiumFirst · Microsoft announces Azure confidential computing on Intel SGX in September
Cruise Control for KafkaFirst · LinkedIn open-sources Cruise Control (August)Delta LakeFirst · Databricks launches Delta for its customers in October
EdgeX FoundryFirst · EdgeX Foundry launched at the Linux Foundation on April 24 with Dell’s FUSE code
Fly.ioFirst · Fly.io launches
FOSSAFirst · FOSSA launches as a developer tool, with a $2.2 million seed round
FRRouting (FRR)First · Forked from Quagga; announced as a Linux Foundation project on 3 April
GramineFirst · Graphene-SGX paper at USENIX ATC runs unmodified applications in SGX enclaves
- im (Rust)First · Bodil Stokke publishes the first versions of
im(April) IstioFirst · Google, IBM and Lyft announce Istio 0.1 in May
Kata ContainersFirst · Announced December 5, merging Intel Clear Containers and Hyper runV
ksqlDBFirst · KSQL announced as a developer preview in August- Large language modelsFirst · Google researchers publish the Transformer in “Attention Is All You Need” (June 12)
- LF EdgeFirst · EdgeX Foundry launches at the Linux Foundation on April 24, seeded with Dell’s FUSE code
LitmusChaosFirst · Litmus starts at MayaData as simple chaos jobs for Kubernetes
- MicroVMsFirst · Kata Containers launches, merging Clear Containers and runV
MindsDBFirst · Founded in Berkeley by Jorge Torres and Adam CarriganNxFirst · Nrwl publishes
@nrwl/schematics, “Nrwl Extensions for Angular” (September)PulumiFirst · Pulumi founded by Joe Duffy and Eric Rudder
PydanticFirst · Samuel Colvin publishes 0.0.1 on PyPI in May
PyreflyFirst · Meta starts Pyre, in OCaml, for Instagram
RenodeFirst · Released as open source by Antmicro in August; Windows support in 1.1 in November
Talos LinuxFirst · Talos repository created in November- TARS FoundationFirst · Tencent open-sources TARS in April
TDengineFirst · Jeff Tao founds TAOS Data in Beijing in MayTimescaleDBFirst · iobeam relaunches as Timescale; TimescaleDB announced in April
ValeFirst · February: first release (0.1.0)
VeleroFirst · Heptio releases Ark on August 3
WAL-GFirst · Citus Data releases WAL-G 0.1 on 18 AugustWasabi Hot Cloud StorageFirst · Launches on 3 May from one data center in Northern Virginia
workerdFirst · Cloudflare Workers launches on a closed runtime built on V8
Akumuli · NB+tree design and the float codec published
Amazon API Gateway · Regional endpoints, and VPC Link to reach private backends via an NLB
Amazon Athena · Integrates with the new AWS Glue Data Catalog
Amazon DynamoDB · Global tables replicate a table across Regions, each accepting writes
Amazon EC2 · Per-second billing for Linux; Nitro debuts with the C5 instances
Amazon S3 Tables · Apache Iceberg starts, adding table metadata on top of Parquet files
Amazon SNS · Subscription filter policies- Apache BookKeeper · DistributedLog joins BookKeeper from the Apache Incubator
Apache Hadoop · Hadoop 3.0 adds HDFS erasure coding
Apache Hudi · Uber describes it publicly in March and open-sources it- Apache Impala · Becomes a top-level Apache project in November
Apache Kafka · Exactly-once delivery and transactions arrive in 0.11; version 1.0 follows in November
- Apache Pig · Pig 0.17.0 adds Spark as an engine; then eight years without a release
Apache Pulsar · Enters the Apache Incubator on 1 June
Apache Superset · Enters the Apache Incubator in May
ArangoDB · 3.2 adds the RocksDB storage engine
Auth0 · Co-founder Eugenio Pace becomes CEO
- Autoscaling · Target tracking policies arrive for EC2 Auto Scaling
AWS Application Load Balancer · Host-based routing and IP targets; the Network Load Balancer covers layer 4
AWS Chalice · Chalice 1.0.0 generally available on July 31
AWS Cloud Development Kit (CDK) · The aws-cdk repository is created in October
AWS CloudFormation · StackSets deploy one template across accounts and regions
AWS CodeCommit · Pull requests (November 20)
AWS IAM · AWS Organizations brings service control policies
Axon Framework · AxonIQ is founded in July and releases AxonHubAzure App Service · App Service on Linux and Web App for Containers generally available
Azure Blob Storage · Archive tier generally available at $0.002 per GB-month (December)
Azure IoT Hub · Device Provisioning Service generally available (December)
Azure Kubernetes Service · AKS preview announced on October 24, with a free control plane
Azure Repos · Windows moves to Git on Visual Studio Team Services, using GVFS
- Backend as a service (BaaS) · Parse’s hosted service is retired in January
- Branching strategies · Pete Hodgson’s “Feature Toggles” describes release toggles for trunk-based teams
Cap’n Proto · The Sandstorm team, Varda included, joins Cloudflare in March- CBOR · COSE (RFC 8152) builds signing and encryption on CBOR
- CDNs · Edge code goes mainstream: Lambda@Edge is generally available, Cloudflare Workers announced
- Chaos engineering · LitmusChaos starts; Gremlin launches its product in December
Cloudflare · Unmetered DDoS mitigation on all plans; Workers announced
Cloudflare Load Balancing · Enterprise customers start using Load Balancing in March
Cloudflare Load Balancing · Load Balancing opens to all customers on May 14, from $5 a month
CockroachDB · CockroachDB 1.0 in May, with a $27 million Series B
- Container orchestration · Microsoft (AKS) and AWS (EKS) announce managed Kubernetes
CrateDB · CrateDB 2.0 brings the first Enterprise Edition
Datadog · APM launches
dbt · Handy describes dbt as “the T in ELT”Debezium · Randall Hauch hands the project lead to Gunnar Morling
- Distributed ledgers · Hyperledger Fabric 1.0 is released in July
Docker · The Moby project becomes the open upstream for Docker’s engine
- Documentation sites · OpenAPI 3.0 in July; Facebook introduces Docusaurus in December
DPDK (Data Plane Development Kit) · Moves to the Linux Foundation on 3 April
Dremio · Source code published under Apache 2.0 in July (release 1.0.8)
DRLM (Disaster Recovery Linux Manager) · DRLM workshop at FOSDEM; version 2.1
EMQX · EMQ founded to build a business around the brokerEnvoy · Istio launches on Envoy; xDS v2 APIs; joins the CNCF
- Event buses · Microsoft previews Azure Event Grid
Expo · Exponent is renamed Expo on 6 March
- Fission · Announced January 24 as an open-source alpha for Node.js and Python
Fluentd · Fluentd v1.0 released in December
Fossil · Fossil 2.0 (March 3): hardened SHA-1 and support for reading SHA3-256 names, after SHAttered
Git · Git 2.13 makes collision-detecting SHA-1 the default after SHAttered
Git LFS · Git LFS 2.0 adds file locking (March 1)
GitLab · GitLab.com database outage, recovered on a live stream (January 31)
Google App Engine · Flexible environment, running Docker containers on Compute Engine VMs, becomes generally available
Google Kubernetes Engine · Renamed Google Kubernetes Engine; cluster fee dropped
Graphene · Graphene 2.0 in OctoberGraphQL · Spec relicensed under OWFa 1.0, GraphQL.js under MIT
Gremlin · Leaves stealth in December with a $7.5 million Series A
gRPC · Joins the CNCF in February; moves to Apache 2.0 in JuneHashiCorp Consul · Consul 1.0 in October
HashiCorp Packer · Packer 1.0 in April, used by tens of thousands of organizations
HashiCorp Vagrant · Vagrant 2.0 released in September
Hyperledger Fabric · First Hyperledger project to reach Active status, in March; 1.0 on July 11- Hypervisors · AWS introduces the KVM-based Nitro Hypervisor with C5 instances
- immer · ICFP paper “Persistence for the Masses” and CppCon talk
Immutable.js · 3.8.2, the last 3.x release for over eight years- Infrastructure as a service (IaaS) · EC2 switches Linux instances to per-second billing on October 2
JavaScript · V8 runs all JavaScript through the Ignition interpreter and TurboFan compiler
JSON · RFC 8259 and ECMA-404 2nd edition published together (December)
Jupyter · ACM Software System Award
Kafka Streams · Exactly-once processing arrives with Kafka 0.11.0; Confluent builds KSQL on it
Kaitai Struct · 0.7 lets .ksyfiles import types from each otherKernelCI · Over 260 builds per commit, booted on over 100 boards
Kubeless · Bitnami acquires Skippbox in March and continues KubelessKubernetes · Microsoft (AKS) and AWS (EKS) announce managed Kubernetes
KubeVirt · First release, v0.1.0, in December- KVM (Kernel-based Virtual Machine) · Google describes the hardened KVM under Compute Engine (January)
- Lakehouses · Delta Lake launches at Databricks; Iceberg starts at Netflix
- LF Decentralized Trust · Fabric is the first project to leave incubation, in March, and reaches 1.0 in July
- Linters, formatters and type checkers · Prettier 1.0 for JavaScript
- LSM trees · Facebook completes its move from InnoDB to MyRocks, an LSM engine under MySQL
- Manhattan · Evaluation of RocksDB as a storage engine begins
Memcached · 1.5.4 adds extstore for keeping values on flash
minikube · Experimental kubeadm bootstrapper in v0.22- Model serving and MLOps · Uber describes Michelangelo (September); TensorFlow-Serving paper (December)
- NewSQL and distributed SQL · Cloud Spanner opens to the public; CockroachDB 1.0 ships
- nom · “Writing parsers like it is 2017” puts nom parsers into VLC and Suricata
Nuclio · Nuclio released as open source on December 6Open Container Initiative (OCI) specifications · Runtime and Image Specifications 1.0 released (July 19)
- Open Infrastructure Foundation · Kata Containers becomes the first pilot project outside OpenStack, in December
- OpenAPI Initiative · OpenAPI 3.0.0 released in July
OpenAPI Specification · OpenAPI 3.0.0 released on July 26
- openCypher · openCypher Implementers Group meetings begin; Cypher for Apache Spark
- Package managers · npm 5 writes
package-lock.jsonby default
PGO (Crunchy Postgres for Kubernetes) · Postgres Operator repository published on GitHub in February- pgwatch · First release, as pgwatch2
Podman · Moves to its own repository; renamed Podman in December
Pravega · 0.1.0, the first release, in September
pre-commit · 1.0.0 (September 7): semantic versioning, the
repos:config format, cache moved to~/.cache/pre-commitPrometheus · Prometheus 2.0 ships a rewritten storage engine in November
Protocol Buffers · Version 3.5 keeps unknown fields in proto3 again
PyO3 · PyO3 forks rust-cpython; 0.1.0 released on 23 July, nightly Rust onlyRacket · Work begins on running Racket on Chez Scheme
Ray · Ray 0.1 released in May; the Ray paper posted in December
React · Relicensed under MIT; React 16 ships on the Fiber reconciler
- Release automation · Keep a Changelog reaches 1.0.0 (June 20)
- Remote procedure calls · gRPC joins the Cloud Native Computing Foundation in March
RethinkDB · CNCF buys the code for $25,000, relicenses it to Apache 2.0 and contributes it to the Linux Foundation (February)RocksDB · Relicensed as GPLv2 or Apache 2.0 after the ASF bars Facebook’s BSD-plus-Patents licence
- Rolling deployments · Deployment reaches general availability in the apps/v1 API with Kubernetes 1.9
Sapling · Early code for the Mononoke server published on GitHub (May)
- Scion · Meta publishes early code for Mononoke, a Mercurial server for large monorepos
- Serverless functions (FaaS) · Cloudflare Workers runs functions at the edge in V8 isolates
- Service discovery & mesh · Google, IBM and Lyft announce Istio
Sigma · Sigma is released; MISP 2.4.70 adds native support in March; Thomas Patzke presents it at Hack.lu
StackStorm · Moves to Extreme Networks with Brocade’s data-centre businessStorybook · Community maintainers ship Storybook 3.0 (May)
- Stream Framework · 1.3.7, the last PyPI release, in March
- Synchronous and asynchronous execution · ECMAScript 2017 adds async functions to JavaScript
- Table formats · Iceberg starts at Netflix; Databricks launches Delta for customers
TARS · Open-sourced as TARS in April
Temporal · Cadence is open-sourced
Terraform · Microsoft partnership; downloads take off
- Threat detection (SIEM) · Sigma is released; MISP adds native Sigma support in version 2.4.70 (March)
TiDB · TiDB 1.0 released on 16 October
TigerGraph · Leaves stealth as TigerGraph with $33 million
TileDB · TileDB, Inc. spins out; TileDB 1.0 is released in October- Time-series compression · Facebook open-sources Beringei, the storage engine based on Gorilla
- Time-series databases · TimescaleDB brings time-series storage to PostgreSQL
- UDP · RFC 8085 publishes UDP usage guidelines as BCP 145
- Unity Version Control · 6.0 introduces Jet storage (Labs build in January, official June 15)
- Vector databases · Facebook AI Research open-sources Faiss in March
- Virtual machines · New EC2 instances move from Xen to the KVM-based Nitro hypervisor
- WebAssembly · Firefox 52 ships WebAssembly in March
Xen Project hypervisor · AWS introduces Nitro, a KVM-based hypervisor, for new EC2 instance types- Zenko CloudServer · Renamed CloudServer; becomes the core of Zenko
2018
8baseFirst · Beta begins late in the year
ACRNFirst · Announced as a Linux Foundation project at ELC (March 13); v0.1 in July
AgonesFirst · Announced by Google Cloud and Ubisoft on March 13; v0.1 alphaAlibaba Cloud PolarDBFirst · PolarFS and POLARDB described at VLDB
Amazon TimestreamFirst · Timestream announced in preview at re:Invent- Apache IoTDBFirst · Enters the Apache Incubator from Tsinghua University in November
- Apache TsFileFirst · Already open source when IoTDB enters the Apache Incubator in November
- AriadneFirst · 0.1.0 released by Mirumee in October
AWS Lake FormationFirst · Lake Formation previewed at re:InventBesuFirst · PegaSys at ConsenSys launches Pantheon in November
ChecklyFirst · Checkly sells API checks and Puppeteer browser checks from up to 8 locationsCloudflare AccessFirst · Cloudflare Access launches on January 17
CodebergFirst · Codeberg e.V. founded in Berlin with seven founding members (September)
CrossplaneFirst · Introduced by Upbound on December 4 as an open source multicloud control plane
DagsterFirst · Schrock starts Dagster and Elementl; first PyPI release in Junedbdiagram.ioFirst · Work starts in August; dbdiagram.io announced (October 22)
DocsyFirst · Google opens the Docsy repository in October
DopplerFirst · Founded by Brian Vallelunga
DuckDBFirst · First code written at CWI in Amsterdam
ElicitFirst · Work on factored cognition begins at Ought
FastAPIFirst · 0.1.0 published on PyPI on December 8
FelderaFirst · Differential Datalog starts at VMware ResearchGitHub ActionsFirst · Announced in limited beta at GitHub Universe in October
Grafana LokiFirst · Tom Wilkie’s first commit in April; announced as alpha at the end of the year
- GraphQL FoundationFirst · The Linux Foundation announces its intent to form the GraphQL Foundation on November 6
gVisorFirst · Open-sourced by Google on May 2 with about 200 system callsHasura DDNFirst · Hasura GraphQL Engine launches as open source for Postgres
Hasura GraphQL EngineFirst · GraphQL Engine launches for Postgres in July; subscriptions in August
JAXFirst · SysML paper by Frostig, Johnson and Leary at Google Brain; code open-sourced on GitHub
K3sFirst · Starts as an embedded component of Rancher’s Rio project
kindFirst · SIG Testing design for containers as nodes; v0.0.1 in November- LF AI & Data FoundationFirst · LF Deep Learning launched on March 26 with Acumos AI as its only project
maturinFirst · pyo3-pack 0.1.0 released on 22 August; CFFI and developadded in September
MeltanoFirst · Started inside GitLab’s data team
MicroK8sFirst · Launched on December 6 as a snap with Kubernetes 1.13MLflowFirst · Databricks announces MLflow in alpha (June 5)
- PebbleFirst · The Pebble repository is created at Cockroach Labs in July
PoetryFirst · Poetry 0.1.0, 28 February
PrefectFirst · Jeremiah Lowin founds Prefect
Prisma ORMFirst · Graphcool’s query engine is released as Prisma 1.0; $4.5M seed in May
RadicleFirst · Monadic founded in Berlin (January)
ReadysetFirst · Noria, the MIT dataflow system behind Readyset, is presented at OSDIRootlyFirst · Quentin Rousseau leaves Instacart’s SRE team; a side project he starts afterwards becomes Rootly
ScramDBFirst · Theo M. Bulut starts work on the engine, by his own account
ShillelaghFirst · Beto Dealmeida publishes gsheets-db-api, SQL for Google Sheets
StarletteFirst · Created in June by Kim Christie
Strawberry GraphQLFirst · Repository created in DecemberTektonFirst · Design sketched in August; code grows inside Knative as build-pipeline
Tortoise ORMFirst · Andrey Bondar releases Tortoise ORM 0.1.0 in March- UrsaDBFirst · UrsaDB and mquery published on GitHub in May
Workers KVFirst · Workers KV announced on 28 September
Aerospike · Version 4.0 adds a strong consistency mode
Akumuli · Posts on scalable downsampling and high-cardinality support- Alerting · The SRE Workbook recommends multiwindow burn-rate alerts on SLOs
Amazon API Gateway · Private APIs inside VPCs; WebSocket APIs arrive in December
Amazon CloudWatch · Logs Insights in November
Amazon DynamoDB · On-demand capacity and ACID transactions announced at re:Invent
Amazon EC2 · A1 instances bring AWS’s own Arm-based Graviton processor
Amazon EKS · Generally available on June 5, at $0.20 per cluster per hour
Amazon Kinesis Data Streams · Enhanced fan-out gives each consumer its own read throughput
Amazon Route 53 · Route 53 Resolver links VPC and on-premises DNS
Amazon S3 · Intelligent-Tiering moves objects between tiers automatically
Amazon SQS · Lambda can consume SQS queues directly
Apache Calcite · SIGMOD paper describes the framework, by then used by Hive, Flink, Storm, Druid and MapDApache Doris · Enters the Apache Incubator in July and is renamed Doris
Apache Druid · Enters the Apache Incubator in February
Apache HBase · HBase 2.0; Facebook moves Messenger from HBase to MyRocks
Apache Iceberg · Donated to the Apache Software Foundation; enters the incubator in November
Apache Ozone · First alpha, Hadoop Ozone 0.2.1, released in October
Apache Pinot · Enters the Apache Incubator in OctoberApache Pulsar · Graduates to an Apache top-level project in September
- API frameworks · Starlette appears in June and FastAPI 0.1.0 in December, both built on ASGI
ArangoDB · 3.4 makes RocksDB the default and adds ArangoSearch
ArcticDB · Ground-up rewrite begins: a C++ engine on S3, without MongoDB
Argo CD · Intuit acquires Applatix; Argo CD 0.1.0 tagged in March
AtScale · $50 million Series D led by Morgan Stanley; repositioned for cloud warehouses- Autoscaling · Predictive scaling forecasts load with machine learning
AWS Application Load Balancer · OIDC and Cognito sign-in, redirects, fixed responses and Lambda targets
AWS Cloud Development Kit (CDK) · AWS CDK released as a developer preview
AWS CloudFormation · Drift detection finds changes made outside a stack
AWS Lambda · AWS open-sources Firecracker, the microVM monitor under Lambda
AWS Serverless Application Model (SAM) · Open source and generally available, per AWS, from April
Axon Framework · AxonHub and the AxonDB event store merge into Axon ServerAzure Data Explorer · Public preview as Azure Data Explorer at Ignite, in 41 regions (September)
Azure Kubernetes Service · Generally available on June 13 in ten regions
Azure Repos · Visual Studio Team Services becomes Azure DevOps, with Azure Repos (September 10)
- Backup & restore · S3 Object Lock offers write-once retention for backups
- Bitemporal modeling · MariaDB 10.3.4 adds system-versioned tables
- Build tools · Go 1.10 adds a build cache to
go build
BullMQ · BullMQ, a TypeScript rewrite, begins in December- Canary releases · Netflix and Google open-source Kayenta in April; “progressive delivery” is coined in August
Ceph · The Linux Foundation launches the Ceph Foundation
Checkly · Headless Recorder Chrome extension released- Cloud Native Computing Foundation · Kubernetes is the first project to graduate, in March; the sandbox replaces the inception level
Cloudflare Tunnel · Launched on April 5 as Argo Tunnel, after a beta under the name Warp
Cloudflare Workers · Generally available on March 13; isolates explained in “Cloud Computing without Containers”
- Cloudflare, Inc. · Workers open to everyone in March; Workers KV launches in September
- Commitizen (cz-cli) · 3.0.0 (October 1)
- Construct · 2.9 compiles definitions into Python modules
- Cross-platform mobile apps · Google releases Flutter 1.0
- Database clients and design tools · Holistics releases dbdiagram.io, whose syntax becomes DBML (October 22)
Datadog · Agent 6 rewritten in Go; log management with Logging without Limits
- Distributed tracing · Google open-sources OpenCensus
- DNS · DNS over HTTPS standardized (RFC 8484); Cloudflare launches 1.1.1.1
- Document databases · MongoDB 4.0 adds multi-document transactions; licence moves to SSPL
Dolt · Liquidata founded; a Git command line on Noms becomes Dolt
Dremio · Dremio 2.0 extends Data Reflections- Dynamic dispatch · Rust 1.27 introduces the
dyn Traitsyntax
EMQX · EMQ X 3.0, the first version with MQTT 5.0Entity Framework Core · EF Core 2.1 adds lazy loading
Envoy · Graduates from the CNCF on November 28, third after Kubernetes and Prometheus
etcd · Joins the CNCF as an incubating project in December
- Event streams · Apache Pulsar becomes a top-level Apache project
Fauna · Publishes its Calvin-based distributed transaction protocol
- Fintech Open Source Foundation · Relaunched as FINOS on April 24; FDC3 contributed
Firecracker · Announced and open-sourced under Apache 2.0 at re:Invent, November 26- Formal methods · Azure Cosmos DB publishes TLA+ specifications of its consistency levels
Fossil · Fossil 2.7 adds the discussion forum (September 22)
FoundationDB · Apple open-sources the core under Apache 2.0 on 19 April
Gel · EdgeDB technical preview shown at PyCon
GitHub · Microsoft agrees to buy GitHub for $7.5 billion (June 4); the deal closes October 26
Grafana · Grafana Labs acquires Kausal and starts the Loki logging project
- Graph databases · Amazon Neptune becomes generally available
GraphQL-core · GraphQL-core-next 1.0.0, based on GraphQL.js 14, in September- GraphQL-native databases · Hasura GraphQL Engine launches for Postgres
Gremlin · $18 million Series B
gRPC · gRPC-Web generally available in OctoberHarbor · Donated to the CNCF; accepted as incubating (November)
HashiCorp Consul · Consul 1.2 adds Connect, its service mesh, in June
HashiCorp Vault · Vault 1.0 in December; cloud auto-unseal becomes open source
Heroku · Heroku and Pivotal start Cloud Native Buildpacks
Hetzner · Hetzner Cloud launches
Hyperledger Fabric · EuroSys paper describes the execute-order-validate design; IBM and Maersk launch TradeLens on Fabric- im (Rust) · 10.0.0, the first release called stable (March); 11.0.0 rewrites
Vectoras an RRB tree (July) - immer · Version 0.5.0
- IoT device messaging · Google Cloud IoT Core becomes generally available
Istio · Istio 1.0, ready for production, in July
Java · JDK 10 is the first release on the six-month train
Jupyter · JupyterLab announced ready for users on February 20
KairosDB · 1.2.0 in February
Kaitai Struct · 0.8 adds Lua and early Go; collaboration with Construct begins
Kata Containers · Kata Containers 1.0 released in May- Key-value stores · Apple open-sources FoundationDB
ksqlDB · Moves from Apache 2.0 to the Confluent Community License in Decemberkubeadm · Generally available in Kubernetes 1.13, December
Kubeless · Version 1.0.0 released in November- KVM (Kernel-based Virtual Machine) · Linux 4.20 turns nested virtualization on by default for Intel and AMD
- Lakehouse catalogs · Iceberg enters the Apache Incubator; commits swap a metadata pointer in a catalog
- LF Networking · LF Networking formed in January from six projects, with 83 members; Tungsten Fabric joins in March
- Logs · Grafana Labs introduces Loki
Logstash · X-Pack source opens under the Elastic License and moves into the repository
- Manhattan · RocksDB engine ready for production by mid-year
Material UI (MUI) · Material UI v1 after a two-year rewrite, in May
Microsoft Hyper-V · Hyper-V Server 2019, the last free standalone edition (Nov 13)
- MicroVMs · AWS open-sources Firecracker, already running Lambda
MindsDB · First open-source release: machine learning inside the database
minikube · localkube removed in v0.29- ML frameworks · JAX is described at SysML and open-sourced by Google Brain
- Model serving and MLOps · Databricks releases MLflow in alpha (June)
MongoDB · Multi-document transactions in 4.0; licence changes from AGPL to SSPL
Neo4j · Enterprise Edition goes closed source from 3.5; Neo4j sues PureThink
Netdata · Netdata Inc. raises a seed round
Netlify · Netlify Functions, built on AWS Lambda
OpenDaylight · Founding project of LF Networking in January
OpenTelemetry · Google open-sources OpenCensus in January
OpenTSDB · 2.4.0 adds rollups and histograms- Package managers · Go proposes minimal version selection
- Persistence: state, events and replay · Azure Durable Functions, built on the Durable Task Framework, become generally available
pgBackRest · 2.00 in February: the executable becomes a C binaryPlanetScale · Vitess co-creators found PlanetScale; Vitess joins the CNCF
- Platform as a service (PaaS) · Pivotal and Heroku start Cloud Native Buildpacks, which joins the CNCF in October
- Platform engineering · Evan Bottcher’s “What I Talk About When I Talk About Platforms”
Prometheus · Graduates from the CNCF in August
Pulumi · Open-source launch on June 18
Pydantic · FastAPI adopts Pydantic for all of its data handling
Quay · Red Hat announces it will acquire CoreOS (January 30)
- Query engines · Netflix’s Iceberg table format enters the Apache Incubator
Rancher · Rancher 2.0 in May, redesigned to manage many Kubernetes clusters
Ray · Paper presented at USENIX OSDI
Readable · ReadablePro launches- Real-time analytics databases · Pinot, built at LinkedIn, enters the Apache Incubator
Red Hat OpenShift · Red Hat agrees to buy CoreOS (January); Origin renamed OKD (August)
- Remote access · AWS Session Manager: shell access without inbound ports, bastions or SSH keys
Rust · Rust 2018, the first new edition, ships with Rust 1.31
Scaleway · Scaleway becomes the group’s main brand; first three-zone region
SeaweedFS · Version 1.0 released (November)- Secrets management · AWS Secrets Manager launches in April with automatic rotation
- Secrets management · GitHub starts scanning public repositories for leaked tokens
- Serverless architecture · Mike Roberts’s “Serverless Architectures” reaches its final major version; Hellerstein et al. publish “One Step Forward, Two Steps Back”
Snowflake · Preview on Microsoft Azure in July
- Software as a service (SaaS) · AWS launches the SaaS Factory program for SaaS builders
- Software-defined networking · LF Networking formed in January, with OpenDaylight as a founding project
StackStorm · Orquesta workflow engine released in beta (2.8)
Starlette · FastAPI 0.1.0, built on Starlette, released in December- Synthetic monitoring · Puppeteer 1.0 for scripting headless Chrome
Talos Linux · First alpha release, v0.1.0-alpha.0, in AprilTARS · TARS and TSeer become Linux Foundation projects in June
- TARS Foundation · TARS and TSeer become Linux Foundation projects in June
- The Ceph Foundation · Ceph Foundation launches on November 12 at Ceph Day Berlin with 31 founding members
Thinger.io · Becomes a company and releases an enterprise version
TiDB · TiKV joins the CNCF as an incubating project
TimescaleDB · Version 1.0 in October; Timescale License introduced in December
- TLS · TLS 1.3 published as RFC 8446
tox · tox 3.0 (April)- UI libraries · Merrick Christensen’s “Headless User Interface Components”; Material UI v1
- Unbounded queries · Release It! second edition keeps unbounded result sets among its antipatterns
Vale · August: 1.0, bundling proselint, write-good and Joblint styles
Velero · VMware completes its acquisition of Heptio in DecemberVitess · Accepted by the CNCF on 5 February; PlanetScale founded
webpack · webpack 4 in February:
modeand optional configurationWebRTC · ICE revised as RFC 8445, the NAT traversal protocol WebRTC requires
- Zenko CloudServer · Commercially supported Zenko released
2019
Amazon Keyspaces (for Apache Cassandra)First · Previewed in December as Amazon Managed Apache Cassandra Service
Apache AmoroFirst · NetEase starts Arctic to manage its Iceberg tablesAtlasFirst · Ariel Mashraki’s Ent ORM open-sourced by Facebook (October 3)
BentoMLFirst · BentoML is open-sourced (GitHub repository created in April)
Bubble TeaFirst · Charm founded to build tools for the command lineChaos MeshFirst · PingCAP open-sources Chaos Mesh on December 31
- Cloud cost and carbonFirst · Cloud FinOps published; FinOps Foundation founded
Cloud HypervisorFirst · Intel releases v0.1.0 in July, with VFIO, virtio-fs and virtio-pmem
CloudNativePGFirst · 2ndQuadrant starts its Kubernetes initiative in August after Kubernetes 1.14 adds local persistent volumes- Continuous Delivery FoundationFirst · Announced on March 12 with Jenkins, Jenkins X, Spinnaker and Tekton
DaprFirst · Microsoft announces Dapr as an open-source alpha in October
Deep LakeFirst · Activeloop publishes the first hubpackage on PyPI in AugusteKuiperFirst · EMQ open-sources Kuiper; first release, 0.0.2, in October
entFirst · Facebook open-sources ent (October)- FinOps FoundationFirst · FinOps Foundation founded in February; Cloud FinOps published by O’Reilly
FireboltFirst · Founded by former Sisense executives
InstatusFirst · Ali Salah starts Instatus in June
JujutsuFirst · Martin von Zweigbergk starts Jujutsu as a hobby project (late 2019)
KamuFirst · First Scala versions of the
kamuCLI, built on SparkKapaFirst · Founders experiment with embeddings for question answering at Imperial College London
- KeyDBFirst · KeyDB forks Redis to add multithreading
MeilisearchFirst · Meilisearch founded in Paris
n8nFirst · n8n repository created on GitHub
OpenSearchFirst · AWS launches Open Distro for Elasticsearch
Oxide Cloud ComputerFirst · Oxide Computer Company founded by Bryan Cantrill, Steve Tuck and Jess Frazelle
- Oxide Computer CompanyFirst · Founded by Bryan Cantrill, Steve Tuck and Jess Frazelle; seed round led by Eclipse (announced December)
- PyrightFirst · First releases on GitHub and npm, in March
RedpandaFirst · Alexander Gallego writes the first line of code in JanuaryRenderFirst · Launches in April; wins the TechCrunch Disrupt SF Startup Battlefield in October
RKE2First · Rancher releases K3s, whose installer and supervisor RKE2 later reusesTauriFirst · The tauri-apps/tauri repository is created in July
TinybirdFirst · Demos Tinybird Analytics at South Summit Madrid in September- Unified Acceleration (UXL) FoundationFirst · Intel launches oneAPI, with Data Parallel C++ based on SYCL
WASIFirst · Mozilla announces WASI in March; preview 1 becomes the first API
WorkOSFirst · Michael Grinich starts WorkOSWranglerFirst · First
wrangleropen-sourced on March 28, a Rust CLI for Rust and WebAssembly Workers8base · General availability in July; launched at TechCrunch Disrupt in October
ACRN · ACRN 1.0 released (May)
Agones · Version 1.0 released in SeptemberAlibaba Cloud PolarDB · Released outside China in July
Amazon EKS · Managed node groups in November; Fargate support in December
Amazon EventBridge · Relaunched as EventBridge in July, with SaaS partner event sourcesApache Arrow · DataFusion donated in February; Arrow Flight introduced in October
Apache Camel · Camel 3.0 in November
Apache DataFusion · Rebuilt on Arrow and donated to the Apache Arrow project in February
Apache Druid · Graduates to a top-level Apache project in December
Apache Flink · Alibaba buys data Artisans (now Ververica) and contributes its Blink fork
Apache Hudi · Enters the Apache Incubator in January- Apache IoTDB · First Apache release, 0.8.0-incubating, in August
Apache Kafka · KIP-500 proposes replacing ZooKeeper with Kafka’s own Raft-based quorum (KRaft)
Apache NiFi · Cloudera completes its merger with Hortonworks
Apache Pinot · First Apache release, 0.1.0, in MarchApache Superset · Beauchemin founds Preset to offer hosted Superset
Apache ZooKeeper · Kafka’s KIP-500 proposes replacing ZooKeeper with a built-in quorum
- API frameworks · ASGI 3.0 specification, dated March 20
ArangoDB · Fully managed cloud service launches
- Ariadne · Moves to GraphQL-core-next for
asyncresolvers in January - Ariadne · ASGI interface built on Starlette in April
AsyncAPI · AsyncAPI 2.0.0 released on September 11
- Authentication · WebAuthn becomes a W3C Recommendation
AWS Chalice · Terraform packaging and experimental WebSockets in 1.10
AWS Cloud Development Kit (CDK) · General availability for TypeScript and Python on July 11
AWS CodeCommit · VPC endpoints (March 7) and approval rules (November 20)
AWS Fargate · Prices cut by up to 50%; EKS support and Fargate Spot in December
AWS IAM · IAM Access Analyzer launches
AWS Lake Formation · Generally available on 8 August in five Regions, with table- and column-level permissions
AWS Step Functions · Express workflows for high-volume, short runsAzure Blob Storage · Data Lake Storage Gen2 adds a hierarchical namespace; GA on 7 February
Azure Data Explorer · Generally available on 7 February
- Backup & restore · AWS Backup launches
- Base Class Library patterns · C# 8.0 adds
usingdeclarations and async streams Bazel · Bazel 1.0 on October 10
Besu · Pantheon joins Hyperledger as Hyperledger Besu on August 29
BullMQ · BullMQ 1.0 released in October- CBOR · CDDL (RFC 8610) gives CBOR a schema notation
- Change data capture · Debezium describes the outbox pattern for publishing events through CDC
- Chaos engineering · PingCAP open-sources Chaos Mesh on December 31
- CI/CD pipelines · GitHub Actions adds CI/CD and becomes generally available
Citus · Microsoft acquires Citus Data
Cloudflare · IPO on the New York Stock Exchange as NET
CockroachDB · Version 19.2 moves the core from Apache 2.0 to the Business Source License
Codeberg · Codeberg.org launches (January 1), running Gitea
- Commit conventions · Conventional Commits 1.0.0 is released (September 30)
- Commitizen (cz-cli) · 4.0.0 drops Node.js 6 and 8 (July 18)
- Confidential computing · Confidential Computing Consortium formalised at the Linux Foundation in October
- Confidential Computing Consortium · Consortium formalised on October 17 with Intel SGX SDK, Open Enclave SDK and Enarx; progression policy written in December
CrateDB · CrateDB 4.0 copies Elasticsearch code into its own repository
Cube · Cube.js released as an open-source analytics framework
Dapper · Dapper 2.0 released (August)- Dashboards and BI · Salesforce completes its acquisition of Tableau
- Data notebooks · A study re-runs 863,878 GitHub notebooks: 4.03% reproduce their results
- Database clients and design tools · Redgate buys Flyway for $10 million (July)
Databricks · Delta Lake open-sourced in April
Datadog · IPO on the Nasdaq in September at $27 a share
dbdiagram.io · DBML repository created on GitHub (March); over 100,000 diagrams
Debezium · Debezium 1.0: MySQL, PostgreSQL, MongoDB and SQL Server connectors are stable
Delta Lake · Open-sourced in April; moves to the Linux Foundation in October
- Distributed tracing · OpenTracing and OpenCensus merge into OpenTelemetry; Jaeger graduates from the CNCF
Docsy · Google announces Docsy in July; Kubeflow, Knative and Agones already use it
- Document databases · AWS launches DocumentDB, compatible with MongoDB
Dolt · Dolt launches in August, DoltHub in SeptemberDoppler · Joins Y Combinator’s Winter 2019 batch; Go CLI first released in November
DRLM (Disaster Recovery Linux Manager) · DRLM 2.3 replaces the CGI web layer with a Go APIDuckDB · First release; demo paper at SIGMOD in Amsterdam
eBPF · Linux 5.2 raises the verifier limit to 1 million instructions; 5.3 allows bounded loops
EdgeX Foundry · Becomes a founding LF Edge project in January; 1.0 tagged in June
- Editors and terminals · VS Code Remote Development preview: containers, SSH and WSL
Electron · Governance written down; enters OpenJS incubation in December
- Emergent schema (JSON columns) · PostgreSQL 12 adds stored generated columns
Estuary · Yaffe and Graettinger found Estuary to build a platform on Gazette- Event buses · Amazon EventBridge launches; CloudEvents 1.0 is released
FastAPI · 0.6.1 documents GraphQL integration in February
Fauna · Official Jepsen test results are published
- Fintech Open Source Foundation · FDC3 graduates in July
- Fission · Version 1.0 released in February
Fluentd · Graduates from the CNCF in April
FOSSA · CLI 1.0.0 (August 2); $8.5 million Series A led by Bain Capital Ventures (September 16)
Fossil · 2.9 adds
fossil git export(July 13); 2.10 makes SHA3-256 the default (October 4)Gel · First alpha in April; EdgeDB Inc. incorporated late in the year
Gerrit Code Review · Gerrit 3.0 removes ReviewDb and the GWT interface (May 15)
GitHub Actions · Relaunched in August with CI/CD and YAML; HCL workflows retired in September
GitHub Actions · Generally available on November 13
Google App Engine · Google announces Cloud Run and second-generation App Engine runtimes
Google Cloud Run · Cloud Run announced in April; generally available on November 14
Grafana Loki · Loki 1.0 in November
GraphQL · GraphQL Foundation launches under the Linux Foundation
- GraphQL Foundation · Charter takes effect March 12; the spec moves under the Joint Development Foundation
GraphQL-core · GraphQL-core 3.0.0 replaces GraphQL-core 2 and GraphQL-core-next in NovemberHashiCorp Packer · HCL2 templates arrive as a beta in Packer 1.5
HiveMQ · Community Edition open-sourced under Apache 2.0; dc-square renamed HiveMQ
Hugging Face · Transformers library paper published (October)
Hyperledger Fabric · 1.4, the first long-term support release, in January; Raft ordering in 1.4.1
Ibis · Ibis 1.0 released in March- Identity & access (IAM) · Google’s Zanzibar handles trillions of ACLs for Drive, YouTube and more
- IoT device messaging · MQTT 5.0 becomes an OASIS Standard
- Jamstack · O’Reilly publishes “Modern Web Development on the Jamstack” by Biilmann and Hawksworth
Jenkins · Founding project of the Continuous Delivery Foundation in March
K3s · Announced on February 26; version 1.0 in November
Kata Containers · 1.5 adds Firecracker as a hypervisorKernelCI · Becomes a Linux Foundation project on 28 October
kind · v0.1.0 in January; KubeCon EU talks on testing with kind
ksqlDB · Renamed ksqlDB, adding pull queries and connector managementkubeadm · Automated HA control planes reach beta in 1.15
Kubeless · VMware announces it will acquire Bitnami
KubeVirt · Accepted into the CNCF as a sandbox project (September)- Large language models · OpenAI’s GPT-2 (1.5 billion parameters) is first held back over misuse fears
- LF AI & Data Foundation · Renamed LF AI Foundation in May; ONNX accepted as a graduated project in October
- LF Decentralized Trust · The Pantheon Ethereum client joins as Hyperledger Besu
- LF Edge · LF Edge launches on January 24 with five projects and more than 60 members
- Load-balancing algorithms · AWS ALB adds least outstanding requests
LocalStack · LocalStack Pro, the first paid edition, in JulyLogstash · Logstash 7.0 makes the Java execution engine the default
maturin · 0.7.0 on 30 August renames the project maturin and adds PEP 517 support
Meltano · Version 1.0 released in October- MicroVMs · Cloud Hypervisor starts; QEMU 4.2 adds a Firecracker-style
microvmmachine type
minikube · Version 1.0 in MarchMLflow · Model Registry in beta in MLflow 1.4 (October)
- Model serving and MLOps · BentoML is open-sourced
- Monoliths · Shopify describes its modular monolith (“Deconstructing the Monolith”)
MQTT · MQTT 5.0 becomes an OASIS Standard on 7 March
nanopb · 0.4.0: new field descriptor format, installable from pip- Narrow tables · tidyr 1.0 adds
pivot_longer()andpivot_wider() Neo4j · AuraDB, the managed cloud service, launches
NGINX · F5 acquires Nginx, Inc. for $670 million
Node.js · Becomes a founding project of the OpenJS Foundation on March 12
- nom · 5.0 rebuilds nom on functions instead of macros
Nuclio · Version 1.0.0 released in February- Observability · OpenTracing and OpenCensus merge into OpenTelemetry
- Open Infrastructure Foundation · Board adopts confirmation guidelines; Kata Containers, Zuul and Airship confirmed
- Open Source Security Foundation · GitHub founds the Open Source Security Coalition
Open vSwitch · OVN split into its own repository
- openCypher · Last Implementers Group meeting, in March
- OpenJS Foundation · The two merge into the OpenJS Foundation on March 12; Electron enters incubation in December
OpenTelemetry · OpenTracing and OpenCensus merge into OpenTelemetry, a CNCF sandbox project
- Optional values · C# 8.0 adds nullable reference types
osquery · Linux Foundation announces its intent to form an osquery foundation, on June 18; the Facebook code and the osql fork are mergedOVHcloud · OVH becomes OVHcloud
OVN (Open Virtual Network) · Own repository; becomes an LF Projects series on 4 NovemberP4 · P4.org joins the Open Networking Foundation on 9 April; Intel agrees to buy Barefoot in June
Percona Operators · XtraDB Cluster and MongoDB operators reach 1.0.0 on May 29- pg_ivm · First IVM patch for PostgreSQL core submitted
PlanetScale · Vitess graduates from the CNCF
- Platform engineering · Team Topologies defines the platform team
Podman · Podman 1.0 in January; RHEL 8 ships Podman instead of Docker in May
Poetry · Poetry 1.0 in December
Prefect · First release of the open-source prefect package on PyPI, in March
Presto (PrestoDB) · Presto Foundation forms under the Linux Foundation in September
- Presto Foundation · Presto Foundation launched on September 23 by Facebook, Alibaba, Twitter and Uber
- Pub/sub · MQTT 5 released
Pulumi · Pulumi 1.0 generally available on September 5
Pydantic · Version 1.0 in October
Quay · Red Hat open-sources Project Quay (November 8)
QuestDB · Company founded; 4.0 switches the licence to Apache 2.0RabbitMQ · 3.8 adds Raft-based quorum queues
Radicle · First Radicle alpha, on IPFS (February); work on Radicle Link begins (October)
Rancher · K3s released for edge and small clusters
Ray · Ray’s creators found Anyscale
React · Hooks arrive in React 16.8
Readable · Moves to readable.com- Real-time analytics databases · Druid becomes a top-level Apache project
Realm · MongoDB agrees to acquire Realm for $39 million
Red Hat OpenShift · OpenShift 4 with RHCOS and operator-driven upgrades; Azure Red Hat OpenShift GA
Redpanda Connect · Benthos 1.0 is released in January- Release automation · Changesets (May 6) and release-please (May 9) publish 1.0.0 to npm
release-it · 11.0.0 (May 1): plugins, npm versionbumps, rollback on failure
RethinkDB · RethinkDB 2.4 with write hooks (December), the last feature releaserunc · CVE-2019-5736: a container can overwrite the host’s runc binary (February)
- Semantic layers · Cube.js released as open source
Sentry · Relicensed from BSD to the Business Source License in November
- Serverless architecture · Berkeley’s “Cloud Programming Simplified” predicts serverless will dominate cloud computing
- Serverless functions (FaaS) · Berkeley paper on serverless computing; Google launches Cloud Run
Snowflake · Preview on Google Cloud in November
SPDK (Storage Performance Development Kit) · New NVMe driver passes 10 million IOPS on one CPU core
- Sprints · Basecamp publishes Shape Up; Ron Jeffries regrets story points
StackStorm · Extreme hands StackStorm to the Linux Foundation on 7 OctoberStorybook · Storybook 5.2 introduces Component Story Format
Strawberry GraphQL · 0.1.0 on PyPI in March; mypy plugin and Django view in September- Table formats · Delta Lake open-sourced; Hudi joins Iceberg in the Apache Incubator
Talos Linux · Talos Systems launches as a company in June
TDengine · TDengine open-sourced under AGPL-3.0 on July 12- Team structures · Skelton and Pais publish Team Topologies (second edition 2025)
Tekton · Split out and named Tekton in February; founding CDF project in March
Temporal · They leave Uber to build Temporal, a fork of Cadence
Terraform · Terraform 0.12 overhauls the configuration language
- The Linux Foundation · The OpenJS Foundation forms in March and the Presto Foundation in September
TiDB · 3.0.8 makes pessimistic transactions the default
TileDB · $4 million round led by Nexus- Timely Dataflow · McSherry and Arjun Narayan found Materialize on top of both
TimescaleDB · 1.5 adds native columnar compression
Trino · Creators leave Facebook and form the Presto Software Foundation (PrestoSQL)
- UrsaDB · Version 1.0 released in January
Velero · Renamed Velero in 0.11 (February); 1.0 in May; moves to VMware’s Tanzu GitHub organisationVisual Studio Code · Remote Development preview for containers, SSH and WSL
Vitess · Graduates from the CNCF on 5 November, the eighth project to do so
- WebAssembly · WASI announced in March; WebAssembly 1.0 becomes a W3C Recommendation on 5 December
webpack · Becomes a founding project of the OpenJS Foundation
Workers KV · Generally available on 21 May
YAML · go-yaml caps alias expansion after a Kubernetes API server DoS
YugabyteDB · Version 1.3 moves everything to Apache 2.0 in July; 2.0 makes YSQL production-ready in September
2020s
2020
AirbyteFirst · Founded in July; first alpha release tagged in September
Alibaba Cloud HologresFirst · HSAP design published at VLDB; V0.8 adds upserts and views
AWS Fault Injection ServiceFirst · Announced at re:Invent in December
- binrwFirst · binread 1.0 (April); binrw 0.1 adds writing (September)
Cloudflare PagesFirst · Announced on December 17 as free Jamstack hosting with Git builds and preview URLs
Cloudflare Secrets StoreFirst · Workers gains per-script environment variables and secrets
CrucibleFirst · RFD 60 compares Ceph, ZFS-based designs and a “Northern Mux”
DatabendFirst · First commit, “hello FuseQuery”, on 10 October- dekuFirst · First release on crates.io (March); 0.9 by October
Drizzle ORMFirst · Andrii Sherman writes a Drizzle ORM in Java
DropshotFirst · First published on crates.io (June)
Durable ObjectsFirst · Announced in closed beta on 28 September, with WebSockets for Workers
Eclipse ZenohFirst · Zenoh moves to the Eclipse Foundation; Rust rewrite beginsFirezoneFirst · Repository created; Firezone starts as a self-hosted WireGuard VPN server
GarageFirst · First commit in April; version 0.1 in July
Grafana TempoFirst · First commit in January; announced in October
GrizzlyFirst · First commit by Malcolm Holmes; 0.0.1 in July
HashiCorp BoundaryFirst · Announced on October 14, the same day as the 0.1.0 release- HCP WaypointFirst · Waypoint 0.1 released as open source on October 15
HeliosFirst · Repository started (August)
HexFirst · $5.5M seed round led by Amplify Partners
incident.ioFirst · Evans, Hamilton and Whitworth start turning Evans’s Monzo incident tool into a product in November
JanssenFirst · Linux Foundation announces the Janssen Project on December 8, built on the Gluu Server’s code
KarpenterFirst · AWS begins developing Karpenter in the open on GitHubKoyebFirst · €1.4M pre-seed round led by ISAI, in October
- KubeRayFirst · Go operator started in November
LegendFirst · FINOS accepts the contribution in January; industry pilot on a shared instance from April to SeptemberLucideFirst · The lucide-icons/lucide repository is created in June as a fork of Feather
NitricFirst · Nitric repository created in December
OmicronFirst · Repository started (February); RFD 110 evaluates CockroachDB for the control plane database
Open Data FabricFirst · Spec and whitepaper written; spec repository published in April
PathwayFirst · Work on the framework starts at the Paris-founded start-upPolarsFirst · Ritchie Vink makes the first commit (23 June)
Project NessieFirst · Dremio announces Project Nessie on 1 October, under Apache 2.0PropolisFirst · Repository started (October)
Quix StreamsFirst · Quix starts work on the library on 2 MarchRailwayFirst · Work on Railway begins
Ray ServeFirst · Ray Serve is released; “Machine Learning Serving is Broken” (July); Ray 1.0 (September)
- Retrieval-augmented generation (RAG)First · REALM (February) and Dense Passage Retrieval (April) add learned retrieval
SpaceliftFirst · Founded by Marcin Wyszyński and Paweł Hytry
SSTFirst · Repository created as Serverless Stack, built on the AWS CDK
StarRocksFirst · Built on Apache Doris 0.13 as a commercial product, first called DorisDBSupabaseFirst · First alpha in May: hosted Postgres with auto-generated APIs
TanStackFirst · React Table v7, a headless, hooks-only rewrite, in March
TigerBeetleFirst · TigerBeetle starts in July at Coil, for the Mojaloop payments switch
TreblleFirst · Founded in Zagreb; Laravel SDK repository created in April
VeloxFirst · Meta starts Velox and the Prestissimo project to replace Presto’s Java workersViteFirst · Evan You creates Vite as an unbundled dev server for Vue
.NET runtime (CLR) · .NET 5 released on 10 November as the single .NET
ACRN · ACRN 2.0 adds hybrid mode (June); TTTech ships it in Nerve Blue (December)- Actor model · Cloudflare launches Durable Objects
Agones · Google Cloud Game Servers, a managed Agones service, enters beta in March and GA in August
Akumuli · Final release, 0.8.80, in Mayalex · August: 9.0 adds MDX support
Amazon API Gateway · HTTP APIs, previewed in December 2019, become generally available in March
Amazon Athena · Federated Query reaches general availability in November, with connectors on Lambda
Amazon EBS · gp3decouples IOPS and throughput from size, up to 20% cheaper thangp2
Amazon EFS · Lambda functions can mount EFS file systems (June)
Amazon EKS · Cluster fee halved to $0.10 per hour; EKS Distro released
Amazon EventBridge · Event archive and replayAmazon Keyspaces (for Apache Cassandra) · Generally available in April as Amazon Keyspaces, in 18 Regions
Amazon Kinesis Data Streams · Retention can be extended to 365 days
Amazon S3 · Strong read-after-write consistency for every object, at no extra cost (December)
Amazon SNS · FIFO topics with ordering and deduplication
Amazon Timestream · Generally available in September in four RegionsApache Arrow · C Data Interface in May; 1.0 declares the format stable in July
Apache Doris · Version 0.13 released; a separate team builds DorisDB, later StarRocks, on it
Apache Hudi · Graduates to a top-level Apache project in May
Apache Iceberg · Graduates to a top-level Apache project in May- Apache IoTDB · Graduates to a top-level Apache project in September
Apache Ozone · Version 1.0.0 in September; top-level Apache project in October- Apache TsFile · VLDB paper describes it as IoTDB’s storage format, readable from Spark and Hive
Argo CD · Argo joins the CNCF as an incubating project
- Artifact registries · Harbor graduates in the CNCF (June)
Astra DB · Astra launches as a cloud Cassandra service in May
Auth0 · Actions introduced as the successor to Rules and Hooks
- Autoscaling · KEDA, event-driven autoscaling for Kubernetes, joins the CNCF
AWS Application Load Balancer · gRPC and end-to-end HTTP/2 support
AWS Fargate · Platform version 1.4 switches to containerd and adds EFS volumes
AWS IoT Core · AWS IoT Core for LoRaWAN runs the LoRaWAN network server for you
AWS Lambda · 1 ms billing, 10 GB memory and container image support
AWS Serverless Application Model (SAM) · SAM CLI 1.0 generally available on July 21Azure Kubernetes Service · Azure Container Service retired; customers move to AKS by January 31
Backblaze B2 Cloud Storage · S3-compatible API added on 4 May
- Backend as a service (BaaS) · Supabase launches in alpha in June and beta in December
Besu · Besu graduates from incubation to Active status on March 30
- Binary parsing and encoding · deku and binrw derive binary readers and writers from Rust structs
Bitbucket · Mercurial removed from Bitbucket Cloud; all Mercurial repositories disabled August 26
- Branching strategies · Driessen’s note of reflection (March); Martin Fowler’s “Patterns for Managing Source Code Branches” (May)
Bubble Tea · Bubble Tea v0.1.0 tagged (April)- Bundlers and dev servers · Vite serves source as native ES modules in development
C++ · C++20 adds concepts, ranges, coroutines and modules
- CBOR · RFC 8949 makes CBOR Internet Standard 94 (December)
CedarDB · Umbra paper at CIDR: a disk-based system with in-memory performance- Change data capture · Netflix publishes DBLog; PostgreSQL 13 adds
max_slot_wal_keep_size Chaos Mesh · Accepted into the CNCF Sandbox in July
Checkly · $2.25 million seed round led by Accel (April)Clojure · Hickey’s HOPL paper “A History of Clojure”; Nubank and Cognitect join forces
Cloud Hypervisor · Microsoft begins releasing components for Linux as root partition on its hypervisor; v0.10.0 adds Windows guests (September)Cloudflare Access · Part of Cloudflare for Teams; a Free plan covers up to 50 users from October 13
Cloudflare Workers · Durable Objects bring strongly consistent state to the edge
- Cloudflare, Inc. · Durable Objects enter closed beta in September
CloudNativePG · Cloud Native Postgres development begins in February; EDB acquires 2ndQuadrant in September- Commitizen (cz-cli) · 4.2.0 adds the
czbinary name (August 24) - Confidential computing · Google Confidential VMs on AMD SEV in July; AWS Nitro Enclaves generally available in October
- Construct · 2.10 (January) removes
Embeddedand adds compiled building - Continuous Delivery Foundation · Jenkins becomes the first graduated project in August
- Coordination services · etcd graduates in the CNCF
- Correlation IDs · W3C Trace Context becomes a Recommendation
- Cross-platform mobile apps · Adobe ends development of PhoneGap and PhoneGap Build
Crossplane · Joins the CNCF as a sandbox project
Cube · Cube Dev raises a $6.2M seed round led by Bain Capital Ventures
- Data lakes · S3 becomes strongly consistent, so a listing now shows files just written
- Data transfer objects · C# 9 adds records
DbVisualizer · €5.3 million from Industrifonden and Fairpoint Capital (April)
- Distributed tracing · W3C Trace Context becomes a Recommendation in February
Dolt · Liquidata renames itself DoltHubeBPF · BPF CO-RE: compile once, run on many kernels
Eclipse Zenoh · Aithusa, the first Rust-based release, ships in OctobereKuiper · 0.3.2 ships with EdgeX Geneva in April; 1.0.0 in October
Electron · Graduates to an OpenJS Impact project in June
Entity Framework Core · EF Core 5.0 adds table-per-type inheritance and many-to-many
Estuary · The Flow repository adopts the Business Source License in Novemberetcd · Graduates in the CNCF in November
- Event streams · Kinesis retention can be extended to 365 days
F# · Syme’s “The Early History of F#” published at HOPL IV
Fauna · Raises $27 million
- FinOps Foundation · Linux Foundation announces it will host the foundation, June 29
- Fintech Open Source Foundation · Joins the Linux Foundation on April 9; Goldman Sachs open-sources Legend through FINOS in October
Firebolt · Leaves stealth in December with $37 million
Firecracker · NSDI paper describes Firecracker’s design and production useFly.io · Launch HN as part of Y Combinator Winter 2020: Docker apps in 17 cities on Firecracker
FOSSA · $23.2 million Series B and launch of FOSSA Security Management (October 15)
Git · Git 2.28 makes the default branch name configurable; 2.29 adds SHA-256 repositories
GitHub · Private repositories with unlimited collaborators free for everyone (April 14)
Google BigQuery · BigQuery Omni runs BigQuery’s engine on data in AWS and Azure
Google Cloud Storage · Archive class at $0.0012 per GB-month, readable in milliseconds (January)
Google Kubernetes Engine · GKE Sandbox (gVisor) generally available; $0.10 per hour fee and SLA from June 6
Grafana Loki · Loki 2.0 in October
Gramine · CCC technical council accepts Graphene in April
- GraphQL Foundation · First annual report in April; first TSC members start their terms on November 1
GraphQL-core · 3.1.0 follows GraphQL.js 15 in April
gRPC · xDS support in 1.30 enables proxyless service meshesHarbor · Harbor 2.0 adds OCI artifacts; CNCF graduation (June 23)
HashiCorp Nomad · Nomad 1.0 in December; the two-million-container challenge
- HerdDB · Presented at Pulsar Summit; design posts on building a database with BookKeeper
HiveMQ · HiveMQ Cloud launches as a managed broker on AWS
Hugging Face · First version of the Hub, built on Git and Git LFS
Hyperledger Fabric · 2.0 adds decentralised chaincode governance in January- im (Rust) · 15.0.0 (May)
- In-process caches · Redis 6 adds server-assisted client-side caching (tracking)
InfluxDB · 2.0 with Flux in November; IOx rewrite announced
Instatus · Pitches a Jamstack status page, 10x faster and 5% of Statuspage’s price
Istio · Istio 1.5 merges the control plane into
istiodJAX · DeepMind describes its JAX ecosystem (Haiku, Optax, RLax, Chex, Jraph)
Jenkins · First CDF project to graduate, in August
JFrog Artifactory · JFrog lists on the Nasdaq as FROG (September 16)
Jujutsu · Public repository begins December 12, imported from his Mercurial repository
K3s · CNCF sandbox in August; embedded etcd replaces dqlite; SUSE buys Rancher in December
Kaitai Struct · 0.9 adds a C++11 target and NimKamu · Open Data Fabric spec published; CLI rewritten in Rust (0.30.0, September)
Kata Containers · 2.0: Rust agent, shim v2 only, virtio-fs by defaultkdb+ · kdb+ 4.0 adds multithreaded primitives and data-at-rest encryption
- Lakehouses · Databricks describes the lakehouse in a January blog post
- Large language models · GPT-3 paper: 175 billion parameters and few-shot prompting (May 28)
Legend · Goldman Sachs open-sources five modules as Legend on October 19; incubating at FINOS- LF AI & Data Foundation · Merger with ODPi into LF AI & Data announced October 26; Egeria joins
LitmusChaos · Accepted into the CNCF Sandbox in June
- Manhattan · 20 production clusters and over 1,000 databases
Material UI (MUI) · MUI X Pro plan introduced
Meilisearch · Engine released publicly as open source
Meltano · Refocused on open-source ELT built on Singer taps and targetsMercurial · Bitbucket removes Mercurial support; all hg repositories disabled by August 26
MicroK8s · 1.19 adds automatic high availability on dqlite (August)
MindsDB · Y Combinator Winter 2020 batch
minikube · Docker driver built on kind’s node image (v1.7); multi-node clusters (v1.9)MLflow · MLflow joins the Linux Foundation (June 25)
- Model serving and MLOps · Ray Serve is released (July post); MLflow joins the Linux Foundation (June)
Netdata · $14.2 million round led by Bessemer; $31 million raised in total
Nx · Nx 11 (December 11)
- Object storage · S3 becomes strongly consistent for every read and list (December)
- oneTBB · Renamed oneTBB with version 2021.1 (December), part of oneAPI
- Open Infrastructure Foundation · StarlingX confirmed in June; renamed the Open Infrastructure Foundation in October
- Open Source Security Foundation · OpenSSF announced on August 3, merging the two
- OpenJS Foundation · Electron graduates to Impact in June
OVN (Open Virtual Network) · 20.03 in March, the first year-and-month version- Package managers · pip 20.3 ships a backtracking resolver
Patroni · 2.0 adds etcd v3 support and an experimental built-in Raft store- Pebble · CockroachDB 20.1 offers Pebble as an option in May; 20.2 makes it the default in November
- Persistence: state, events and replay · Temporal 1.0 ships
pg_trgm · PostgreSQL 13 lets GiST indexes set their signature length
pgBackRest · 2.21 in January: pure C; Azure repositories follow in July- Pijul · Rewritten core ships as 1.0 alpha (November)
- Piper · Software Engineering at Google published (March), with a chapter on Piper’s version control policies
- Platform engineering · Spotify open-sources Backstage (March) and describes its Golden Paths (August); the term internal developer platform is coined
PoWA · PoWA 4.0 adds remote mode and powa-collectorPravega · Accepted into the CNCF Sandbox on 10 November
pre-commit · 2.0.0 (January 28)
Presto (PrestoDB) · The creators’ fork, PrestoSQL, is renamed Trino in December
- Presto Foundation · First PrestoCon in September; Intel and Upsolver join; PrestoSQL renamed Trino in December
Prisma ORM · Prisma 2.0 with the type-safe Prisma Client, 9 June
Proxmox Virtual Environment · First stable Proxmox Backup Server, written in Rust
PyO3 · 0.11 (June) works on stable Rust; 0.13 (December) adds abi3wheels- Pyright · Microsoft builds Pylance on Pyright (June)
Python · Python 2 reaches end of life on January 1
QuestDB · $2 million seed and Y Combinator’s Summer 2020 batchRadicle · Radicle Foundation set up (June); Upstream desktop app ships on Radicle Link (December)
Rancher · SUSE agrees to buy Rancher Labs in July and completes the deal on December 1
Ray · Ray 1.0 released on September 30 at the first Ray Summit
Redis · Sanfilippo steps down as maintainer
Redpanda · Released as source-available under the BSL in November
Redpanda Connect · Bloblang mapping language arrives in Benthos 3.12 and 3.13
release-it · 13.0.0 (March 7): hooks replace scripts; --cireplaces--non-interactive- Remote access · NIST publishes SP 800-207 Zero Trust Architecture; HashiCorp announces Boundary
Render · Preview environments, alongside a $4.5 million funding round
- Retrieval-augmented generation (RAG) · Lewis et al. name retrieval-augmented generation (May); Meta releases it in Hugging Face Transformers (September)
RKE2 · First RKE2 tags in May; v1.18.9+rke2r1, “also known as RKE Government”, in OctoberRocksDB · CockroachDB 20.2 makes Pebble its default engine, replacing RocksDB
Scaleway · Kapsule, managed Kubernetes
- Semantic layers · Google completes its acquisition of Looker
Serverless Framework · Version 2.0, in September
Shillelagh · Shillelagh 0.1 is released in OctoberSnowflake · IPO in September raises about $3.4 billion
Spack · 0.16 adds an experimental clingo-based concretizer in November
- Sprints · Current revision of the Scrum Guide
StackStorm · Mistral removed in 3.3; Orquesta is the only workflow engine- Static read models · Next.js 9.5 makes incremental static regeneration stable
Strawberry GraphQL · Apollo Federation in May; built-in DataLoader and Pydantic types in NovemberSupabase · Beta in December, with a $6M seed round
- Synthetic monitoring · CloudWatch Synthetics generally available (April); Playwright 1.0 (May)
TARS · TARS Foundation formed on March 10; free edX course in September
- TARS Foundation · TARS Foundation formed on March 10; landscape launched in July; free edX course
TDengine · Version 2.0 and open-source clustering in August- Team structures · “Spotify doesn’t use ‘the Spotify model’”, a former engineer’s account
Temporal · Temporal 1.0 ships in September
- Threat detection (SIEM) · Elastic opens its public detection-rules repository on June 30
TiDB · TiDB 4.0 adds TiFlash; TiKV graduates from the CNCF
TileDB · TileDB 2.0 adds string and mixed-type dimensions; $15 million series A- Time-series databases · Amazon Timestream becomes generally available
TimescaleDB · Timescale License revised to grant rights to modify and repair
Tortoise ORM · 0.16.0 in March builds Pydantic models from Tortoise models
Tortoise ORM · Aerich migrations integrated into the install in OctoberTrino · PrestoSQL renamed Trino in December
- UI libraries · React Table v7 rebuilt as a headless, hooks-only utility
- Unity Version Control · Unity acquires Códice Software (August 17)
- UrsaDB · 1.3 adds dataset taints and on-disk result iterators
Vale · February: 2.0 moves styles into separate packages and adds XML
webpack · webpack 5 on October 10: persistent caching and Module Federation
- Wide-column stores · Amazon Keyspaces (for Apache Cassandra) becomes generally available
- Workflow orchestration · Temporal 1.0, a fork of Uber’s Cadence, ships
WorkOS · WorkOS launches; raises a $15M Series A led by Lachy GroomYugabyteDB · Yugabyte explains why it rebuilt YSQL on PostgreSQL’s own query layer
Zig ·
zig ccdrop-in C compiler announced in MarchZig · Zig Software Foundation founded in July
2021
- AI coding agentsFirst · GitHub Copilot’s technical preview brings AI code completion to the editor
Amazon MemoryDBFirst · Launches in August, compatible with Redis 6.2, in four RegionsApache Arrow AceroFirst · Arrow 5.0.0 (July) adds the ExecNode hierarchy and runs dataset scans as node graphs
Apache HoraeDBFirst · Development starts at Ant Group as CeresDB- Apache OpenDALFirst · dal2, a new storage access layer, is written for Databend (December)
Beam CloudFirst · Eli Mernit and Luke Lombardi found Beam
Beta9First · Luke Lombardi and Eli Mernit found Beam
Better StackFirst · Better Uptime launches: uptime checks, on-call alerts and status pages
BytewaxFirst · Zander Matheson starts Bytewax, Inc.Cloudflare Basin CatalogFirst · Cloudflare launches R2 object storage with no egress fees
Cloudflare R2First · Cloudflare attacks AWS egress pricing in July and announces R2 on 28 September
DBSnapperFirst · Joe Scharf publishes the first DBSnapper CLI on GitHub in January- eBPF FoundationFirst · eBPF Foundation announced on August 12; steering committee seated on October 13
EncoreFirst · Encore’s open-source repository is published
EvidenceFirst · Launch HN in August: a static site generator for SQL analysts (YC S21)
FlashPanelFirst · FlashPanel’s user-data privacy decision is dated November 30
FoxgloveFirst · Foxglove launches a desktop visualization app forked from Cruise’s Webviz
- Green Software FoundationFirst · Launched May 25 by Accenture, GitHub, Microsoft and ThoughtWorks; SCI alpha in December
- imblFirst · Joe Neeman releases
imbl1.0.0, compatible withim15.0.0 (August) LakeSoulFirst · DMetaSoul publishes LakeSoul on Spark, with metadata in Cassandra
LanceFirst · Chang She and Lei Xu set out to build storage for multimodal AI data- Languages that compile to SQLFirst · Google engineers release Logica (April); the Malloy repository starts (August)
MalloyFirst · The Malloy repository starts (August)MiniflareFirst · Miniflare 1.0 launches in July on the Workers Discord
NeonFirst · Shamgunov, Linnakangas and Kelvich start Neon; code on GitHub from March
OneFirst · First seed round, per the company
OpenAI CodexFirst · The original Codex model powers GitHub Copilot’s technical preview
- OpenSearch Software FoundationFirst · Elastic leaves Apache 2.0 in January; AWS introduces OpenSearch in April
OPTE (Oxide Packet Transformation Engine)First · Repository started (August), following RFD 63’s network architecture
OxiaFirst · Matteo Merli makes the first commit in December
PineconeFirst · Comes out of stealth in January with a $10M seed led by Wing Venture Capital
release-plzFirst · Marco Ieni creates the repository (December 19)RiffFirst · Databutton founded in Oslo by three Cognite alumni
RisingWaveFirst · RisingWave Labs founded; the C++ prototype is rewritten in Rust
SigstoreFirst · Announced by the Linux Foundation on March 9 with Red Hat, Google and Purdue
Software Carbon Intensity (SCI)First · Software Standards Working Group formed; SCI alpha in December
Spice.ai OSSFirst · Spice AI founded; first alpha of a Go and Python runtime for time-series AI in AugustTextualFirst · Textual 0.1.0 published on PyPI (June); Textual CSS in development (November)
TimechoDBFirst · Timecho founded in October by the Apache IoTDB core team- TLA+ FoundationFirst · Planning meetings for a TLA+ foundation start in October
Unity CatalogFirst · Announced at Data and AI Summit- UpjetFirst · Terrajet, Upjet’s predecessor, starts generating Crossplane providers through the Terraform CLI
Uptime KumaFirst · First commit in July; 1.0.0 released on 11 July
VitestFirst · Anthony Fu makes the first commit (December)
WarpFirst · “How Warp Works” lays out the Rust, GPU and blocks design
Windsurf (now Devin Desktop)First · Founded as Exafunction, a GPU infrastructure company
XataFirst · Monica Sarbu founds Xata in April; $5 million seed round led by Index Ventures
YataiFirst · Yatai repository created (July)
Airbyte · Platform moves to ELv2 at 0.30.0; $150M Series B in December
alex · October: 10.0 switches to ES modules
Alibaba Cloud Hologres · V1.1 released
Alibaba Cloud PolarDB · PolarDB Serverless at SIGMOD; PolarDB for PostgreSQL open-sourced (Apache 2.0), PolarDB-X in November
Amazon CloudFront · CloudFront Functions run lightweight JavaScript on every request
Amazon CloudWatch · Real-user monitoring (RUM) in November
Amazon DynamoDB · Prime Day traffic peaks at 89.2 million requests per second
Amazon EBS · io2Block Express: up to 256,000 IOPS with sub-millisecond latency (July)
Amazon EKS · EKS Anywhere generally available; Karpenter ready for production
Amazon Kinesis Data Streams · On-demand mode removes shard planning
Amazon SQS · High-throughput mode for FIFO queues
Amazon Timestream · Scheduled queries, multi-measure records and magnetic store writesApache Arrow Acero · Arrow 6.0.0 (October) ships a basic query engine, used by R’s dplyr bindings
Apache Cassandra · Cassandra 4.0 ships in July, six years after 3.0
Apache DataFusion · Grove donates Ballista, a distributed scheduler built on DataFusion
Apache Iceberg · Format v2 tables, with row-level deletes, arrive in Iceberg 0.12- Apache Impala · Impala 4.0 adds Iceberg table support
Apache Pinot · Graduates to a top-level Apache project in July; StarTree launchesApache Superset · Becomes a top-level Apache project and ships 1.0 in January
Apache Thrift · Cassandra 4.0 removes its deprecated Thrift interface- Artifact registries · Dependency confusion is published (February); OCI Distribution Spec 1.0 (May)
Astra DB · Serverless Astra DB, with storage separated from compute, becomes generally available
AsyncAPI · The Linux Foundation announces it will host AsyncAPI, on March 30
Atlas · Ariga open-sources the Atlas CLI; version 0.1.0 (November 25)
Auth0 · Okta completes its acquisition of Auth0 (about $6.5B) on May 3; Organizations introduced
- Automated testing · First commit of Vitest, a test runner built on Vite
- Autoscaling · Karpenter launches nodes directly for unschedulable pods
AWS Chalice · Built-in AWS CDK construct in 1.22
AWS Cloud Development Kit (CDK) · CDK v2 with the single aws-cdk-lib package on December 2
AWS Fargate · Windows containers and Arm-based Graviton2 supportAWS Fault Injection Service · Generally available in March with EC2, ECS, EKS and RDS actions
AWS Lake Formation · Tag-based access control with LF-Tags (May); row- and cell-level security generally available (November)
AWS Serverless Application Model (SAM) · SAM Accelerate and sam syncin beta in October
AWS Step Functions · SDK integrations reach over 200 AWS services; Workflow StudioBackblaze B2 Cloud Storage · IPO on NASDAQ as BLZE at $16 a share
BEAM (Erlang virtual machine) · Erlang/OTP 24 adds the BeamAsm JIT on 12 May
Better Stack · Logtail launches: SQL-compatible log management
- binrw · binread 2.2, its last release; users move to binrw
- Bitemporal modeling · Martin Fowler publishes “Bitemporal History”
- Block storage · EBS
io2Block Express reaches 256,000 IOPS per volume - Bundlers and dev servers · Vite 2 pre-bundles dependencies with esbuild, written in Go, 10 to 100 times faster than before
- Change data capture · Debezium adds incremental, watermark-based snapshots
- Chaos engineering · AWS Fault Injection Simulator becomes generally available in March
Chaos Mesh · Chaos Mesh 2.0: Workflow, Schedule, HTTPChaos and chaosd
ClickHouse · ClickHouse, Inc. incorporated; $250 million Series B at a $2 billion valuation
- Cloud cost and carbon · Green Software Foundation launched in May
- Cloud Foundry Foundation · Becomes a directed fund of the Linux Foundation; a TOC replaces the project management committees
Cloud Hypervisor · Moves to the Linux Foundation (December 8), backed by Alibaba, Arm, ByteDance, Intel and Microsoft- Cloud Native Computing Foundation · 42 projects accepted, the most in any year by the landscape’s count
Cloudflare Access · Cloudflare Tunnel becomes free, so apps behind Access need no public IP at no extra cost
Cloudflare Pages · Generally available on April 12
Cloudflare Pages · Pages goes full stack with Functions (beta) and GitLab support in November
Cloudflare Tunnel · Free for everyone and renamed Cloudflare Tunnel on April 15; Named Tunnels get permanent UUIDs
- Cloudflare, Inc. · R2 announced: S3-compatible object storage with no egress fees
CloudNativePG · First stable release of Cloud Native Postgres, in FebruaryCodecov · Bash Uploader altered from January 31; discovered April 1, users notified April 15
- Common Vulnerabilities and Exposures (CVE) · CISA creates the KEV catalog on November 3; Log4Shell, CVE-2021-44228, is published on December 10
- Confidential Computing Consortium · Governing Board accepts Keystone, Veracruz, Gramine and Occlum
- Continuous Delivery Foundation · Shipwright joins in August
CrateDB · Crate.io drops Elasticsearch as upstream; CrateDB 4.5 makes everything Apache 2.0
Crossplane · Becomes a CNCF incubating project
Crucible · Repository started (February); RFD 177 describes the implementation
Cube · Cube Store, written in Rust, becomes generally available in April
Dagster · Dagster Cloud announced in DecemberDapr · Dapr 1.0 in February; joins the CNCF as incubating in November
- Data notebooks · Hex 2.0 brings a reactive cell graph to a SQL and Python notebook
- Data transfer objects · Java 16 finalises records (JEP 395)
- Data warehouses · Lakehouse paper argues for warehouse features on open files
- Database clients and design tools · Ariga open-sources Atlas, schema as code for databases (November 25)
- Database indexes · PostgreSQL 14 adds minmax-multi and Bloom filter classes for BRIN
Databend · Back to Apache 2.0 in February; renamed from Datafuse to Databend in SeptemberDatabricks · Lakehouse paper at CIDR argues for one platform on open formats
dbt · Renamed dbt Labs with a $150M round in June; dbt 1.0 in December- Distributed ledgers · Microsoft retires Azure Blockchain Service on September 10
Docker · Docker Desktop requires a paid plan for larger companies
Dokku · Pluggable builders arrive in 0.24.0 (March) and schedulers in 0.26.0 (October)
Doppler · Kubernetes operator released in June
Drizzle ORM · First drizzle-orm release on npm, in September
DRLM (Disaster Recovery Linux Manager) · DRLM 2.4: QCOW2 images on network block devices, incremental backups, ISO recoveryDuckDB · DuckDB Labs spins off from CWI; the DuckDB Foundation is set up
Durable Objects · Open beta on 31 March; generally available on 15 November
eBPF · eBPF Foundation founded in August; eBPF for Windows started
EdgeX Foundry · 2.0 tagged in June
eKuiper · Put to the LF Edge TAC in April and donated to LF Edge as eKuiper
Elasticsearch · 7.11 moves from Apache 2.0 to SSPL or the Elastic License; AWS forks 7.10.2 as OpenSearch
- Emergent schema (JSON columns) · JSON tiles in Umbra extract frequent keys automatically; PostgreSQL 14 adds statistics on expressions
ent · Moves to the Linux Foundation (August); Ariga open-sources Atlas (November)Erlang · Erlang/OTP 24 adds the BeamAsm JIT compiler
Estuary · FirstMark invests $7M- Event streams · RabbitMQ 3.9 adds streams
Expo · EAS Build and EAS Submit become generally available in November
Feldera · Database Stream Processor repository started at VMware in DecemberFirezone · Launches on Hacker News; later backed by Y Combinator
Fivetran · Raises $565M at a $5.6B valuation; buys HVR for $700MFOSSA · CLI 3.0.0 released (November 13)
Fossil · Fossil 2.14 adds chat (January 20)
FoundationDB · SIGMOD paper by Apple, Snowflake and Antithesis engineers
Garage · NGI POINTER grant funds three full-time developers for a year
Git LFS · Git LFS 3.0 adds a pure SSH transfer protocol (September 24)
GitHub Actions · OIDC tokens let workflows deploy to clouds without stored secrets
GitLab · IPO on Nasdaq as GTLB (October 14)
Google Cloud Run · 60-minute request timeouts and up to 1,000 concurrent requests per instance
Google Kubernetes Engine · Autopilot mode launches on February 24
Grafana · Relicensed from Apache 2.0 to AGPLv3 in April
Grafana Loki · Relicensed from Apache 2.0 to AGPLv3 in April
Grafana Tempo · Relicensed to AGPLv3 in April; Tempo 1.0 in June
Gramine · Renamed Gramine; CCC Governing Board accepts it in September; v1.0 on October 8
Graphene · Graphene 3.0 on GraphQL-core 3 in November- GraphQL Foundation · October edition of the spec
- GraphQL-native databases · Supabase releases pg_graphql in December
Grizzly · 0.1.0 released; Kubernetes-style resource files documented
HashiCorp Boundary · Vault credential stores in June; AWS and Azure host discovery in NovemberHashiCorp Packer · Packer 1.7 adds
packer initand plugin requirements in templatesHasura GraphQL Engine · Hasura 2.0: multiple databases, SQL Server, BigQuery, REST endpoints
Helios · Runs on an AMD EPYC 7402P at Oxide’s May milestone demo; RFD 26 picks Helios as the host OS (June)
Hetzner · First North American site, in Ashburn, Virginia
Hex · Public launch in March; Hex 2.0 with a reactive graph and a $16M Series A in October
- Identity & access (IAM) · GitHub Actions jobs get short-lived cloud credentials via OIDC
- im (Rust) · Joe Neeman forks it as
imbl
Immutable.js · 4.0.0: new maintainers, MIT licence, better TypeScript types- Incident management · The VOID report questions MTTR as a metric
JFrog Artifactory · Bintray is shut down (May 1)
jOOQ · jOOQ 3.15 adds MULTISET nested collections in July
KairosDB · 1.3.0, the last stable release, in AugustKamu · ODF whitepaper on arXiv in November; founders go full time
Karpenter · Declared ready for production at re:Invent on November 29- KeyDB · KeyDB joins Snap Inc.
kind · v0.11 supports rootless Docker, Podman and nerdctlKoyeb · User workloads move from Kubernetes to Nomad, Firecracker and Kuma on bare metal
Kubeless · Last release v1.0.8 in January; VMware ends maintenance in August- KubeRay · v0.1.0 released in October
- Lakehouse catalogs · Databricks announces Unity Catalog to replace per-workspace Hive metastores
- Lakehouses · CIDR paper argues lakehouses will replace the warehouse architecture
- LF Decentralized Trust · Daniela Barbosa becomes executive director
- LF Edge · EMQ’s eKuiper is put to the TAC for the At-Large stage in April and joins that year
- LF Networking · OPNFV and CNTT merge into Anuket in January
liboqs · oqs-provider for OpenSSL 3 is startedLitmusChaos · Litmus 2.0 in August
Logstash · Elasticsearch and Kibana leave Apache 2.0; Logstash does not
Lura · Lura technical charter adopted on April 14; Linux Foundation announces the Lura Project on May 11
Material UI (MUI) · Material-UI becomes MUI; v5 released in September
Meltano · Singer SDK and MeltanoHub launch; spins out of GitLab with GV seedMemgraph · Memgraph 2.0 released under the BSL; $9.34 million seed round led by M12
MicroK8s · 1.21 runs the Kubernetes services in one kubelite binary (April)MinIO · Licence changes from Apache 2.0 to AGPLv3 (April)
- Model hubs · Hugging Face launches the BigScience workshop to train an open model (April 28)
- Network protocols · QUIC standardised as RFC 9000; HTTP/3 follows in 2022
Nitric · Developer preview adds Azure support
- nom · 7.0 removes the original macro combinators
Omicron · May milestone demo: Omicron, CockroachDB and ClickHouse running natively on Helios
Onehouse · Onehouse is founded
Open Container Initiative (OCI) specifications · Distribution Specification 1.0 released (May 5)
Open Data Fabric · Whitepaper on arXiv in November; consortium with Dell, Intel and the University of Groningen
- Open Source Security Foundation · $10 million in new commitments; Brian Behlendorf becomes general manager in October
- OpenAPI Initiative · OpenAPI 3.1.0 released in February; informal SIGs agreed in May
OpenAPI Specification · OpenAPI 3.1.0 released on February 16, built on JSON Schema 2020-12
OpenSearch · Elastic leaves Apache 2.0 in January; OpenSearch introduced in April, 1.0 in July
OpenSearch · Amazon Elasticsearch Service becomes Amazon OpenSearch Service in September
OpenTelemetry · Moves to CNCF incubation in August
OpenTSDB · 2.4.1, the last stable releaseOVHcloud · Fire destroys SBG2 in Strasbourg (March); listing on Euronext Paris (October)
OVN (Open Virtual Network) · ML2/OVN becomes DevStack’s default Neutron backend in May- Oxide Computer Company · Hubris and Humility open-sourced (November 30)
Percona Operators · Operator for PostgreSQL launched, based on Crunchy’s PGO
PGO (Crunchy Postgres for Kubernetes) · PGO 5.0 in July: a fully declarative PostgresClusterAPIPlanetScale · PlanetScale’s cloud database enters beta in May, generally available in November
- Platform engineering · Platform engineer becomes a mainstream job title
Polars · “I wrote one of the fastest DataFrame libraries” introduces Polars
- Presto Foundation · Membership reaches 11 on the foundation’s landscape, its peak, in October
Propolis · Boots an Alpine Linux guest at Oxide’s May milestone demo; RFD 26 commits to bhyve plus Propolis (June)
Pulumi · Pulumi 3.0 with the Automation API and native providers
QuestDB · 6.0 accepts out-of-order rows; $12.5 million Series A- QUIC · QUIC version 1 published as RFC 9000, with RFC 9001 and RFC 9002
RabbitMQ · 3.9 adds streams, a replayable append-only log
Racket · Racket 8.0 makes Racket CS the default implementation
Railway · Railway is released
Rancher · Rancher 2.6 provisions RKE2 clusters
Ray Serve · Ray 1.4: deployments API,
@serve.batch, FastAPI ingress (June)- Real-time analytics databases · Pinot graduates to a top-level Apache project
Red Hat OpenShift · Red Hat OpenShift Service on AWS (ROSA) GA in March
Redpanda · Tiered Storage arrives in DecemberRender · $20 million Series A; a free plan for web services and databases announced
- Retrieval-augmented generation (RAG) · RETRO retrieves from a 2 trillion token database
RKE2 · Rancher 2.6 adds automated provisioning of RKE2 clustersRocksDB · Spark 3.2 adds a RocksDB state store for Structured Streaming
Rootly · Y Combinator Summer 2021; $3.2M seed led by XYZ Venture Capital in July
runc · runc 1.0.0 released (June 22)
- Runtime virtual machines · Erlang/OTP 24 adds the BeamAsm JIT in May
Rust · Rust Foundation founded in February; Rust 2021 edition in 1.56
Scala · Scala 3 released in May
ScramDB · Callysto stream processing framework open-sourced under Apache 2.0- Search indexes · Elasticsearch leaves Apache 2.0; AWS forks it as OpenSearch
- Secrets management · GitHub Actions OIDC lets CI deploy to clouds without stored keys
Shillelagh · 0.2 adds the SQLAlchemy dialect and Google Sheets adapter; 1.0 ships in AugustSpacelift · $15 million Series B led by Insight Partners; supports Terraform, Pulumi and CloudFormation
Spack · 0.17 makes the clingo concretizer the default
SQLite ·
STRICTtables offer enforced column types
Starlette · 0.15.0 in June moves onto AnyIO, adds Trio and deprecates built-in GraphQL
Starlette · 0.17.0 removes GraphQL support in November
StarRocks · Code published on GitHub in September under the Elastic License 2.0- Static read models · Evidence launches as a static site generator for SQL analysts
Strawberry GraphQL · FastAPI GraphQLRouterin October
Talos Linux · Company renamed Sidero Labs after a trademark clash- TARS Foundation · First anniversary: four new projects and an end-user programme
Terraform · Terraform 1.0, after more than 100 million downloads
TigerGraph · $105 million Series C- TigrisFS · Yandex Cloud releases GeeseFS, a fork of Goofys
TLA+ · A VS Code extension becomes available in January- TLS · TLS 1.0 and 1.1 formally deprecated (RFC 8996)
TOML · TOML 1.0.0, the first stable version (January)
tox · First alpha of the rewritten tox 4 (January)
Toxiproxy · Releases resume with 2.1.5 after a gap since 2019
Treblle · €1.2 million round led by Nauta Capital- UDP · QUIC (RFC 9000) runs a full transport inside UDP datagrams
- Vector databases · pgvector, a PostgreSQL extension, is first released in April
Vite · Vite 2.0: framework-agnostic, Rollup-style plugins, esbuild pre-bundling
WAL-G · 1.0: restores WAL-E backups; MySQL and SQL Server production-readyWebRTC · More than 40 RFCs published together and the API becomes a W3C Recommendation (26 January)
WorkOS · Announces the Series A; over 100 apps, including Webflow and Hopin, use itWrangler · wrangler 2.0 beta on November 16, with local mode via Miniflare
YAML · Revision 1.2.2 (October); PyYAML 6.0 requires an explicit loader
2022
- Agent frameworksFirst · First release of the LangChain Python package (October 24)
- AI agentsFirst · The ReAct paper interleaves reasoning with actions; Simon Willison names prompt injection (September)
Apache GlutenFirst · Intel and Kyligence start Gluten as an open-source Spark plugin
Apache PaimonFirst · Flink Table Store 0.1.0 preview released in May
Apache PekkoFirst · Akka moves to the BSL; Pekko enters the Apache Incubator on 24 October- ArcFirst · Side project to host time-series databases begins in November
ArroyoFirst · Micah Wylde and Jackson Newhouse found ArroyoArtieFirst · Robin Tang starts building his own CDC replication tool
Blackbox AIFirst · BLACKBOX AI extension for VS Code published in September
- cargo-semver-checksFirst · Repository created and first published to crates.io (July 13); 18 lints by 0.9.1 in August
celldFirst · Cloudflare open-sources workerd, with single-instance Durable Objects
ChromaFirst · chroma-core/chroma repository created in OctoberClickStackFirst · HyperDX founded; joins Y Combinator’s summer batch
Cloudflare D1First · D1 announced on 11 May; open alpha in November
Cloudflare QueuesFirst · Private beta announced on September 27; open beta on November 14
DenormalizedFirst · Founders join Y Combinator’s Summer 2022 batch as Probably Nothing Labs
DioxusFirst · Dioxus 0.1 released on 3 JanuaryForgejoFirst · Gitea Limited announced (October 24); Forgejo created in October and launched December 15 under Codeberg e.V.
GizmoSQLFirst · Voltron Data starts a Flight SQL server example on DuckDB and SQLiteGlareDBFirst · GlareDB repository created in May
GreptimeDBFirst · GreptimeDB open-sourced on GitHub on November 15
- JEPA (Joint-Embedding Predictive Architecture)First · Yann LeCun posts “A Path Towards Autonomous Machine Intelligence” proposing JEPA (June 27)
LangChainFirst · LangChain v0.0.1 released as a Python package in October
LeptosFirst · Greg Johnston starts Leptos
MCAPFirst · Foxglove announces MCAP in beta (February)MintlifyFirst · Founded by Han Wang and Hahnbee Lee; Y Combinator Winter 2022
MotherDuckFirst · Founding team meets in June; $47.5M seed and Series A in November
OCSFFirst · AWS and Splunk announce OCSF at Black Hat USA in August, with 18 initial organisations
OmnigresFirst · Yurii Rashkovskii opens the Omnigres repository in DecemberParseableFirst · Parseable v0.0.1 released on GitHub in September
PikaPodsFirst · Launched on Hacker News on 6 MayPlakarFirst · First alpha releases on GitHub in April
PlaneFirst · Vamsi and Vihar Kurama found Plane; GitHub repository created in NovemberPRQLFirst · First commit by Maximilian Roos (1 January); 0.2 releases by July
PuffinFirst · Piotr Findeisen’s Puffin spec is merged into Iceberg in JuneRuffFirst · Ruff released in August as a proof of concept
- Running models locallyFirst · Georgi Gerganov starts the GGML tensor library in C (September)
SpeakeasyFirst · speakeasy-api/speakeasy CLI repository created in SeptemberSQLMeshFirst · SQLMesh repository starts at Tobiko Data (September)
SurrealDBFirst · Engine released publicly on GitHub
TigrisFirst · Tigris ships as an open-source app backend built on FoundationDB
turbopufferFirst · Vector search for Readwise proves too costly, prompting the designTursoFirst · libSQL, an open-contribution fork of SQLite, created under the MIT licence
WarpStreamFirst · Datadog describes Husky, the S3-based event store Artoul helped buildWingFirst · Repository created in June by the team at Monada
Workers Analytics EngineFirst · Announced in closed beta on 12 May
.NET runtime (CLR) · .NET 7 adds Native AOT in November
ACRN · ACRN 3.0 released (June)- Actor model · Akka moves to the BSL; the Apache Pekko fork enters incubation
- AI coding agents · The ReAct paper has a model interleave reasoning with actions
Airbyte · Airbyte Cloud launches and Grouparoo is acquired, both in April
Akka · Akka 2.7 ships in October under the Business Source License
Algolia · Acquires Search.io, a vector search company, in September
Amazon Athena · Iceberg ACID transactions GA in April; engine version 3, with the latest Trino features, in October
Amazon CloudFront · HTTP/3 support; origin access control succeeds the older origin access identity
Amazon EFS · Elastic throughput: no performance to provision, pay per GB transferred (November)
Amazon EventBridge · Pipes and Scheduler; the matching engine is open-sourced as Event Ruler
Amazon EventBridge Scheduler · EventBridge Scheduler launches on November 10 in nine Regions
Amazon MemoryDB · Data tiering moves cold items to SSD on R6gd nodes
Amazon SNS · Filtering on the message body, not just attributes
Apache Amoro · Arctic is open-sourced; 0.3.0 is released in JulyApache Arrow · Flight SQL introduced in February
Apache Arrow Acero · Developers settle on the name Acero in May; Arrow 9.0.0 docs use it in August
Apache Doris · Graduates as an Apache top-level project in June
Apache HoraeDB · CeresDB open-sourced on GitHub in June
Apache Iceberg · Iceberg 1.0 released in November- Apache IoTDB · Timecho raises over $10 million in June; 1.0 with the ConfigNode/DataNode cluster in December
- Apache OpenDAL · Leaves the Databend repository as OpenDAL, February 14
Argo CD · Argo graduates from the CNCF in December
- Authentication · Apple, Google and Microsoft commit to passkeys
AWS Chalice · CDK v2 support in 1.27
AWS Fargate · Task sizes quadruple to 16 vCPU and 120 GB of memoryAWS Fault Injection Service · Available in AWS GovCloud (US)
AWS IoT Core · MQTT 5 support generally available in November
AWS Lambda · SnapStart restores functions from snapshots to cut cold starts
AWS Step Functions · Distributed Map for large parallel jobsBeam Cloud · Joins Y Combinator’s Winter 2022 batch
BentoML · BentoML 1.0 (July); Yatai 1.0 for Kubernetes (November)
Beta9 · Beam joins Y Combinator’s Winter 2022 batch
Better Stack · Now Better Stack, raises an $18.6 million Series A in July
- binrw · 0.10: documented writing,
NoSeek,BufReader, explicit byte order
Bytewax · Open-sourced on 7 February as a Python framework on Timely Dataflow
Cap’n Proto · Sandstorm the company formally dissolves; the project lives on- CBOR · COSE revised as RFC 9052, Internet Standard 96
- Chaos engineering · LitmusChaos and Chaos Mesh become CNCF incubating projects
Chaos Mesh · Moves to CNCF Incubating on February 16
Citus · Citus 11.0 goes fully open source and lets any node run distributed queries
ClickHouse · ClickHouse Cloud opens for early access
- Cloud cost and carbon · AWS Customer Carbon Footprint Tool launches in March; OpenCost joins the CNCF Sandbox; SCI 1.0 in November
Cloudflare Pages · Pages Functions generally available in November
Cloudflare R2 · Open beta in May; generally available on 21 September
Cloudflare Workers · The
workerdruntime is open-sourced under Apache 2.0- Cloudflare, Inc. · D1 announced in May; Queues private beta in September
CloudNativePG · Renamed CloudNativePG and open-sourced under Apache 2.0 with version 1.15.0, April 21Codeberg · Codeberg launches Forgejo and switches to it with version 1.18.0 (December 15)
Codecov · Sentry acquires Codecov (November 30)
- Common Vulnerabilities and Exposures (CVE) · cve.org starts displaying records in CVE JSON 5.0 in October
- Confidential Computing Consortium · Veraison accepted in May
- Containers · Kubernetes 1.24 removes its built-in Docker support
- Continuous Delivery Foundation · Tekton graduates; Pyrsia joins; CDEvents v0.1 in October
- Cross-platform desktop apps · Dioxus 0.1 in January; Flutter for Windows stable in February; Tauri 1.0 in June
- CRUD · RFC 9110 restates HTTP method semantics, including idempotency
Cube · Cube.js is renamed Cube in August
Dagster · Dagster 1.0 in August, with software-defined assets
DAOS · Intel cancels Optane; work starts on Metadata-on-SSD- DAOS Foundation · Intel cancels Optane, the persistent memory DAOS was designed around
Databend · The storage layer leaves the repository in February as OpenDAL
DBSnapper · DBSnapper Cloud launches in January; agent 1.0 is released in November
Deep Lake · Renamed Deep Lake; paper describes it as a lakehouse for deep learning; version 3.0- deku · Fixes undefined behaviour in its slice code and yanks affected versions; a faster byte-only read path
Delta Lake · Delta Lake 2.0; Databricks commits to open-sourcing all Delta features
- Distributed ledgers · ASX pauses its ledger-based CHESS replacement; Maersk and IBM announce the end of TradeLens
Dolt · DoltLab and Hosted Dolt launch; first version of the new storage formatDoppler · $20M Series A led by CRV in April; 16,000 organizations as customers
Dropshot · WebSocket support in 0.8.0 (September)
- eBPF Foundation · First draft of a process for hosting technical projects, in June
Eclipse Zenoh · ZettaScale Technology founded in MayElasticsearch · Version 8.0: HNSW vector search and security on by default
Electron · Electron 20 sandboxes renderers by default
EMQX · EMQX 5.0 adds Mria core and replicant nodesEncore · Encore v1.0 and a $3 million seed round led by Crane Venture Partners
Feldera · Budiu and Ryzhyk define the DBSP theoryFirebolt · $100 million Series C at a $1.4 billion valuation
Firecracker · Version 1.0 in January; Lambda SnapStart restores Firecracker snapshotsFlashPanel · Launches on Product Hunt as FlashVPS
Fly.io · Fly Machines API: VMs that boot in about 300 ms
- Foreign function interfaces · .NET 7 generates P/Invoke marshalling code at compile time with
[LibraryImport] Foxglove · $3.7M seed, the MCAP file format and a $15M Series A
Garage · Public introduction on the Garage blog and a FOSDEM talk (February)
Gel · EdgeDB 1.0 ships in February
- Git hooks · Git 2.36 ignores repositories owned by other users unless listed in
safe.directory, partly to avoid their hooks Gitea · Gitea Limited formed to steward the project (October 24); Forgejo forks off
Go · Go 1.18 adds generics (type parameters) in March
Google BigQuery · BigLake brings BigQuery governance to open files on GCS, S3 and Azure
Google Cloud Pub/Sub · BigQuery subscriptions in July; exactly-once delivery GA in December
Google Cloud Run · Second-generation microVM execution environment reaches general availability
Grafana Mimir · Grafana Mimir released in March as an AGPLv3 fork of Cortex
Grafana Tempo · Tempo 1.4 adds the metrics-generator
- GraphQL Foundation · graphql-http adopted as the GraphQL over HTTP reference implementation in November
GraphQL-core · 3.2.0 follows GraphQL.js 16 in January- Green Software Foundation · SCI 1.0, the Carbon Aware SDK and the Green Software Patterns catalogue announced during COP27
Gremlin · Reliability management platform with service scoresHashiCorp Nomad · Nomad 1.3 adds native service discovery
HashiCorp Packer · HCP Packer becomes generally available in March
- HCP Waypoint · HCP Waypoint private beta in June, public beta in October
Heroku · Free dynos and data plans end from November 28
Hetzner · Hillsboro, Oregon added
Hex · $52M Series B led by Andreessen Horowitz, with Snowflake and Databricks
Hibernate ORM · Hibernate 6.0, a redesign of the APIs and query language
HiveMQ · €40 million Series A led by Molten Ventures
- HTTP · RFC 9110 to RFC 9114: shared semantics, plus HTTP/1.1, HTTP/2 and HTTP/3
- HTTPS · RFC 9110 defines
httpsin core HTTP; HTTP/3 brings it to QUIC - im (Rust) · 15.1.0, the last release (April); the repository is later archived
- imbl · 2.0.0 fixes several critical
Vectorbugs (April) - immer · Version 0.8.0
incident.io · $28.7M Series A led by Index Ventures, on top of a $5.5M seed- Incremental view maintenance · pg_ivm 1.0 released for PostgreSQL 14
Instatus · About $10K monthly revenue and 350+ paying customers, per the founder
Istio · Ambient mesh announced; Istio joins the CNCF as an incubating project in September
- Jamstack · A refreshed definition drops the acronym (July 11)
Kamu · IPFS added as a place to store and share datasets
Kata Containers · 3.0 adds a Rust runtime and the built-in Dragonball VMM- KeyDB · Version 6.3.0 open-sources the former enterprise features under BSD-3-Clause
Koyeb · Public preview in May, after a private preview with over 10,000 developers
- KubeRay · Ray 2.0 makes KubeRay the preferred deployment; Ray 2.2.0 drops the old operator
Kubernetes · Version 1.24 removes the built-in Docker shim
KubeVirt · Moves to CNCF incubating (April)- Lakehouse catalogs · Iceberg 0.14 adds a common REST catalog client in July
LakeSoul · 2.0 moves metadata to PostgreSQL (July); 2.1 adds Flink CDC sync (October)
Lance · The open-source Lance repository starts in July- Languages that compile to SQL · Maximilian Roos makes the first commit to PRQL (1 January)
- Large language models · InstructGPT paper on fine-tuning with human feedback (March 4); ChatGPT is released (November 30)
- Linters, formatters and type checkers · Ruff, a Python linter written in Rust
LitmusChaos · CNCF Incubating in January; Harness acquires ChaosNative in March
LocalStack · Version 1.0 in July, with over 80 services- Logs · OpenTelemetry declares its log data model stable
Malloy · First npm release of @malloydata/malloy(September)MariaDB · MariaDB plc lists on the NYSE through a SPAC
Material UI (MUI) · MUI Base, a headless alternative, announced in September
maturin · zig cclinking (0.12.7, February) and UniFFI bindings (0.14, November)
MCAP · rosbag2 makes the MCAP storage plugin its default (December)Meilisearch · $15M Series A to build Meilisearch Cloud
Mercurial · Mercurial 6.2 drops Python 2 (July 11)
- MicroVMs · Lambda SnapStart restores functions from Firecracker snapshots
Miniflare · Miniflare 2.0 in January, built into wrangler 2.0’s local mode
Miniflare · Miniflare 3, running on
workerd, announced in November- ML frameworks · PyTorch moves to the PyTorch Foundation at the Linux Foundation (September 12)
MLflow · MLflow 2.0 (November)
- Model hubs · BigScience releases BLOOM, 176 billion parameters
n8n · License changes from Apache 2.0 with Commons Clause to the Sustainable Use License
Neon · Public launch behind a waitlist in June
Netlify · Edge Functions on Deno enter public beta in April
ngrok · Raises a $50 million Series A, its first outside funding, on December 13
Nx · Nrwl takes over stewardship of Lerna (May 11)
Onehouse · Onehouse launches with an $8 million seed round (February)
Open Data Fabric · Kamu adds IPFS storage and joins Protocol Labs’ Compute Over Data group
- Open Source Security Foundation · Ten-point mobilisation plan, costed at about $150 million, published in May
OpenSearch · OpenSearch 2.0 released
OpenStack · Technical Committee adopts SLURP releases for yearly upgrades
Oracle VirtualBox · 7.0 in October, the first release under GPLv3
Pathway · Open beta and a $4.5 million funding round in December- pg_ivm · pg_ivm 1.0 for PostgreSQL 14; aggregates in 1.1
- Pijul · 1.0 beta (January), with formats meant to stay stable
PikaPods · A few thousand apps running in EU and US regions by October
Pinecone · $28M Series A; hybrid search enters early access in October- Platform as a service (PaaS) · Heroku stops offering free plans from November 28
Podman · Podman 4.0 brings the Netavark network stack
Poetry · 1.2: dependency groups, a new installer and plugins
- Post-quantum cryptography · NIST selects Kyber, Dilithium, Falcon and SPHINCS+ (July); Cloudflare enables hybrid key agreement for all sites (October)
Prefect · Prefect 1.0 in February; Prefect 2.0 leaves beta in July
Presto (PrestoDB) · Meta publishes Velox, the C++ library behind Presto’s native workers
Puffin · Iceberg 0.14.0 ships the Puffin spec, reader and writer in July
Puffin · Iceberg 1.1.0 adds Puffin statistics to the Table API in November
Puffin · Trino stores Iceberg distinct-value statistics in Puffin files from DecemberPydantic · V2 plan in July: a Rust core,
pydantic-core, built with PyO3- PyTorch Foundation · Meta moves PyTorch to the new PyTorch Foundation on September 12
- QUIC · HTTP/3 over QUIC published as RFC 9114
Quix Streams · $12.9 million Series A led by MMC VenturesRadicle · Work starts on Heartwood, the third protocol (July)
Railway · $20M Series A led by Redpoint Ventures, in May
Ratatui · Dehau asks the community to take over maintenance (August)
Ray · Ray 2.0 released in August
Ray Serve · Ray 2.0: deployment graphs, RayService on Kubernetes, scale to zero (August)
React · React 18 adds concurrent rendering
React Native · Hermes becomes the default engine in 0.70
Readyset · ReadySet raises a $24M Series A in April and releases ReadySet Core under the BSL in June
Redpanda · Vectorized becomes Redpanda Data; Redpanda Cloud launches in November
Redpanda Connect · Benthos 4.0 is released in April
release-it · 15.0.0 (April 30): ES modules only, anonymous metrics removed
release-plz · First published to crates.io (February 1)- REST · RFC 9110 and RFC 9111 restate HTTP semantics and caching
RisingWave · Open-sourced on GitHub under Apache 2.0 on 8 April
RKE2 · DISA approves and publishes a STIG for RKE2Sapling · Sapling client open-sourced, with Git support and ReviewStack (November 15)
- Scion · Meta open-sources the Sapling client (November 15)
SeaweedFS · Version 3.0 released (April)Sentry · Acquires Codecov
Serverless Framework · Version 3.0, in January
- SFTP · OpenSSH 9.0 makes
scpuse the SFTP protocol by default Sigma · Specification 1.0.3 published on December 28
Sigstore · Kubernetes 1.24 images signed in May; Fulcio and Rekor 1.0 and general availability on October 25
Software Carbon Intensity (SCI) · SCI 1.0 announced during COP27 in November
- Software-defined networking · SONiC moves to the Linux Foundation in April
SONiC · SONiC moves to the Linux Foundation on April 14; runs on more than 100 switches- SONiC Foundation · SONiC moves to the Linux Foundation on April 14; SONiC Foundation charter adopted
SST · SST v1 in May; renamed from Serverless Stack to SST in June
StarRocks · Relicensed to Apache 2.0 in December- Static dispatch · Go 1.18 adds generics, compiled per memory shape with dictionaries
- Structured logging · OpenTelemetry declares its log data model stable
Talos Linux · Talos 1.0 released in MarchTanStack · React Query v4 becomes TanStack Query, with a framework-agnostic core
TARS · Certified TARS Application Developer exam opens in April
- TARS Foundation · Certified TARS Application Developer exam opens; the last news on the foundation’s website, in April
Tauri · Tauri 1.0 released on 19 June
- TCP · RFC 9293 consolidates the specification and obsoletes RFC 793
TDengine · Version 3.0, cloud native, in AugustTekton · Graduates at the Continuous Delivery Foundation in October
Temporal · Temporal Cloud moves from developer preview to expanded access
- The Linux Foundation · Meta moves PyTorch to the new PyTorch Foundation in September
- Time-series compression · Chimp and Chimp128 at VLDB; DuckDB 0.6 adds Chimp and Patas
TimechoDB · Raises over US$10 million in June, led by Sequoia China
Tinybird · Raises a $37 million Series A- TLA+ Foundation · The group settles on the Linux Foundation and contacts it in March
TOML · Python 3.11 ships
tomllib, a read-only TOML parser (October)
tox · tox 4.0 released (December)
Treblle · $7 million round led by Nauta Capital (December)Trino · Fault-tolerant execution (Project Tardigrade); Athena engine 3 adopts Trino
- UDP · HTTP/3 (RFC 9114) brings web traffic to UDP port 443
- UI libraries · MUI announces MUI Base, a headless alternative to Material UI
Unity Catalog · Gated public preview in April; generally available by August (Azure Databricks: 25 August)- Upjet · Upbound releases Upjet as Terrajet’s successor
- UrsaDB · 1.5 adds alternatives and better wildcards to queries
Velero · Velero 1.10 adds Kopia for file-system backup
Velox · Open-sourced; VLDB paper reports Prestissimo running the same workload on a third of the servers
Versity S3 Gateway · MinIO deprecates its gateways (February) and removes them (October)Vitest · Version 0.1.0 released (January)
WAL-G · 2.0 released in MayWarp · Public beta for Mac in April, after raising $23M
Wasabi Hot Cloud Storage · $250 million round values it at over $1.1 billion; 13 regions
- Web APIs · RFC 9110 and RFC 9111 restate HTTP’s semantics and caching rules
- Wide tables · Fivetran benchmarks one big table against a star schema
Windsurf (now Devin Desktop) · Renamed Codeium; ships AI coding extensions for many IDEs
workerd ·
workerdopen-sourced in beta under Apache 2.0 on September 27workerd · Miniflare 3 rebuilt on
workerdin NovemberWorkers Analytics Engine · Open beta on 30 September
Workers Analytics Engine · Cloudflare describes instrumenting Analytics Engine with itself (18 November)
Wrangler · wrangler 2.0.0 released on npm in May
Xen Project hypervisor · AWS starts running older Xen-era EC2 instance types on Nitro hardwareYatai · Yatai 1.0 released (November)
2023
- AI app buildersFirst · Vercel introduces v0; 100,000 people join the waitlist in three weeks
Apache FlussFirst · Alibaba Cloud’s Flink team starts Fluss in July
- Apache XTableFirst · Onehouse announces OneTable in February
ApitallyFirst · Apitally started; first Python SDK release in JulyBruinFirst · Bruin Data incorporated in June; first commit in July; v0.1.0 in December
chDBFirst · Auxten Wang starts chDB in February; v0.1.0 in March, v1.0.0 in December
Cloudflare AI GatewayFirst · Beta announced on September 27 with caching, rate limiting, analytics and a universal fallback endpoint
Cloudflare Basin PipelinesFirst · Arroyo, the engine it is built on, is open-sourced
Cloudflare Browser RunFirst · Workers Browser Rendering API enters open beta on May 19, with
@cloudflare/puppeteer
ComposioFirst · Founded by Soham Ganatra and Karan VaidyaCursorFirst · Anysphere raises an $8M seed led by the OpenAI Startup Fund
DB PilotFirst · First release (March 15); embedded chDB and DuckDB, and the AI assistant (August); version 1.0.0 (October 15)Firebase StudioFirst · Project IDX announced on 8 August as an experiment
FOCUSFirst · Open Billing work moves to a new LF project in January; FOCUS announced in May; 0.5 in June; 1.0 preview in November
Google AI StudioFirst · MakerSuite enters public preview with the PaLM API (11 May)- Graph lakehousesFirst · Graph queries on data lakes presented to the Trino community; SQL:2023 adds SQL/PGQ
HCP Vault RadarFirst · HashiCorp acquires BluBracket in June to add secret scanning- High Performance Software FoundationFirst · The Linux Foundation announces its intent to form HPSF during SC23 in November
HyperdriveFirst · Open beta on 28 September for PostgreSQL
LM StudioFirst · First release of the desktop app (May)
LovableFirst · Anton Osika publishes the gpt-engineer CLI; the company starts in Stockholm as GPT Engineer
Microsoft FabricFirst · Announced in preview at Build on 23 May; enabled for Power BI tenants from July- Model routers and gatewaysFirst · OpenRouter is founded in New York; Cloudflare announces the AI Gateway beta (September 27)
- NimbleFirst · The Nimble repository is created (December)
Observable FrameworkFirst · First preview releases on GitHub in October
OLakeFirst · Work starts in Go as Kaku, renamed Shift, under a personal-use licence
Open WebUIFirst · Started as Ollama WebUI (October)OpenBaoFirst · HashiCorp relicenses Vault in August; OpenBao announced at LF Edge in December
OpenRouterFirst · Founded by Alex Atallah and Louis Vichy (early 2023)
OpenTofuFirst · HashiCorp relicenses Terraform under the BSL on August 10; the OpenTF Manifesto follows
OxcFirst · Boshen Chen writes about the JavaScript Oxidation Compiler, a personal project (March)
- pgmqFirst · Tembo announces PGMQ in August; 1.0 follows in November
PuppyGraphFirst · Weimo Liu presents graph queries on data lakes to the Trino community
RayforceFirst · Anton Kundenko starts Rayforce in February; MIT licensed from March
Secure Source ManagerFirst · Preview (June 15); generally available by invitation (October 12)
StreamlingFirst · Goldsky starts rolling out Mirror, its Flink-based pipeline productv0First · Announced as Generative UI; beta and paid plans on 11 October after a 100,000-person waitlist
VectorizeFirst · Open beta on 27 September, with Workers AI and AI Gateway
Workers AIFirst · Launched on September 27 with GPUs in seven sites and a Hugging Face partnership
Agones · Game Servers product pages redirect to Google Cloud’s games solutions page- AI agents · Toolformer trains a model to decide which APIs to call
- AI coding agents · SWE-bench tests models on 2,294 real GitHub issues; the best solves 1.96%
Airbyte · No-code Connector Builder; strategic connectors move to ELv2
alex · August: 11.0.1, the latest release
Algolia · Launches NeuralSearch, vector and keyword search in one API, in May
Alibaba Cloud Hologres · V2.0: runtime filters and multi-statement transactions
Alibaba Cloud PolarDB · PolarDB-IMCI column index presented at SIGMOD
Amazon Athena · Provisioned Capacity offers fixed-price compute instead of per-TB billing
Amazon ElastiCache · ElastiCache Serverless bills per GB-hour and ECPU (November)
Amazon EventBridge Scheduler · 18 more Regions in March; automatic deletion after completion in August
Amazon S3 · Express One Zone offers single-digit millisecond latency
Amazon VPC · The last EC2-Classic instance is shut down on 15 August
Apache Amoro · Renamed Amoro; 0.5.0 is the first release under the new name, in AugustApache Arrow · ADBC in January; pandas 2.0 adds Arrow-backed columns in April
Apache Arrow Acero · Arrow 12.0.0 (May) splits out libarrow_acero and adds the pyarrow.acero module
Apache Camel · Camel 4.0 in August: Java 17, Jakarta EE 10, Spring Boot 3
Apache Flink · Kinesis Data Analytics becomes Amazon Managed Service for Apache Flink
Apache Gluten · Gluten 1.0.0 in July; enters the Apache Incubator on 15 December
Apache HoraeDB · Version 1.0 in March; renamed HoraeDB and enters the Apache Incubator in December- Apache IoTDB · TsFile becomes its own Apache project in November
- Apache OpenDAL · Enters the Apache Incubator (approved February 27, code transferred March 15)
Apache Paimon · Enters the Apache Incubator as Paimon in March; 0.4 in June
Apache Pekko · Pekko 1.0 released in July; Flink 1.18 switches to it in October
Apache Pinot · Pinot 1.0: the multi-stage engine for joins is ready for production- Apache TsFile · Established as a top-level Apache project on 15 November
- Apache XTable · OneTable is open-sourced with Microsoft and Google on 15 November
- API frameworks · Pydantic 2, with a Rust core, ships in June; FastAPI 0.100.0 supports it in July
- API gateways · Kubernetes Gateway API reaches v1.0, a standard way to configure gateways
Apitally · JavaScript SDK repository created in NovemberArcticDB · Bloomberg agreement in February; ArcticDB 1.0 under BSL 1.1 in March
Arroyo · Y Combinator Winter 2023 batch; engine open-sourced in AprilArtie · Artie Transfer appears on GitHub under ELv2: Debezium events from Kafka into Snowflake
Artie · Joins Y Combinator’s Summer 2023 batch
Astra DB · Vector search comes to Astra DB
AsyncAPI · AsyncAPI 3.0.0 released on December 5, with operations and send/receive
Atlas · Ariga announces $18 million from Tiger Global and TLV Partners (June 1)
Auth0 · Rules and Hooks no longer available to new tenants (October 16)
AWS Application Load Balancer · Mutual TLS authentication for clients
AWS Cloud Development Kit (CDK) · CDK v1 reaches end of support on June 1AWS Fault Injection Service · Scenario library, scheduled and multi-account experiments, AZ power interruption scenario
AWS Lake Formation · Hybrid access mode lets IAM and Lake Formation govern the same tables (September)Azure Data Explorer · Microsoft Fabric is announced with a real-time analytics workload
Azure IoT Hub · Event Grid MQTT broker generally available, for open pub/sub (November)
Beam Cloud · Runtime published as Beta9 under the AGPL-3.0, November 15
BentoML · $9 million seed round led by DCM Ventures (June)
Beta9 · Beta9 published on GitHub under the AGPL-3.0, November 15
- Blue-green deployments · Spinnaker adds blue/green and deprecates its Netflix-specific red/black name
Bubble Tea · Charm raises $6M led by Gradient; Bubble Tea powers over 4,000 apps (November)- Build tools · Meta open-sources Buck2, written in Rust (April 6)
BullMQ · First Python package (0.1) released
Bytewax · 0.17 reworks recovery and allows rescaling; M12 invests
Cap’n Proto · Version 1.0 released in July as a long-term-support line- cargo-semver-checks · Trustfall indexes make checks over 2,000 times faster (February); study of SemVer violations in the top 1,000 crates (September)
Ceph · Red Hat’s Ceph team and product move to IBM
Checkly · Checkly CLI and monitoring as code introduced in beta (February)
Chroma · First PyPI releases in February; $18M seed led by Quiet Capital in AprilCitus · Citus 12.0 adds schema-based sharding
ClickStack · HyperDX open-sourced under MIT in September
- Cloud Foundry Foundation · Gold membership tier dropped in a charter effective May 1
Cloudflare D1 · New storage backend and Time Travel announced in May
Cloudflare Load Balancing · Pools can reach private IPs through Cloudflare Tunnel
Cloudflare Pages · Cloudflare announces Pages and Workers will converge, in May
Cloudflare Queues · Explicit acknowledgement and automatic consumer concurrency in March
Cloudflare Tunnel · Load Balancing can reach private IPs through tunnels
Cloudflare Workers · Workers AI runs models on GPUs in Cloudflare’s network
- Cloudflare, Inc. · Smart Placement in May; Workers AI, Vectorize and Hyperdrive in September
Codecov · Backend published under the Business Source License; commercial self-hosted offering ended (August 2)
- Commitizen (cz-cli) · 4.3.0 adds pnpm support to
commitizen init(January 19) - Common Vulnerabilities and Exposures (CVE) · CVSS v4.0 released in November
- Confidential Computing Consortium · Stages cut from four to three; Gramine and Open Enclave SDK listed at graduation in December
- Construct · 2.10.70, the latest release (November)
- Cross-platform mobile apps · Kotlin Multiplatform becomes stable
Crossplane · Upbound donates Upjet and its AWS, Azure and GCP providers; the charter expands
Crucible · Ships as the distributed disk in the first Oxide racks
- Customer support · Intercom announces Fin, a GPT-4 support bot
Dagster · $33M Series B in May; Elementl becomes Dagster Labs in August
DAOS · DAOS Foundation launched on November 9; Aurora tops the IO500 production list- DAOS Foundation · DAOS Foundation launched on November 9 by Argonne, Enakta Labs, Google Cloud, HPE and Intel
Databend · Databend 1.0 on 5 March; Elastic License 2.0 enterprise features added in AprilDelta Lake · Delta Lake 3.0 introduces UniForm for Iceberg and Hudi readers
Docsy · Most Hugo-based CNCF project sites use Docsy
Dolt · Dolt 1.0 in May; Doltgres alpha in November
Eclipse Zenoh · ROS 2 core team picks Zenoh for a new non-DDS middlewareEdgeX Foundry · 3.0 “Minnesota” in May, 3.1 “Napa” LTS in November
- Editors and terminals · Anysphere raises a seed round for Cursor, a fork of VS Code
Elicit · Ought spins off Elicit as a public benefit corporation with $9 million raised (September)
- Entity-attribute-value (EAV) · WooCommerce 8.2 moves new stores’ orders out of post meta into dedicated tables
Envoy · Official Windows support ends August 31
Estuary · Hosted, self-service product launchesExpo · Expo Router v1 ships with SDK 48
FastAPI · 0.100.0 supports Pydantic 2 on July 7
Fauna · Introduces the new, TypeScript-like FQL
Feldera · Best Paper award at VLDB in August; Feldera, Inc. announced with seed funding- FinOps Foundation · Open Billing work becomes FOCUS in January; FOCUS 0.5 in June, 1.0 preview in November
- Fintech Open Source Foundation · Common Domain Model enters incubation in February
Firezone · Firezone 1.0 announced in July as a zero-trust access platform with a hosted control plane
Fluentd ·
td-agentbecomesfluent-package; td-agent 4 support ends in DecemberFly.io · Apps start moving from Nomad to flyd, Fly.io’s own orchestrator
- Formal methods · The Linux Foundation launches the TLA+ Foundation on April 21
Garage · NLnet’s NGI0 Entrust fund pays for a developer for a year
Gitea · Gitea Actions arrives as a preview in 1.19 (March 20); Gitea Cloud announced (November 27)
GlareDB · Public launch in May as a federated, Postgres-compatible cloud query engine
Google AI Studio · Relaunched as Google AI Studio with the Gemini API (13 December)Google BigQuery · BigQuery editions bring autoscaling slots; flat-rate commitments stop being sold in July
Google Cloud Run · Cloud Run jobs for run-to-completion work become generally available
Grafana Tempo · Tempo 2.0 in January: TraceQL, Parquet blocks by default
Gramine · Listed at graduation in the CCC in December
- GraphQL Foundation · First GraphQLConf, September 19–21, in the San Francisco Bay Area
Gremlin · Failure Flags for serverless and container workloadsGreptimeDB · First release, 0.1.0, in March
GreptimeDB · 0.4 in October replaces the storage engine with columnar Mito2
gVisor · Systrap platform released and made the default; directfs speeds up file access
HashiCorp Boundary · Multi-hop workers in January and SSH session recording in June, not in Community
HashiCorp Boundary · Version 0.14 in October is the first under the Business Source LicenseHashiCorp Consul · Moves to the Business Source License with version 1.17
HashiCorp Nomad · Nomad 1.7 ships under the BUSL, with workload identity for Vault and Consul
HashiCorp Packer · Business Source License announced in August; 1.10 unbundles plugins in December
HashiCorp Vagrant · Vagrant 2.4.0 adds box architectures and moves to the BUSL
HashiCorp Vault · Moves to the Business Source License; the community forks it as OpenBao
Haskell containers · containers 0.7Hasura DDN · Hasura DDN and v3 announced at HasuraCon in June
Hasura DDN · v3 engine open-sourced in Rust, with the NDC spec, in December
Hasura GraphQL Engine · Hasura DDN and a Rust v3 engine announced
HCP Vault Radar · HCP Vault Radar alpha announced at HashiConf in October- HCP Waypoint · HashiCorp ends the community edition in October and goes SaaS-only
Helios · Ships as the host OS of the first Oxide racks
Hex · $28M round led by Sequoia; Magic AI features
HiveMQ · Benchmark ramps one cluster to 200 million MQTT connections
Hyperledger Fabric · 2.5 LTS in March; TradeLens goes offline- Incremental view maintenance · DBSP wins a Best Paper award at VLDB; Feldera founded
InfluxDB · Flux put in maintenance mode; IOx code moves into the InfluxDB repo
- Infrastructure as code · Terraform relicensed; OpenTofu fork joins the Linux Foundation
- IoT device messaging · Google retires Cloud IoT Core; Event Grid’s MQTT broker reaches GA
Istio · Graduates from the CNCF in July; Rust-based ztunnel introduced
- Jamstack · Netlify buys Gatsby (February 1), closes the community Discord and replaces Jamstack Conf with Compose
Java · JDK 21 makes virtual threads final
Java Virtual Machine (HotSpot) · JDK 21 ships virtual threads
JAX · Gemini report credits JAX and Pathways for orchestrating training on TPUs
- JEPA (Joint-Embedding Predictive Architecture) · Meta releases I-JEPA for images (June)
Jujutsu · His Git Merge 2022 talk on Google’s plans for Jujutsu is published (January)
Jupyter · JupyterLab 4.0 in May; Notebook 7, built on JupyterLab components, in July
- Jupyter Foundation · An elected Executive Council and a Software Steering Council replace the founder-led model in January
Kamu · First funding round; Kamu Node work starts; DataFusion ingest in August
Kapa · Two founder friends ask for help with repetitive support questions in January
Kapa · Launches through Y Combinator’s Summer 2023 batch
Karpenter · Vendor-neutral core donated to Kubernetes SIG Autoscaling in October- KeyDB · Release 6.3.4 in October, the latest so far
Koyeb · $7M seed round led by Serena, in November
ksqlDB · Confluent agrees to buy Immerok for Flink; last standalone release, 0.29.0- KubeRay · User docs move into the Ray documentation; v1.0.0 released in November
KubeVirt · KubeVirt 1.0; releases now follow the Kubernetes cadenceLakeSoul · Donated to LF AI & Data as a sandbox project (May); 2.3 adds Flink SQL and global compaction (July)
LangChain · JavaScript version released; LangChain Inc. formed around the project
- Languages that compile to SQL · ClickHouse 23.7 adds experimental PRQL support; Malloy 4.0 ends the “experimental” label (October)
- Large language models · Meta releases LLaMA to researchers (February 24) and Llama 2 for commercial use (July 18)
Leptos · Leptos 0.1 released in January
- LF AI & Data Foundation · Current project lifecycle takes effect June 1; LakeSoul joins the sandbox in May
LitmusChaos · Litmus 3.0 reaches general availability in November
- Load-balancing algorithms · AWS ALB adds weighted random with Automatic Target Weights
Malloy · Malloy 4.0 ends the “experimental” label (October)
maturin · maturin 1.0.0 on 23 May
MCAP · ROS 2 Iron Irwini records MCAP by defaultMeilisearch · Version 1.0 in February; vector store in v1.3
Meltano · Meltano 3.0 drops the web UI; Meltano Inc. renames itself Arch Data
Microsoft Fabric · Generally available on 15 November
MindsDB · Knowledge bases, semantic search and federated queries over unstructured data (2023–2024)Miniflare · Wrangler v3 runs Miniflare 3 by default from May 17
- ML frameworks · PyTorch 2.0 adds
torch.compile(March) - Model hubs · Safetensors passes an external security audit (May 23); llama.cpp introduces GGUF (August)
- Monoliths · Prime Video cuts one service’s cost by over 90% by moving it into a single process
MotherDuck · Opens by invitation in June; Series B and open to all in September- Multithreading · Java 21 ships virtual threads; PEP 703 (optional GIL) is accepted
n8n · n8n 1.0 released
Netdata · 1.41 bundles the NCUL1-licensed dashboard; NixOS and others disable it
Netlify · Acquires Gatsby Inc. in February
Nitric · Team explains building its standard providers on Pulumi
Nuclio · McKinsey acquires Iguazio and folds it into QuantumBlackNx · Nx 16 (May 2): packages rescoped from
@nrwlto@nx, Rust in the core since Nx 15
OCSF · Version 1.0.0 releasedOmicron · Ships with the first Oxide rack (system release v1.0.0, July)
Omnigres · Vignesh Ravichandran joins; the company is incorporated in the autumnOnehouse · $25 million Series A and OneTable (February); OneTable open-sourced (November)
- oneTBB · UXL Foundation launched; oneTBB becomes one of its projects
OpenStack · Year-based release names start with 2023.1 Antelope
OpenTofu · The Linux Foundation launches the fork as OpenTofu on September 20
OpenTSDB · Remote-code-execution flaws in 2.4.1 are published as CVEsOPTE (Oxide Packet Transformation Engine) · Ships in the first Oxide racks
OVHcloud · Court in Lille orders damages to two customers who lost backups; three-zone region opens in Paris
Oxc · Oxlint becomes generally available (December)
Oxia · StreamNative announces Oxia as open source (April); 0.1.0 released
Oxide Cloud Computer · Software v1.0.0 for Oxide Computer Model 0 (July); general availability announced (October 26)
- Oxide Computer Company · First system release v1.0.0 (July); general availability announced (October 26)
P4 · Intel stops Tofino development in January
Pathway · Source published on GitHub under BSL 1.1 with release 0.2.0 in July
Patroni · 3.0 adds Citus support and DCS failsafe mode; Raft deprecated- Pebble · Geth 1.12 defaults to Pebble for new nodes (May); Pebble tags v1.0.0 (October)
- pg_ivm · Security fix for row-level security (CVE-2023-22847); EXISTS subqueries
pgBackRest · 2.46 in May: block incremental backup and SFTP repositories- Pijul · The Nest is rebuilt on Cloudflare Workers, with its code released under the AGPL (May)
Pinecone · $100M Series B in April, led by Andreessen Horowitz, at a $750M valuation
Plane · First tagged release in January; $4M seed from OSS Capital in November- Platform engineering · CNCF publishes its Platforms White Paper (April)
Polars · Vink and Chiel Peters found the company with a ~$4M seed
Pravega · 0.13.0, the last release, in September
pre-commit · 3.0.0 (January 23) drops Python older than 3.8; 3.2.0 (March 17) renames the
commitandpushstages to match the hook namesPresto (PrestoDB) · IBM acquires Ahana and joins the Presto Foundation
- Presto Foundation · IBM joins by buying Ahana in April; Denodo joins in June; working groups start in August
Project Nessie · 0.62.0 removes Delta Lake support in June; Nessie becomes Iceberg-onlyPropolis · Ships in the first Oxide racks
PRQL · ClickHouse 23.7 adds experimental PRQL support
Pydantic · Company founded with a Sequoia-led seed round (February); Pydantic V2 released June 30
- Pyright · 1.1.339 makes the new
standardmode the default (December)
QuestDB · 7.0 adds the write-ahead log, in beta- QUIC · QUIC version 2 (RFC 9369) exercises version negotiation
Quix Streams · Open-sourced in March as a C# library with Python bindings
Quix Streams · 2.0 alpha in November: pure Python, Streaming DataFrames, RocksDB stateRatatui · Community fork released as Ratatui 0.20.0 (March); tui-rs marked unmaintained (August)
release-plz · 0.3.0 (April 16); Marco Ieni presents it at RustLab 23- Remote access · EC2 Instance Connect Endpoint reaches instances without public IPs
Render · $50 million Series B led by Bessemer Venture Partners
Renode · Renode 1.14 adds ARMv8-A, Cortex-R52 and HDL co-simulation- Retrieval-augmented generation (RAG) · “Lost in the Middle” shows models underuse the middle of long contexts
Riff · €4.8M seed; the Databutler AI assistant in beta
RisingWave · RisingWave Cloud generally available in June; RisingWave 1.0 in July
Rootly · $12M Series A led by Renegade Partners in August; 60,000+ incidents a year across customers
Ruff · Astral founded in April; the Ruff formatter arrives in October
- Running models locally · llama.cpp runs LLaMA on a MacBook with 4-bit quantization (March 10); Ollama starts (June); GGUF replaces GGML files (August)
- Semantic layers · dbt Labs acquires Transform and its MetricFlow engine
Sentry · Switches to its own Functional Source License in November
- Serverless architecture · Prime Video moves a monitoring service from serverless parts to one process, cutting costs 90%
Serverless Framework · Plan announced to charge organizations above $2M annual revenue from v4
Sigstore · npm package provenance built on Sigstore, in April
- Software as a service (SaaS) · Citus 12 adds schema-based sharding for schema-per-tenant apps
Spacelift · Co-signs the OpenTF manifesto and works on the Terraform fork that becomes OpenTofu
SPDK (Storage Performance Development Kit) · 120 million IOPS from one 2U Xeon server
Speakeasy · Public launch with $11 million in pre-seed and seed funding (June)- SQL · SQL:2023 adds a JSON type and Part 16, property graph queries
SQLAlchemy · SQLAlchemy 2.0 unifies Core and ORM querying in January
SST · SST v2, a rewrite into a single
sstpackage, in February
StarRocks · Contributed to the Linux Foundation in February; version 3.0 adds shared-data mode in April- Stream processing · Kinesis Data Analytics becomes Amazon Managed Service for Apache Flink
- Structured logging · Go 1.21 adds
log/slogto the standard library SurrealDB · $6 million seed round in January; 1.0 released in September
- Synchronous and asynchronous execution · Java 21 ships virtual threads
- Table formats · Delta Lake UniForm writes Iceberg and Hudi metadata
TanStack · Query v5 in October; Router 1.0 in December
- Terminal user interfaces (TUIs) · Ratatui forks tui-rs to keep it developed
Terraform · Relicensed under the BSL in August; OpenTofu fork follows
- The Ceph Foundation · Red Hat’s Ceph team and product move to IBM
- The Linux Foundation · OpenTofu announced on September 20 after Terraform’s licence change
TigerBeetle · Spun out of Coil; $6.4 million seed led by Amplify Partners
Tigris · Ovais Tariq meets the Fly.io team in April- Time-series compression · Elf at VLDB erases mantissa bits to lengthen runs of zeros
TimechoDB · IoTDB Enterprise 1.1.0.1, the oldest build in Timecho’s release history, ships in April- Timely Dataflow · Pathway publishes its engine, built on forks of both libraries
TLA+ · The TLA+ Foundation launches at the Linux Foundation on April 21- TLA+ Foundation · Technical charter adopted January 5; the LF announces the TLA+ Foundation on April 21
turbopuffer · Launch in October; Cursor moves to turbopuffer in NovemberTurso · ChiselStrike Turso announced in January; public beta in April; embedded replicas in September
- Unified Acceleration (UXL) Foundation · UXL Foundation announced on September 19 in Bilbao with seven steering members
Unity Catalog · Enabled automatically for new workspaces from 8 November- Unity Version Control · Plastic SCM rebranded as Unity Version Control (February)
- Upjet · Donated to the Crossplane project in September; Upjet 1.0 in November
- Vector databases · Chroma raises an $18M seed in April; pgvector adds HNSW in August
Velox · Meta formally announces Velox in March, with Ahana, Intel and Voltron Data as collaborators
Versity S3 Gateway · versitygw v0.1 released in June- Virtual machines · Broadcom completes its purchase of VMware
- Virtual private clouds · AWS retires EC2-Classic, its last shared flat network
Vitest · Vitest 1.0 (December)
VMware ESXi · Broadcom completes the acquisition (Nov 22) and ends perpetual licenses (Dec 11)
WarpStream · WarpStream launches publicly in JulyWing · First npm release in January; Wing Cloud raises a $20M seed round in July
workerd · Wrangler v3 runs
workerdlocally by default from May 17
WorkOS · Launches AuthKit and User Management, free up to 1 million usersWrangler · Wrangler v3 on May 17 makes
workerd-based local development the defaultYatai · Last release, 1.1.13 (October)
ZeroMQ · Relicensing to MPL 2.0 completed; libzmq 4.3.5 released in October
2024
- Agent tools and integrationsFirst · Anthropic open-sources the Model Context Protocol (November 25)
- Agentic AI FoundationFirst · Anthropic open-sources the Model Context Protocol in November
AlpacaFirst · First release, 0.1.1 (13 May)
Apache DataFusion CometFirst · Apple donates Comet to the Apache Arrow project; announced 6 March
- Apache PolarisFirst · Snowflake announces Polaris Catalog in June; open source and hosted preview on 30 July
- Augment CodeFirst · Emerges from stealth on April 24 with a $227 million Series B
- basedpyrightFirst · January: first pre-release, then 1.0.0 with a PyPI package
ChartDBFirst · Shown on Hacker News (August 24); version 1.0.0 (November 4)Claude CodeFirst · Anthropic open-sources the Model Context Protocol, later Claude Code’s way to add tools (November)
ClineFirst · Built in July for an Anthropic hackathon and released as Claude Dev; renamed Cline in October
Cloudflare WorkflowsFirst · Announced during Developer Week
DevinFirst · Introduced as “the first AI software engineer” (March)
GenkitFirst · Firebase Genkit launched in beta at Google I/O for Node.jsGlamaFirst · MCP quickstart on Glama’s blog on 25 November, days after MCP’s release
JSRFirst · JSR opens as a public beta on March 1, MIT-licensed
KlutchFirst · Klutch open-sourced in August; version 1.0 on August 30LakekeeperFirst · HANSETAG releases TIP 0.1.0, a Rust Iceberg REST catalog, in June
LangGraphFirst · LangGraph announced as a library on top of LangChain for cyclical graphs
- mlkem-nativeFirst · PQ Code Package founded with the PQCA (February 6); mlkem-native repository created (March); first alpha (December)
Model Context Protocol (MCP)First · Anthropic open-sources MCP with the
2024-11-05specification and reference servers
OpenAPI SearchFirst · openapi-mcp-server repository created in DecemberPgQueuerFirst · 0.1 released in April; early posts claim over 5,000 jobs a second
RolldownFirst · First public release, 0.10.1, in April
Roo CodeFirst · Forked from Cline as Roo Cline; repository created on October 31RustFSFirst · Work on RustFS begins
SailFirst · Sail 0.1 ships as the pysailpackage in AugustSlateDBFirst · Repository created (March); talk at P99 CONF; 0.1.0 released (August)
SpiralFirst · Work on Vortex, Spiral’s storage format, appears on GitHub (February)
- StreamFusionFirst · Alibaba presents Flash, a closed native Flink engine
uvFirst · uv released in February as a pip and pip-tools replacement; Astral takes over Rye
ValkeyFirst · Redis moves to RSALv2/SSPLv1; the Linux Foundation forks Valkey (March)- ValkeyTimeSeriesFirst · Redis changes licence; Valkey forks it in March, and users ask for a time-series module in May
VoidFirst · Repository created in September as an open-source fork of VS Code
VortexFirst · The Vortex repository starts at SpiralDB (February)Workers ObservabilityFirst · Workers Logs, a new metrics dashboard and rebuilt real-time logs
ZedFirst · Open-sourced in January: GPL editor, AGPL server, Apache 2.0 GPUI
8base · Last public commits to the SDK, CLI and docs repositories
ACRN · ACRN 3.3, the latest release (August)Active Record (Ruby on Rails) · Rails 8.0 in November
- Agent frameworks · LangGraph adds cycles: agents as state machines (January)
- Agent frameworks · Google releases Firebase Genkit in beta, built around flows (May)
- AI agents · Anthropic open-sources MCP (November) and publishes “Building effective agents” (December)
- AI app builders · Replit Agent launches in early access (September)
- AI coding agents · Devin (March) and SWE-agent (May) work real issues in a sandbox; MCP open-sourced (November)
Airbyte · PyAirbyte in February; 1.0 with
abctlin SeptemberAkka · Licence keys required in production; Lightbend renames itself Akka
Alibaba Cloud Hologres · V3.0 adds Dynamic Tables; Serverless Computing generally available
Alibaba Cloud PolarDB · PolarDB-MP, a multi-primary design on disaggregated shared memory, wins SIGMOD’s best industrial paper
Alpaca · 1.0.0, the first stable release (July)
Amazon API Gateway · Regional and private REST APIs can raise the 29-second integration timeout
Amazon CloudWatch · Application Signals generally available in June
Amazon EKS · Extended support billing starts in April; EKS Auto Mode launches in December
Amazon ElastiCache · Adds Valkey, 20 to 33% cheaper than Redis OSS (October)
Amazon MemoryDB · Vector search GA (July); Valkey support at 30% lower prices (October)
Amazon MemoryDB · Multi-Region active-active clusters for Valkey (December)
Amazon S3 Tables · S3 Tables launches at re:Invent on 3 December, in three US Regions
Amazon Timestream · Timestream for InfluxDB launches in March; TCU query pricing in April
Amazon VPC · Block Public Access lets admins cut internet traffic to VPCs centrally
Apache Amoro · Enters the Apache Incubator on 11 March; 0.7.0-incubating in AugustApache Avro · Avro 1.12.0 released in August
Apache Cassandra · Cassandra 5.0 adds Storage Attached Indexes and vector search
Apache DataFusion · Apple donates Comet in March; top-level Apache project in April
Apache DataFusion Comet · 0.1.0 in July: 13 operators, 106 expressions, Spark 3.3 to 3.5
Apache Doris · Version 3.0 in July adds storage-compute separation and writes back to lakes
Apache Fluss · Announced at Flink Forward Berlin; open-sourced on 29 November
Apache Gluten · First Apache release, 1.2.0, in September
Apache Hive · Hive 4.0.0 ships; the 1.x, 2.x and 3.x lines reach end of life
Apache HoraeDB · 2.0.0 in April, RFC for a new metric engine in August, 2.1.0 in November
Apache Hudi · Hudi 1.0 adds secondary indexes and non-blocking concurrency control
Apache Iceberg · Databricks agrees to buy Tabular (June); AWS launches S3 Tables (December)Apache JMeter · JMeter 5.6.3, the latest release, in January
Apache NiFi · NiFi 2.0: Java 21, Python processors, many old components removed
- Apache OpenDAL · Graduates as an Apache top-level project, January 18
Apache ORC · ORC 2.0.0 released (March)Apache Paimon · Graduates to a top-level Apache project in March
Apache Pekko · Graduates to a top-level Apache project in March- Apache Polaris · Enters the Apache Incubator in August; Snowflake Open Catalog GA in October
Apache Pulsar · Pulsar 4.0, a long-term-support release, in October
- Apache TsFile · 1.0.0 released in February
- Apache XTable · Enters the Apache Incubator as XTable on 11 February
- Apache XTable · First Apache release, 0.1.0-incubating, in August
ArangoDB · 3.12 moves to BSL 1.1; Community binaries limited to 100 GB
- Arc · First prototype, Wavestream, is abandoned; work on Historian begins
Arroyo · Arroyo 0.10 rebuilds the engine on Arrow and DataFusionArtie · $3.3M seed led by Exponent Founders Capital
AtScale · Snowflake Native App in June; SML open-sourced in September
AWS CodeCommit · Closed to new customers (July 25)
AWS IAM · Resource control policies set an organization-wide data perimeter
AWS IoT Core · AWS IoT Analytics stops accepting new customers in July
AWS Step Functions · JSONata transformations and variablesAzure IoT Hub · Time Series Insights retired on 7 July
Azure Repos · Setting to disable creating new TFVC repositories (June)
Bacula · Bacula 15.0 adds an S3 cloud driver and a Kubernetes plugin- basedpyright · September: baseline support (1.18)
- basedpyright · November: stricter narrowing of generic types (1.22)
BentoML · BentoML 1.2 replaces Runners with service classes (February)
Besu · Maintainers announce the sunset of Tessera privacy in September; the project becomes Besu under LF Decentralized Trust
Bitbucket · Bitbucket Server and other Atlassian Server products lose support (February 15)
Blackbox AI · Blackbox Agent, an autonomous VS Code extension, in November
Bruin · ingestr released in February; public launch of Bruin CLI in December
Bubble Tea · v1.0.0 marks the API as stable (August)- Bundlers and dev servers · VoidZero is founded to build Rolldown and Oxc; Rolldown’s first public release
Bytewax · 0.21.1 in November, the last release so farC · C23 published as ISO/IEC 9899:2024
C++ · C++23 published as ISO/IEC 14882:2024
- Caching · Valkey forks Redis under the Linux Foundation after a licence change
Cap’n Proto · Cloudflare launches Workers RPC, built on Cap’n Proto- cargo-semver-checks · Becomes a Rust project goal; manifest linting merged; 120 lints by year end
CedarDB · CedarDB spins off from TUM, announced with “Ode to Postgres” in May
Chaos Monkey · Last code changes, updating it for MySQL 8.0chDB · chDB becomes part of ClickHouse, Inc. in March
Checkly · $20 million Series B led by Balderton; Checkly Traces launchedCline · MCP support and search-and-replace diff editing in December
- Cloud cost and carbon · FOCUS 1.0 in June; SCI becomes ISO/IEC 21031:2024; OpenCost moves to CNCF incubation
Cloudflare AI Gateway · Generally available in May after proxying over 500 million requests
Cloudflare Browser Run · Out of beta for all paid Workers plans in April, with session reuse
Cloudflare D1 · Generally available on 1 April, with 10 GB databases
Cloudflare Queues · Delayed messages and HTTP pull consumers in March
Cloudflare Queues · Generally available on September 26, at 5,000 messages per second per queue
Cloudflare Workflows · Public beta on October 23, open to Free and Paid plans
CockroachDB · Read committed GA in 24.1; proprietary licence and Enterprise Free from 24.3
Codeberg · Forgejo becomes a hard fork and stops syncing with Gitea (February)
Composio · ComposioHQ/composio repository created on GitHub in February- Confidential Computing Consortium · VirTEE, spdm-rs, Certifier Framework, Islet, COCONUT-SVSM and ManaTEE join
- Continuous Delivery Foundation · Shipwright moves to the CNCF Sandbox
- Cross-platform desktop apps · Tauri 2.0 adds iOS and Android on 2 October
- Cross-platform mobile apps · Xamarin support ends in May; React Native turns on its New Architecture by default in October
Crucible · Oxide and Friends podcast episode on Crucible (February)
Cursor · $60M Series A; over 40,000 customers
- Customer support · Klarna’s AI assistant takes two-thirds of chats; Air Canada held liable for its chatbot
DAOS · Version 2.6 in July, Intel’s last release- DAOS Foundation · VDURA joins; Intel’s last release, 2.6, in July
Dapr · Graduates from the CNCF in November
Databricks · Acquires Tabular (Iceberg’s creators); open-sources Unity Catalog
DB Pilot · One-time purchase added as a billing option (March 30)
DBSnapper · Version 2.0 adds subsetting in February; Okta SSO follows in JuneDebezium · The project announces it is joining the Commonhaus Foundation
Deep Lake · Deep Lake 4.0 in October: C++ core, new API, Apache 2.0- deku · 0.17 reads from
io::Read; 0.18 adds seek attributes and makes bit support optional Delta Lake · Databricks agrees to acquire Tabular, founded by Iceberg’s creators
Denormalized · Denormalized repository opens in July under Apache 2.0; Show HN in August
Denormalized · Python bindings on PyPI from October; Feast integration and SlateDB checkpoints follow
Denormalized · Last release, 0.0.13, on 17 December; last commit the next day
Devin · Generally available at $500 a month for teams (December)
Dioxus · Dioxus 0.5 replaces hooks with Copy signals in March- Distributed ledgers · LF Decentralized Trust takes over the Hyperledger projects
Docsy · Dark mode with Bootstrap 5.3; dependent projects grow from 1,400 to 2,200
- Documentation sites · Jeremy Howard proposes /llms.txt on 3 September
Dokku · 0.33.0 adds the K3s scheduler for multi-server clusters (January)
Dropshot · API traits in 0.11.0 (August), per RFD 479; server builder in 0.13.0 (November)
DuckDB · DuckDB 1.0 in June, with a stable storage format
Duplicati · Duplicati Inc. founded; licence changes from LGPL to MIT in March
Durable Objects · SQLite storage in every object, in beta from 26 September
eBPF · RFC 9669 standardises the instruction set in October; sched_ext in Linux 6.12 in November
- eBPF Foundation · Charter amended in February
Eclipse Zenoh · Zenoh 1.0 “Firesong” released on 21 October with a stable API- Editors and terminals · Codeium launches the Windsurf Editor, another VS Code fork, in November
eKuiper · 2.0.0 in October: shared connections, ONNX inference, tracing
Elasticsearch · AGPLv3 added as a third licence option in August
Elixir · v1.17 introduces gradual set-theoretic types in June
Encore · Encore.ts launches in May on a Rust runtime
ent · v0.14.0 (July)Envoy · Envoy Gateway 1.0 brings the Kubernetes Gateway API
- Error tracking · Source maps become the Ecma standard ECMA-426
- Event buses · CloudEvents graduates in the CNCF
- FinOps Foundation · FOCUS 1.0 in June
Firebolt · Describes rebuilding the forked runtime for PostgreSQL compliance
Firezone · Firezone Legacy (0.7) end of life in January; 1.0 generally available in April
Fly.io · Plans with free allowances discontinued in October
FOCUS · FOCUS 1.0 in June; 1.1 in November
- Foreign function interfaces · Java 22 finalises the Foreign Function & Memory API (JEP 454) in March
Forgejo · Hard fork announced (February 15); v7.0, the first LTS and semantic-versioned release (April 23); GPLv3+ from v9.0, announced August 22
FOSSA · Acquires StackShare (August 1)
Foxglove · Foxglove 2.0 merges Studio and Data Platform; open-source Studio ends at v1.87.0
Garage · Garage 1.0 released (April)
Gitea · CommitGo launches the paid Gitea Enterprise (March 11)
GizmoSQL · Philip Moore forks it as GizmoSQL in October, as a licensed productGlama · awesome-mcp-servers list started on GitHub on 30 November
GlareDB · 0.9.0 in February adds SQLite, Cassandra and Excel sources and Cloud file uploads
GlareDB · 0.9.5 in August, the last DataFusion-based, AGPLv3 release
Google Cloud Pub/Sub · Import topics pull data in from Amazon Kinesis Data Streams
Google Kubernetes Engine · Support for 65,000-node clusters announced
Grafana Loki · Loki 3.0 in April: native OTLP ingestion, structured metadata, bloom filters
Gramine · v1.8 released in October
- Graph databases · ISO publishes GQL (ISO/IEC 39075), after SQL/PGQ in SQL:2023
- Graph lakehouses · PuppyGraph launches in March; ISO publishes GQL in April
Graphene · 3.4.3 in November, the latest release- GraphQL Foundation · First community grants announced in January
- GraphQL-native databases · Fauna ends its GraphQL API on 29 February
- Green Software Foundation · SCI published as ISO/IEC 21031:2024; SCI 1.1 in October; Impact Framework graduates
Grizzly ·
grr servefor reviewing file-based dashboards in GrafanaHashiCorp Vagrant · Vagrant Cloud is migrated into HCP Vagrant Registry
Hasura DDN · DDN beta in April; generally available on 20 August
HCP Vault Radar · Limited beta in January, then limited availability in March- HCP Waypoint · Community repository archived in January; HCP Waypoint generally available in October
Helios · Open-sourced (January)
- HerdDB · Version 0.29.0, the latest release, in March
Hetzner · Singapore, the first site in Asia
- High Performance Software Foundation · HPSF launches on May 13; the TAC accepts Kokkos, AMReX, Trilinos and WarpX in October and Spack as core in November
Hugging Face · Buys XetHub to replace Git LFS (August)
- Hybrid (medium) tables · Timescale’s schema guide names the medium table layout
Hyperdrive · Generally available on 1 April, free on the Workers Paid plan
Hyperledger Fabric · 3.0 adds a SmartBFT ordering service in September
Ibis · Ibis 9.0 in May completes the move from SQLAlchemy to SQLGlot
Immutable.js · 5.0.0 tightens the TypeScript typing of Map
incident.io · incident.io On-call launches in March, after Response and Status PagesIstio · Ambient mode becomes generally available in Istio 1.24 in November
- JEPA (Joint-Embedding Predictive Architecture) · V-JEPA for video (February 15)
Jujutsu · Branches renamed bookmarks in 0.22 (October); the repository moves to the
jj-vcsorganization (December)Jupyter · Moves to LF Charities; Jupyter Foundation formed on November 19
- Jupyter Foundation · Councils vote to move to the Linux Foundation on June 14; LF Charities hosts Jupyter from October; Jupyter Foundation launched November 19
Kaitai Struct · NLnet-funded Web IDE shows partial results when parsing failsKamu · DataFusion replaces Spark as the default for ingest and
kamu sqlin JanuaryKapa · $3.2 million seed round led by Initialized Capital (October)
Karpenter · Version 1.0 makes the NodePoolAPI stable in August- Key-value stores · Redis changes licence; the Linux Foundation forks Valkey
- KeyDB · Last commit to the main branch, in April
kind · Cloud Provider KIND brings LoadBalancer Services (KubeCon EU)Koyeb · Serverless GPUs in public preview, in June
ksqlDB · Flink becomes generally available in Confluent CloudKurrentDB · September: EventStoreDB 24.10 announced under the Event Store License v2, one build with a license key
KurrentDB · December: Event Store renames itself Kurrent and raises $12M
- Lakehouse catalogs · Unity Catalog open-sourced in June, Polaris in July; Gravitino enters the Apache Incubator
- Lakehouses · AWS launches S3 Tables; Apache Polaris catalog enters the incubator
Lakekeeper · 0.4.0 renames TIP to Lakekeeper in October and adds GCS and soft deletion
Lakekeeper · 0.5.0 in December adds OpenFGA permissions, an embedded UI and projects
Lance · Lance v2 file format announced in AprilLangChain · Version 0.1.0, the first release past 0.0.x, in January
LangChain · Over 700 integrations, split out into separate packages
LangGraph · Becomes LangChain’s recommended way to build agents; most old chains deprecated
- Languages that compile to SQL · CIDR paper proposes SaneQL; VLDB paper on pipe syntax in GoogleSQL
Leptos · Leptos 0.7, a near-complete rewrite of the internals, in November
- LF AI & Data Foundation · Databricks contributes Delta Lake (May) and Unity Catalog (June)
- LF Decentralized Trust · Sawtooth is archived in February; LF Decentralized Trust launches on September 16 with 17 projects
liboqs · Joins the Post-Quantum Cryptography Alliance at its launch on February 6; 0.12.0 adopts final ML-DSALM Studio ·
lmsCLI released under the MIT license (May)LM Studio · MLX engine for Apple Silicon in 0.3.4 (October)
- Local cloud emulators · LocalStack adds an emulator for Snowflake, beyond the cloud providers
LocalStack · Snowflake emulator preview in May; 4.0 and a $25M Series A in NovemberLovable · Launches as Lovable in November
MariaDB · K1 Investment Management takes MariaDB plc private
MCAP · NVIDIA Isaac ROS 3.0 adopts MCAP; Foxglove keeps MCAP open after closing StudioMemcached · Redis changes licence; the clouds back Valkey, and Memcached’s managed options start to shrink
Microsoft Hyper-V · Windows Server 2025: 4 PB and 2,048 logical processors per host, generation 2 by default (Nov 1)
Miniflare · Workers Vitest integration, running tests inside
workerd, launches in MarchMintlify · Discloses a breach of admin and GitHub tokens in March; $18M Series A in September
Mintlify · Generates llms.txt and llms-full.txt for every site from November
MLflow · MLflow Tracing in 2.14 (June)
MotherDuck · General availability in June- Multithreading · Python 3.13 ships an experimental free-threaded build
- Narrow tables · Timescale guide compares narrow, medium and wide layouts
Neo4j · ISO publishes GQL; the court awards Neo4j $597,000 against PureThink
Neon · Generally available in April
Netdata · Netdata 2.0: native Windows, UI moved out of the repository
NGINX · Core developer Maxim Dounin forks freenginx; development moves to GitHub
- Nimble · Yoav Helfman presents Nimble at VeloxCon; the code is public by April
Nitric · Nitric 1.0 in February; Terraform providers in July
Observable Framework · Observable Framework 1.0 released in February as “Observable 2.0”
Observable Framework · Client-side SQL powered by DuckDB arrives in 1.2 (March)
Observable Framework · Parameterized routes and page loaders in 1.11 (September)
OCSF · OCSF joins the Linux Foundation on November 19
OLake · Renamed Gear5 in June; relaunched as OLake under Apache 2.0 in November
Omnigres · Presented at Postgres Conference as “a constellation of extensions”One · Pica community edition published on GitHub under GPL-3.0
Onehouse · $35 million Series B; LakeView and Table Optimizer launch (June)
Open Container Initiative (OCI) specifications · Image and Distribution 1.1 add artifacts and the referrers API (February 15)
- Open Infrastructure Foundation · OpenInfra Labs archived as a pilot project in January
- Open Source Security Foundation · Sigstore graduates in March
Open WebUI · Renamed Open WebUI after the Ollama team raised trademark confusion (January to February)- OpenAPI Initiative · Arazzo 1.0.0 published in September and Overlay 1.0.0 in October
OpenAPI Specification · Arazzo 1.0 and Overlay 1.0 published
OpenBao · OpenBao 2.0, the first GA release, in July
- openCypher · ISO publishes GQL; openCypher 9 is frozen
- OpenJS Foundation · Ecosystem Sustainability Program launches with HeroDevs in May
OpenSearch · OpenSearch Software Foundation launched at the Linux Foundation in September
- OpenSearch Software Foundation · OpenSearch Software Foundation launched on September 16; the TSC replaces the Leadership Committee
OpenTofu · OpenTofu 1.6.0, the first stable release, on January 10
OpenTofu · 1.7.0 adds end-to-end state encryption in April
OpenTSDB · A 2.5.0 release candidate in December, then no further commitsOracle VirtualBox · 7.1 in September runs Arm VMs on Apple silicon Macs
OVN (Open Virtual Network) · OVN-Kubernetes accepted into the CNCF Sandbox in OctoberOxc · Transformer alpha; VoidZero founded to build Rolldown on Oxc
- Oxide Computer Company · Helios, the host OS, open-sourced (January)
P4 · Becomes an independent Linux Foundation project; P4₁₆ 1.2.5 in October
Parseable · Version 1.0 adds distributed mode in April; $2.75 million seed round in May
Pathway · LLM extension pack in January; licence keys in May; $10 million seed in December
Patroni · 4.0 adds quorum-based failover and drops the term “master”- pgmq · Supabase launches Supabase Queues on pgmq
PgQueuer · 0.15 adds recurring, cron-style schedules
- pgwatch · pgwatch 3.0.0, rewritten by Pavlo Golub; pgwatch2 is archived
Pinecone · Serverless indexes launch in public preview in JanuaryPlakar · Plakar Korp incorporated in September
PlanetScale · Layoffs and the end of the free Hobby plan (8 April)
Podman · Podman 5.0 makes
pastathe default rootless networkPolars · Python Polars 1.0 (July); GPU engine beta with NVIDIA (September)
- Post-quantum cryptography · Chrome 124 enables hybrid Kyber by default; FIPS 203, 204 and 205 published on 13 August
- Post-Quantum Cryptography Alliance · PQCA launched on February 6 with eleven founding members; lifecycle policy approved August 28
PoWA · PoWA 5.0, a rework with no upgrade pathPravega · Core development drops off in March
pre-commit · 4.0.0 (October 5) warns about the old stage names
Prefect · Prefect 3.0 in September with open-source events and automations
Prisma ORM · Prisma ORM 6.0 in November
Project Nessie · 0.90 adds the Iceberg REST protocol, in beta, in June
Project Nessie · Dremio says in October it will merge Nessie into Polaris and retire itPrometheus · Prometheus 3.0: new UI and native OpenTelemetry (OTLP) ingestion
Propolis · RFD 26 postscript: Propolis open source throughout, Helios open-sourced in January
Protocol Buffers · Editions officially released in protoc 27.0 in MayProxmox Virtual Environment · ESXi import wizard in March, shipped in 8.2 in April
Pulumi · SST v3 moves onto Pulumi’s engine
PuppyGraph · PuppyGraph launches in March; $5 million seed round in November
PyO3 · 0.21 (March) introduces the BoundAPI; 0.23 (November) supports free-threaded Python- Pyright · basedpyright 1.0, a community fork, ships on PyPI
Python · Python 3.13 ships an experimental build without the GIL
Quix Streams · 3.0 in October adds branching and multiple input topicsRabbitMQ · 4.0 speaks AMQP 1.0 natively and drops mirrored queues
Radicle · Radicle 1.0.0 (September 10)
Railway · New Trial and Hobby services start running on Railway Metal in December
React · React 19 makes Server Components and Actions stable
React Native · The New Architecture becomes the default in 0.76
Realm · MongoDB deprecates Atlas Device Sync and the Realm SDKs
Redis · Core moves to RSALv2/SSPLv1; Linux Foundation forks Valkey
Redpanda · Buys Benthos and relaunches it as Redpanda Connect
Redpanda Connect · Redpanda acquires Benthos and renames it Redpanda Connect; licences split
Redpanda Connect · WarpStream forks the MIT code as Bento
release-plz · Rustacean Station episode with its creator (April 12)Replit · Replit Agent in early access for Core subscribers, in September
- Retrieval-augmented generation (RAG) · Gemini 1.5 runs 1 million tokens (February); Anthropic’s Contextual Retrieval cuts retrieval failures by 67% (September)
RisingWave · Version 2.0 introduces premium features behind a licence key
Rolldown · VoidZero founded in October to fund Rolldown and Oxc; 1.0 beta in December
Rootly · Rootly On-Call ships shift reminders and other paging features
Ruff ·
ruff server, a built-in language server, replaces ruff-lsprunc · CRI-O makes crun its default instead of runc (1.31, September)
Sail · 0.2 previews distributed execution on Kubernetes in November- Sans-I/O protocols · Firezone’s “sans-IO: The secret to effective Rust for network services” in July
ScramDB · ANODE white paper on on-disk vector search publishedScyllaDB · 6.0 introduces tablets; 6.2 becomes the last AGPL release
- Search indexes · Elastic adds AGPL as a third licence option for Elasticsearch
Secure Source Manager · Cloud Source Repositories closed to new customers (June 17); Cloud Build integration and branch protection GA (September 11)
Serverless Framework · Version 4 generally available in June: AWS-only, sign-in required, new licence
- Service discovery & mesh · Istio’s sidecar-less ambient mode becomes generally available
Shillelagh · 1.3 adds a PostgreSQL backend based on Multicorn2Sigma ·
sigmacreaches end of life on August 1; specification 2.0 adds correlation rules and filters on August 8Sigstore · Graduates in the OpenSSF in March; PyPI attestations generally available in November
Software Carbon Intensity (SCI) · Published as ISO/IEC 21031:2024; version 1.1 in October
Sonatype Nexus Repository · 3.71.0 drops OrientDB and Java 8 and 11
Spack · Accepted as a core project of the High Performance Software Foundation on November 14
SPDK (Storage Performance Development Kit) · Intel announces it will divest and hand SPDK to the Linux Foundation (December 5)
Speakeasy · $15 million Series A led by FPV Ventures (October)
Spice.ai OSS · Version 0.7 rewrites the runtime in Rust on DataFusion, in FebruarySQLMesh · Tobiko announces $21.8M in seed and Series A funding (June)
SST · Team announces Ion in January; released as SST v3 in August
- Static read models · Observable Framework 1.0 ships data loaders that snapshot data at build time
Streamling · Mirror becomes generally available in JuneSupabase · Generally available on 15 April
- Table formats · XTable enters the Apache Incubator; Databricks agrees to buy Tabular
Talos Linux · Omni source code published under the Business Source LicenseTauri · Tauri 2.0 stable on 2 October, with iOS and Android support
Telegraf · v1.32 adds an experimental disk-backed buffer
Textual · Browser features for apps served with textual-serve (September)
Textual · Textual 1.0 (December)
- The Linux Foundation · Valkey launched in March; OpenSearch Software Foundation and LF Decentralized Trust on September 16
- Threat detection (SIEM) · Sigma specification 2.0 adds correlation rules;
sigmacreaches end of life on August 1 TiDB · TiDB 8.5, the current long-term-support line, ships in December
TigerGraph · Savanna cloud service enters beta on 29 April
Tigris · Public beta on Fly.io in February; a16z seed in March; billing from July- TigrisFS · Tigris shows GeeseFS mounting buckets in Kubernetes via csi-s3
- Time-series compression · ALP at SIGMOD; DuckDB 0.10 makes it the encoding for its float columns
- Time-series databases · Prometheus 3.0, its first major release in seven years
TimechoDB · IoTDB Enterprise 1.3.0.4 adds the AINode machine-learning framework in January
Tinybird · Raises a $30 million Series B led by Balderton Capital- TLA+ Foundation · First grant call in July; Lamport hands the future of TLA+ to the foundation in August
tox · tox 4.21 adds native TOML configuration (September)Turso · Limbo, a rewrite of SQLite in Rust, announced December 10
Unity Catalog · Open-sourced at LF AI & Data in June; OSS 0.1 in July- Upjet · Generated providers drop the Terraform CLI and call provider code directly
Uptime Kuma · 2.0.0-beta.0: MariaDB support, rootless images, SNMP and RabbitMQ monitors
- UrsaDB · 1.5.2 adds a query optimiser, more than halving query time in tests
uv · August: project management, cross-platform lockfiles, tools and Python installs
uv · December: python-build-standalone moves to Astral
v0 · Generally available
Vale · January: 3.0 adds a default config and a shared config folder
Valkey · First stable release 7.2.5 (April); Valkey 8.0 with multithreaded I/O (September)
Valkey · ElastiCache and MemoryDB add Valkey, priced below Redis OSS (October)- Vector databases · pgvector 0.8.0 adds iterative index scans for filtered queries
Vectorize · Rebuilt and generally available on 26 September: 5 million vectors per index, 30 ms median queries
Vectorize · Cloudflare publishes the new design on R2, Durable Objects and containers on 22 October
Vectorize · Legacy V1 indexes can no longer be created after December
Velero · Velero 1.14 merges the CSI plugin into the main project
Velox · Meta reports that Arrow has added StringView, ListView and run-end encoding, inspired by Velox Vectors- Version control · Google and AWS stop taking new customers for their Git hosting; AWS reverses course in November 2025
Versity S3 Gateway · v1.0.0 released in JuneVite · VoidZero founded to build Rolldown and Oxc for Vite
Vitest · Evan You announces VoidZero, which employs core Vitest contributors (October)
WAL-G · 3.0 adds failover storages, a WAL archiving daemon and partial restoreWarp · Linux release in February; login made optional in November
WarpStream · Forks Benthos as Bento in May; Confluent acquires WarpStream in September
WASI · WASI 0.2, built on the Component Model, launched on 25 January; Rust renames wasm32-wasitowasm32-wasip1in March- WebAssembly · WASI 0.2, built on the Component Model, launched on 25 January
- Wide tables · Timescale guide compares narrow, medium and wide time-series tables
- Wide-column stores · Cassandra 5.0 adds Storage Attached Indexes for non-key columns
Windsurf (now Devin Desktop) · Windsurf Editor, a fork of VS Code, launches in November with the Cascade agent
Workers AI · Billing in Neurons starts on April 1 for non-beta models
Workers AI · Generally available on April 2, with GPUs in over 150 cities and BYO LoRAs
Workers Analytics Engine · Generally available on 1 April, with pricing announced
Yatai · Yatai 2.0 proposal (February); last commit to the main repository (May)
- Yocto Project · 5.0 Scarthgap LTS released (April)
YugabyteDB · Work starts on rebasing the Postgres fork from version 11 to 15
Zed · Linux release in July
Zephyr · 3.7, the third LTS release, ships in July
2025
AGNTCYFirst · Cisco’s Outshift launches AGNTCY on March 6, with LangChain and Galileo
- AntiSlopFirst · December 31: repository created
Cloudflare Agents SDKFirst ·
agents-sdkreleased on February 25Cloudflare Basin SQLFirst · R2 Data Catalog enters public beta in April
Cloudflare ContainersFirst · Announced in April, at the end of Developer Week
Cloudflare K2First · Cloudflare acquires Arroyo, the stream processor behind Pipelines
Cloudflare Sandbox SDKFirst · Containers announced in April with per-user sandboxes for LLM-generated code as the lead example
DocumentDBFirst · Open-sourced by Microsoft (January); joins the Linux Foundation (August); Azure Cosmos DB for MongoDB vCore renamed Azure DocumentDB (November)DuckLakeFirst · DuckLake announced on 27 May with a spec and a DuckDB extension
DyadFirst · First public releases in April
FlociFirst · LocalStack announces the end of its free Community image (December)
Gemini CLIFirst · Launched as a free, open-source terminal agent with Gemini 2.5 Pro (June)IceGateFirst · IceGate repository created on GitHub in November
- icepickFirst · Clay Smith starts
hello-world-icebergon 15 November and renames it icepick Kilo CodeFirst · Launched in March as a fork of Roo Code
- OCacheFirst · Repository started in July
OpenCodeFirst · First releases under SST’s GitHub organisation (May)
PGSTY SiloFirst · Admin console removed from MinIO’s community build
PivotFirst · First commit in December: the Dispatch per-core runtimesmolvmFirst · Repository created in December
Strands AgentsFirst · AWS open-sources Strands Agents as a Python SDK preview
- TAG (Tigris Acceleration Gateway)First · Repository for OCache, the cache TAG builds on, started in July
Tiger LakeFirst · June: Mike Freedman describes the operational medallion architecture and the “BaseLake”
ACRN · Last commit to the main branch (November)Active Record (Ruby on Rails) · Rails 8.1 in October
Aerospike · Aerospike 8.0 adds transactions across records
- Agent frameworks · AWS open-sources Strands Agents, a model-driven loop (May)
- Agent frameworks · LangChain 1.0 and LangGraph 1.0 (October 22)
- Agent tools and integrations · The 2025-03-26 revision replaces HTTP+SSE with Streamable HTTP
- Agent tools and integrations · The official MCP Registry launches in preview (September)
- Agent tools and integrations · Anthropic shows code execution with MCP cutting 150,000 tokens to 2,000 (November)
- Agent tools and integrations · MCP moves to the Linux Foundation’s Agentic AI Foundation (December)
- Agentic AI Foundation · OpenAI publishes AGENTS.md in August; AAIF formed on December 9 with MCP, goose and AGENTS.md
AGNTCY · The Linux Foundation announces it will host AGNTCY, on July 29
- AI agents · AWS releases Strands Agents (May); Anthropic describes its multi-agent Research system (June)
- AI agents · MCP moves to the Linux Foundation’s Agentic AI Foundation (December)
- AI app builders · Andrej Karpathy coins “vibe coding” (February); Firebase Studio opens in preview (April)
- AI app builders · 170 of 1,645 scanned Lovable apps found exposing data (published May); Replit separates development and production databases after its agent deletes one (July)
- AI coding agents · Claude Code, Codex CLI and Gemini CLI launch;
AGENTS.mdreleased in August - AI coding agents · MCP and
AGENTS.mdmove to the Linux Foundation’s Agentic AI Foundation (December) Airbyte · All connectors move to ELv2; Airbyte 2.0 in October
Akka · Akka 2.7 code converts to Apache 2.0 in October
Alibaba Cloud Hologres · V4.0 adds AI functions and full-text search; serverless instances in beta
Alibaba Cloud PolarDB · A CXL-based memory pool wins SIGMOD’s best industrial paper again
Alpaca · 5.0 adds an instance manager and cloud providers (February)
Alpaca · 8.0 adds folders and activities (September)
Amazon API Gateway · REST APIs gain response streaming, with streams up to 15 minutes long
Amazon CloudFront · Flat-rate plans from $0 to $1,000 a month bundle CDN, WAF and DNS
Amazon DynamoDB · Global tables gain multi-Region strong consistency
Amazon EBS · gp3grows to 64 TiB, 80,000 IOPS and 2,000 MiB/s (September)
Amazon EventBridge Scheduler · AWS PrivateLink support for calling Scheduler from a VPC
Amazon Kinesis Data Streams · Records of up to 10 MiB; On-demand Advantage mode
Amazon S3 · Maximum object size rises from 5 TB to 50 TB (December)
Amazon S3 Tables · Iceberg REST endpoint (March), compaction price cut (July), tiering and replication (December)
Amazon SNS · High-throughput mode lets FIFO topics match the throughput of standard topics
Amazon SQS · Fair queues for multi-tenant workloads; messages grow to 1 MiB
Amazon Timestream · LiveAnalytics closed to new customers in June; InfluxDB 3 in October
Amazon VPC · VPC encryption controls audit and enforce encryption in transit
Apache Amoro · 0.8.0 in May moves to Iceberg 1.6.1; 0.8.1 follows in SeptemberApache Cassandra · IBM acquires DataStax, maker of Astra DB
Apache Doris · Version 4.0 in October adds vector search and AI functions
Apache Drill · Drill 1.22.0 drops Java 8 and the MapR plugin (June)Apache Flink · Flink 2.0: disaggregated state; DataSet and Scala APIs removed
Apache Fluss · Enters the Apache Incubator on 5 June
Apache Fluss · 0.8.0 in November, the first Apache release
Apache Hive · Hive 4.1 ships a standalone Metastore; 4.2 requires JDK 21
Apache Iceberg · Iceberg 1.8 adds format v3 features: deletion vectors, variant, row lineage- Apache Impala · Impala 4.5.0 released in February
- Apache IoTDB · 2.0.1-beta adds the SQL table model in February
Apache Kafka · Kafka 4.0 runs without ZooKeeper entirely and previews queues (KIP-932)
Apache Paimon · Paimon 1.0, a stabilisation release
Apache Parquet · The spec adds a
varianttype and geometry and geography types
Apache Pekko · 2.0 milestones begin, with Java 17 as the minimum- Apache Pig · Pig 0.18.0 adds Hadoop 3, Spark 3 and Python 3 support
- Apache Polaris · First Apache release, 0.9.0-incubating, in February
- Apache Polaris · Polaris 1.0.0-incubating in July
Apache Spark · Spark 4.0 makes ANSI SQL the default and adds
VARIANTApache Superset · Superset 6.0 released in December
Apache TinkerPop (Gremlin) · TinkerPop 3.8.0 released in November- Apache TsFile · 2.0.0 adds the table-model format in January
- Apache XTable · 0.3.0 adds Hive Metastore and Glue catalog sync in June
Apache Zeppelin · Zeppelin 0.12.0 introduces a new UIApache ZooKeeper · Kafka 4.0 ships without ZooKeeper
Apitally · Show HN in February; Go and .NET SDKs addedArangoDB · 3.12.5 brings former Enterprise features to Community Edition
- Arc · Arc published under AGPL-3.0 in October; Go rewrite ships in November
ArcticDB · ArcticDB 1.0 converts to Apache 2.0, two years after release
Argo CD · Argo CD 3.0 released in May
Arroyo · Cloudflare acquires Arroyo in April; its engine goes into Cloudflare PipelinesAstra DB · IBM announces in February and completes in May its acquisition of DataStax
Atlas · Atlas 1.0 (December 23)
- Augment Code · Augment Agent for VS Code and JetBrains on April 2
- Augment Code · Auggie CLI in September; credit-based pricing from October 20
- Automated testing · Storybook 9 runs every story as a Vitest test in a real browser
AWS Application Load Balancer · JWT validation, URL and host rewrites, and Target Optimizer concurrency limits
AWS Cloud Development Kit (CDK) · HashiCorp archives CDK for Terraform on December 10
AWS CloudFormation · Drift-aware change sets can revert out-of-band changes
AWS CodeCommit · Returns to general availability (November 24)AWS Fault Injection Service · Scenarios for application slowdown in one AZ and traffic slowdown between AZs
AWS IoT Core · AWS IoT Analytics shut down on 15 December
AWS Lambda · Durable functions add checkpointed, multi-step workflows in December
Axon Framework · Axon Framework 5.0 introduces Dynamic Consistency BoundariesAzure Kubernetes Service · AKS Automatic generally available in August; its billing starts in October
Azure Repos · Azure DevOps Server reaches general availability (December 9)
Bacula · Bacula 15.0.3, the current stable release, in MarchBazel · BUILD Foundation announced at BazelCon in Atlanta
Beam Cloud · Launch YC post pitches Beam as an open-source Modal alternative with agent sandboxes, November
BentoML · BentoML 1.4 (February)
Besu · 25.6.0 removes Tessera privacy and onchain permissioning in June
Better Stack · Open-sources the Better Stack collector under Apache 2.0
- binrw · 0.15 (May) reduces generated code to speed up compiles
Bitbucket · Atlassian sets Data Center end of life for March 2029, with Bitbucket exempt (September 8)
- Bitemporal modeling · XTDB 2.0 ships bitemporal SQL; PostgreSQL 18 adds temporal keys
- Blue-green deployments · Amazon ECS adds built-in blue/green deployments in July
BullMQ · Elixir and PHP clients reach first releases
Bytewax · Company no longer viable in May; core team stops maintainingC# · C# 14 ships in November, the sixth yearly November release
Cap’n Proto · Cap’n Web brings the model to browsers, encoded as JSON- cargo-semver-checks · Witness generation built in Google Summer of Code; 242 lints by year end
- CDNs · CloudFront adds flat-rate plans with no overage charges
CedarDB · Free Community Edition and a €5.3 million seed round in May- Change data capture · PostgreSQL 18 can invalidate idle slots with
idle_replication_slot_timeout Chaos Mesh · 2.7.3 fixes the “Chaotic Deputy” GraphQL vulnerabilities
ChartDB · ChartDB Cloud launched (August 21); ChartDB Agent (October 1)chDB · chDB 3.0 in January
Cherry Servers · Frankfurt opens as the sixth location (February); Arm VDS in Lithuania (August)
Chroma · Chroma 1.0 in March rewrites much of the system in Rust
Chroma · Chroma Cloud launches in August with a distributed SPANN indexClaude Code · Research preview launches with Claude 3.7 Sonnet (February)
Claude Code · Generally available with Claude 4; IDE extensions, GitHub Actions and the SDK (May)
Claude Code · Anthropic donates MCP to the Linux Foundation’s Agentic AI Foundation (December)
ClickHouse · Raises a $350 million Series C
ClickStack · ClickHouse acquires HyperDX, announced 6 March
ClickStack · ClickStack announced on 28 May with HyperDX 2.0
Cline · $32 million seed and Series A in July; JetBrains plugin in September
- Cloud cost and carbon · AWS adds carbon estimates to Data Exports in April and FOCUS 1.2 exports in November
Cloud Hypervisor · Major releases v46 to v50 arrive roughly every two months- Cloud Native Computing Foundation · OpenTofu joins the sandbox in April; charter updated in June; Pravega archived in September
Cloudflare Agents SDK ·
McpAgentfor remote MCP servers on Cloudflare, March 25Cloudflare Basin Catalog · R2 Data Catalog enters public beta on 10 April
Cloudflare Basin Catalog · Compaction and the Cloudflare Data Platform arrive on 25 September
Cloudflare Basin Catalog · Automatic snapshot expiration on 18 December
Cloudflare Basin Pipelines · Pipelines open beta and Arroyo acquisition on 10 April
Cloudflare Basin Pipelines · Rebuilt with SQL transforms and Iceberg sinks on 25 September
Cloudflare Basin SQL · Cloudflare acquires Arroyo and opens Pipelines in beta on 10 April, building toward a data platform
Cloudflare Basin SQL · R2 SQL announced in open beta with the Cloudflare Data Platform on 25 September
Cloudflare Browser Run · REST API generally available with a free tier on April 7; billing at $0.09 per browser hour from August 20
Cloudflare Browser Run · Playwright support generally available in September
Cloudflare Containers · Public beta for paid plans on June 24
Cloudflare Containers · CPU billed by active use instead of allocation, from November 21
Cloudflare D1 · Global read replication enters public beta on 10 April
Cloudflare K2 · Pipelines enters open beta on 25 September, with durable streams buffering incoming events
Cloudflare Pages · Workers gains Pages’ features; Cloudflare says to start new projects on Workers
Cloudflare Queues · Retention configurable up to 14 days in February; pull consumers reach 5,000 messages per second in April
Cloudflare R2 · R2 Data Catalog: a managed Iceberg catalog in a bucket, in public beta (April)
Cloudflare Sandbox SDK · The
sandbox-sdkrepository is published in June, as Containers enter public betaCloudflare Sandbox SDK · August 5: code interpreters, Git, background processes and preview URLs
Cloudflare Secrets Store · Secrets Store launches in beta on April 9, starting with Workers
Cloudflare Secrets Store · Limit raised to 100 secrets per account on May 27
Cloudflare Secrets Store · AI Gateway reads provider keys from Secrets Store from August 25
Cloudflare Workers · Cloudflare Containers enter public beta in June, alongside Workers
Cloudflare Workflows · Generally available on April 7, with
waitForEventCloudflare Workflows · Python Workflows enters open beta in August
- Cloudflare, Inc. · Containers public beta in June, controlled from Workers through Durable Objects
CloudNativePG · Accepted into the CNCF Sandbox in January; 1.26 in May deprecates built-in Barman Cloud for the pluginCodeberg · Spam and DoS attacks (February); Zig moves to Codeberg (November 26); over 300,000 repositories
Composio · New v3 Python and TypeScript SDKs released in preview, with renamed concepts
Composio · $29 million in funding announced on 22 July- Confidential Computing Consortium · Veracruz moves to emeritus in May; Dstack accepted in October
- Container orchestration · Apache Mesos retired and moved to the Apache Attic
- Coordination services · Kafka 4.0 runs without ZooKeeper, on its own Raft quorum
CrateDB · CrateDB 6.0 is released in July
- Cross-platform desktop apps · Dioxus 0.7 ships Dioxus Native, a GPU renderer with no web view
- Cross-platform mobile apps · Compose Multiplatform for iOS becomes stable
Crossplane · Crossplane 2.0 on August 12; CNCF graduation announced on November 6
Cursor · Cursor 1.0 in June with Bugbot; Cursor 2.0 and the Composer model in October
Cursor · $2.3B Series D at a $29.3B valuation; $1B in annualized revenue
- Customer support · Klarna says it will hire human agents again
Dapr · Dapr 1.15 makes workflows stable and adds an LLM conversation API
- Dashboards and BI · QuickSight becomes Quick Sight, part of Amazon Quick Suite
- Data notebooks · CoreWeave agrees to acquire Marimo Inc., maker of the reactive marimo notebook
- Data structures · Go 1.24 rebuilds its built-in map on the Swiss Table design
- Database clients and design tools · Microsoft announces the retirement of Azure Data Studio (February 6); Atlas 1.0 (December 23)
- Database indexes · PostgreSQL 18 adds skip scan to multicolumn B-tree indexes
DB Pilot · Notebooks with SQL and Python blocks (March 28)dbdiagram.io · 2.5 million DBML documents and 1.4 million users (February)
DBSnapper · 2.9 adds PostgreSQL schema filtering in July; a 3.0 preview adds an MCP server in August
dbt · Buys SDF Labs, launches the Rust Fusion engine, agrees to merge with FivetranDebezium · The Debezium team moves from Red Hat to IBM in July
- deku · 0.19 adds
bit_order = "lsb"; 0.20 adds anallocfeature for heapless targets Delta Lake · Delta Lake 4.0 adds
variant, row tracking and catalog-managed tables (preview)Devin · Devin 2.0: cloud IDE, parallel sessions and a $20 plan (April)
Devin · Cognition signs an agreement to acquire Windsurf (July)
Dioxus · Dioxus 0.7 adds Subsecond hot-patching and Dioxus Native in SeptemberDocker · Engine 29 makes the containerd image store the default
DPDK (Data Plane Development Kit) · 25.11 LTS released in November
Dremio · 26.0 ships a Polaris-based catalog; last Community release in SeptemberDrizzle ORM · Drizzle 1.0 beta in November
DRLM (Disaster Recovery Linux Manager) · Last release, 2.4.13, in AprilDuckDB · 1.4.0 ships as a long-term support release; every other version will be LTS
DuckLake · DuckLake 0.3 adds Iceberg interoperability and geometry support (September)
Duplicati · Duplicati 2.1, the first stable 2.x release, after years in beta
Durable Objects · SQLite storage generally available with 10 GB per object; free tier added on 7 April
Dyad · Version 0.10.0 in June- eBPF Foundation · BSC and board vote to stop accepting projects; charter amended on October 8
Eclipse Zenoh · rmw_zenohbecomes Tier 1 in ROS 2 Kilted KaijuEdgeX Foundry · 4.0 “Odesa” LTS in March: PostgreSQL, OpenBao, Core Keeper and an MQTT message bus by default
- Editors and terminals · Zed publishes the Agent Client Protocol, with Gemini CLI as the first agent
- Emergent schema (JSON columns) · PostgreSQL 18 makes generated columns virtual by default
EMQX · 5.9 moves everything to BSL 1.1 (May); 6.0 adds message queuesEntity Framework Core · EF Core 10 ships in November as a long-term support release
Estuary · $17M Series A led by M13 in Octoberetcd · etcd 3.6 in May; the project becomes Kubernetes’ sig-etcd
- ETL & ELT pipelines · Fivetran agrees to buy Census (reverse ETL); Salesforce completes its Informatica purchase
Evidence · Evidence Studio launches in June with server-side queries
Evidence · The earlier Evidence Cloud hosting product is set to close by the end of the year
FastAPI · 0.126.0 drops Pydantic 1 on December 20
Fauna · Service shuts down on 30 May; core database published under Apache 2.0
- File formats · Parquet adds
variantand geospatial types; a Lance paper tackles random access - FinOps Foundation · Framework adds Scopes in March; FOCUS 1.2 in June and 1.3 in December
Firebase Studio · Firebase Studio launches in preview on 9 April, absorbing Project IDX
Firebolt · Firebolt Core released in June; Elastic License 2.0 from July
- Fission · Releases slow: v1.21.0 in January, v1.22.0 in December
Fivetran · Per-connection MAR tiers; buys Census and Tobiko Data; agrees dbt Labs mergerFluentd ·
fluent-packagev6 LTS ships with Fluentd v1.19 in AugustFOCUS · 1.2 in June; AWS Data Exports for FOCUS 1.2 generally available in November; 1.3 in December
- Foreign function interfaces · Python 3.14 makes the free-threaded build officially supported; extensions declare whether they still need the GIL
Forgejo · v11.0 LTS (April 16); Zig moves its repository from GitHub to Codeberg (November 26)
- Formal methods · “Systems Correctness Practices at Amazon Web Services” describes TLA+, P and simulation at AWS
FOSSA · fossabot, an AI agent for dependency updates, enters public preview (October 1)
Foxglove · Foxglove SDK released; $40M Series B led by Bessemer Venture Partners
FRRouting (FRR) · 10.4 in July and 10.5 in November
Garage · Garage 2.0 with a new admin API (June); NGI0 Commons Fund grant
Gel · Renamed Gel with 6.0 in February; 7.0 in November; the company shuts down in December and the team joins Vercel
Genkit · Genkit for Node.js 1.0, production-ready; Go in alpha
Genkit · Genkit Go 1.0, the first stable Go releaseGerrit Code Review · Gerrit 3.13.0 (November 10)
Git · Git 2.49 adds the first optional Rust code
GitHub · Thomas Dohmke steps down and GitHub joins Microsoft’s CoreAI (August); Octoverse counts 180 million developers (October)
GizmoSQL · GizmoSQL becomes open source under Apache 2.0 in JuneGlama · punkpeye writes of a year of constant iteration on the directory in November
GlareDB · April: a fully custom engine replaces DataFusion in 0.10.0, now MIT-licensed, and external database connectors are removed
GlareDB · Calendar versions from 25.5.0 in May; 25.6.3 on 19 June is the latest release
GlareDB · Last commit to the repository in November
Google App Engine · New projects get a default limit of 20 instances per standard service
Google Cloud Pub/Sub · Single Message Transforms reach general availability
Google Cloud Run · GPUs generally available in April for inference workloads
Google Kubernetes Engine · Single pricing tier; Autopilot workloads allowed in Standard clusters
Grafana Mimir · Mimir 3.0 in October: Kafka-based ingest storage and the Mimir Query Engine
Gramine · v1.9 in June drops EPID attestation and non-FLC hardware
GraphQL · September edition of the spec, the first since 2021
- GraphQL Foundation · September edition of the spec, the first since 2021
- GraphQL-native databases · Fauna shuts down; Hasura shifts to PromptQL; Dgraph sold; Gel Data closes
- Green Software Foundation · SOFT, Impact Framework, Policy Radar and SCI for AI ratified; Hardware Standards working group formed
Grizzly · Last release 0.7.1 (January); deprecated in favour of grafanactl (May)
HashiCorp Boundary · IBM completes its acquisition of HashiCorpHashiCorp Consul · IBM completes its HashiCorp acquisition; HCP Consul Dedicated ends in November
HashiCorp Nomad · IBM completes its HashiCorp purchase; 1.10 drops token-based Vault logins
HashiCorp Packer · IBM completes its acquisition of HashiCorp in February
HashiCorp Vault · IBM completes its acquisition of HashiCorp
Haskell containers · containers 0.8 (March)Hasura DDN · Company shifts its focus to PromptQL on 2 June
Hasura GraphQL Engine · Company focus moves to PromptQL; v2 to be maintained
HCP Vault Radar · IBM completes its acquisition of HashiCorp in February
HCP Vault Radar · Generally available in April, with copying of leaked secrets into Vault- HCP Waypoint · HCP Waypoint actions generally available in June
- HerdDB · One commit to master, moving publishing to Maven Central
Heroku · Fir, the Kubernetes-based generation, begins rolling out
Hex · Acquires Hashboard in April; $70M Series C in May
Hex · Notebook Agent in August, Threads in October
Hibernate ORM · Hibernate 7.0 moves to the Apache License and Jakarta Persistence 3.2
- High Performance Software Foundation · Apptainer, Chapel, Environment Modules, HPX, Charliecloud, OpenCHAMI and others join
Hugging Face · Xet becomes the default storage for new users and organizations (23 May)
Hyperdrive · Free plan and MySQL support on 8 April
Ibis · Ibis 10.0 in February removes the pandas and Dask backends- icepick · Replaces
iceberg-rustwith a standalone REST client on 19 November - icepick · 0.3.0 adds registration of existing Parquet files in December
- imbl · 5.0.0 adds pluggable pointer types; 6.0.0 rewrites
OrdMapas a B+ tree - immer · Version 0.9.0 adds experimental
immer::persist - In-process caches · .NET HybridCache, a two-level cache, becomes generally available
incident.io · $62M Series B led by Insight Partners; more than 250,000 incidents handledInfluxDB · InfluxDB 3 Core and Enterprise generally available in April
Java Virtual Machine (HotSpot) · JDK 24 adds the ahead-of-time class cache
- JEPA (Joint-Embedding Predictive Architecture) · V-JEPA 2 and robot planning (June 11); LLM-JEPA (September); LeCun leaves Meta (November); VL-JEPA (December)
JSR · Independent governance board and charter announced on February 3
JSR · pnpm 10.9 and Yarn 4.9 install
jsr:packages natively (April)Jujutsu · 0.33 adds
jj redo(September); 0.34 colocates Git repositories by default (October)K3s · Applies to the CNCF for incubation in November
Kaitai Struct · 0.11 adds writing for Java and Python, and a Rust target
Kata Containers · The OpenInfra Foundation joins the Linux Foundationkdb+ · TA Associates buys KX in July; KDB-X reaches GA in November
KernelCI · Legacy system shut down; KCIDB-ng replaces the old submission API
KernelCI · Arm and Qualcomm join as premier members in November
Kilo Code · $8 million seed round led by Cota Capital in December
Klutch · 1.3 in January renames clusters to app and control plane; 1.4 in DecemberKoyeb · Light Sleep wakes services in about 200 ms (August); Sandboxes in public preview (November)
KurrentDB · March: KurrentDB 25.0, the first release under the new name and the Kurrent License v1, adds archiving
KurrentDB · 25.1 adds secondary indexes on category and event type
- Lakehouse catalogs · Gravitino becomes a top-level Apache project; Databricks previews managed Iceberg tables
- Lakehouses · DuckLake proposes keeping lakehouse metadata in a SQL database
LakeSoul · 3.0 in September: faster Rust I/O, Gluten and Presto with Velox, PyPI package
Lance · Paper on random access (April); LanceDB raises a $30M Series A in June
Lance · Community governance; the format moves to lance.org and the lance-format orgLangChain · LangChain 1.0:
create_agenton LangGraph, middleware and standard content blocksLangGraph · LangGraph 1.0 keeps the graph APIs and runtime unchanged;
create_react_agentdeprecated for LangChain’screate_agent- Languages that compile to SQL · BigQuery enables pipe syntax for all users (4 February); Spark 4.0 adds SQL pipe syntax
- Large language models · DeepSeek releases the 671-billion-parameter DeepSeek-R1 as open weights (January)
Leptos · Leptos 0.8 released in May
- LF AI & Data Foundation · IBM contributes Docling, Data Prep Kit and BeeAI in April; Vortex promoted to incubation in August
- LF Decentralized Trust · The TAC archives Aries and moves Cello back to Labs; Hiero graduates
- LF Edge · EdgeX Foundry 4.0 “Odesa”, a long-term support release, ships in March
liboqs · 0.13.0 makes mlkem-native the default ML-KEM (April); 0.15.0 removes Dilithium (November)- Linters, formatters and type checkers · Rust-based Python type checkers: Pyrefly (alpha, May) and ty (beta, December)
LitmusChaos · MCP server released; security-focused 3.22 and 3.23 releases
LM Studio · Free for use at work (8 July)
Lovable · Series B in December
Lura · Lura v2.13.0 released in October
- Manhattan · X’s Realtime Storage team still lists Manhattan among its systems
MariaDB · Buys Codership (Galera) and SkySQL; 11.8 LTS makes vector search generally available
Material UI (MUI) · Base UI 1.0 on 11 December
Meilisearch · AI-powered search stable in v1.13; Enterprise Edition under BUSL with v1.19 in August
Meltano · Meltano 4.0 adds structured logging and needs Python 3.10+Mercurial · Mozilla moves Firefox’s source of truth from Mercurial to Git (April 30)
MindsDB · MindsHub Agents launched as a separate productMinIO · Console cut to an object browser; source-only in October; maintenance mode in December
Mintlify · Acquires Trieve in July; fixes a cross-site scripting flaw in static assets in November
MLflow · MLflow 3: logged models, GenAI evaluation, prompt optimization (June 11)
- mlkem-native · Default ML-KEM in liboqs 0.13.0 and imported into AWS-LC v1.50.0 (April); v1.0.0 released (June 4)
Model Context Protocol (MCP) ·
2025-03-26adds OAuth 2.1 authorization and the Streamable HTTP transportModel Context Protocol (MCP) ·
2025-11-25adds experimental tasks, URL elicitation and Client ID Metadata DocumentsModel Context Protocol (MCP) · Donated to the Linux Foundation’s new Agentic AI Foundation in December
- Model routers and gateways · OpenRouter raises a seed round led by Andreessen Horowitz and a Series A led by Menlo Ventures
- Model serving and MLOps · Ray Serve LLM in Ray 2.44 (March); MLflow 3 with GenAI tracing and evaluation (June)
MongoDB · Acquires Voyage AI for embedding and reranking models
MotherDuck · DuckLake support in preview (July); first European region (September)- Multithreading · Python 3.14 makes the free-threaded build officially supported
n8n · n8n 2.0 beta: task runners on by default, separate Save and Publish
Neon · Databricks announces the acquisition on 14 May; prices cut through the year
Netlify · Credit-based pricing for new accounts from 4 September
- NewSQL and distributed SQL · Amazon Aurora DSQL becomes generally available
Node.js · Running TypeScript by stripping types becomes stable (v24.12, v25.2)
- nom · 8.0 moves to the
Parsertrait and splits outnom-language Nx · Malicious
nxversions published with a stolen npm token (August), removed within hoursObservable Framework · Deploying to Observable Cloud deprecated in April; apps move to other static hosts
OCSF · ITU-T member states back OCSF for ratification as an international standard (December)
OLake · v0.1.0 and OLake UI in June; a Kafka source by November
Omnigres · Postgres 18 support in September; last extension release in November- On-call · Opsgenie ends sales; Grafana OnCall OSS enters maintenance; AWS Incident Manager closes to new customers
One · Platform v2 in July with over 21,000 actions across 200 integrations
Onehouse · Compute Runtime (January), Open Engines (April), Quanton (May), OneFlow (August)
Open Container Initiative (OCI) specifications · Runtime Specification 1.3 adds FreeBSD (November 4)
- Open Infrastructure Foundation · Joins the Linux Foundation, announced in March and completed on June 1; new board meets in July
- Open Source Security Foundation · OpenBao joins from LF Edge as a sandbox project in June
Open WebUI · License changes from MIT to BSD-3-Clause (January)
Open WebUI · v0.6.6 adopts the Open WebUI License with its branding clause (19 April)
Open WebUI · CVE-2025-64496 in Direct Connections fixed in v0.6.35 (November)OpenAI Codex · Codex CLI launches as an open-source terminal agent (April)
OpenAI Codex · Codex cloud research preview, powered by codex-1 (May)
OpenAI Codex · Rust rewrite of the CLI announced (May)
OpenAI Codex · GPT-5-Codex, the IDE extension and a rebuilt CLI (September)
OpenAI Codex ·
AGENTS.mdmoves to the Agentic AI Foundation (December)- OpenAPI Initiative · OpenAPI 3.2.0 released in September
OpenAPI Search · First version of the directory in January
OpenAPI Search · Relaunched with the MCP server; Show HN on 22 MarchOpenAPI Specification · OpenAPI 3.2.0 released on September 19
OpenBao · Namespaces in 2.3; moves to the OpenSSF as a sandbox project in June
OpenCode · The Go version is replaced by a rewrite announced for mid-June
OpenCode · Version 1.0.0 (31 October)
- openCypher · First GQL-aligned grammar release, 2024.1, in April
OpenDaylight · Titanium release in August
- OpenJS Foundation · Becomes a CVE Numbering Authority; Lit and Perspective join in October
OpenRouter · Raises $40 million led by Andreessen Horowitz and Menlo Ventures (June)
OpenSearch · OpenSearch 3.0 moves to Lucene 10 and Java 21 in May
- OpenSearch Software Foundation · First TSC elections; more than 1 billion downloads reported at the first anniversary in August
OpenStack · OpenInfra Foundation joins the Linux Foundation in July
OpenTofu · 1.9.0 adds provider
for_each; accepted into the CNCF Sandbox in AprilOracle VirtualBox · 7.2 in August adds Windows on Arm hosts
OVHcloud · Three-zone region opens in Milan
Oxc · Minifier alpha (March), Oxlint 1.0 (June), Oxfmt alpha (December)
Oxia · Accepted into the CNCF Sandbox on 6 October
Oxide Cloud Computer · $100M Series B (July)
- Oxide Computer Company · $100M Series B led by USIT (July)
P4 · Intel open-sources its Tofino P4 software in January
- Package managers · PEP 751 standardises
pylock.toml; pip 25.1 adds an experimentalpip lock Parseable · Version 2.0 brings Prism, on-demand indexing and an Enterprise edition
Pathway · Pathway introduces its BDH AI architecture
Patroni · 4.1 released in September- Pebble · v2.0.0 is tagged in January;
v2no longer opens RocksDB databases
Percona Operators · Operator for Percona Server for MySQL reaches GA with Group ReplicationPerforce P4 · Helix Core renamed Perforce P4 (March 13)
- pg_ivm · Outer join support in 1.13 (October)
pgBackRest · Snowflake buys Crunchy Data, the project’s main sponsor, in June- pgmq · Project moves to the independent pgmq GitHub organization
PGO (Crunchy Postgres for Kubernetes) · Snowflake announces it will acquire Crunchy Data (June 2); PGO 6.0 in December adds the v1APIPgQueuer · 0.20 adds job deduplication with a
dedupe_keyPGSTY Silo · MinIO goes source-only (October); Pigsty forks the server
PGSTY Silo · First fork release,
RELEASE.2025-12-03T12-00-00Z, published in December- pgwatch · pgwatch 4.0 in September
Pinecone · Pod-based indexes closed to new Standard and Enterprise customers in August; Ash Ashutosh becomes CEO in SeptemberPlakar · Public beta and cryptography audit in February; v1.0 and $3M pre-seed round in May
Plane · Plane 1.0 in SeptemberPlanetScale · Metal (local NVMe) in March; PlanetScale for Postgres in September
- Platform engineering · DORA: 90% of organizations use an internal developer platform
Podman · Accepted into the CNCF as a sandbox project in January
Poetry · 2.0 adopts the standard
[project]table; 2.2 adds PEP 735 dependency groupsPolars · Polars Cloud generally available on AWS; €18M Series A
- Post-quantum cryptography · HQC selected as backup KEM (March); OpenSSL 3.5 and OpenSSH 10.0 default to hybrid ML-KEM (April)
- Post-Quantum Cryptography Alliance · mlkem-native v1.0.0 (June); CBOMkit proposed in October, onboarded by December 4
PostgreSQL · PostgreSQL 18 adds asynchronous I/O
Pravega · Last commit in March; CNCF archives the project on 23 September
Prisma ORM · Prisma ORM 7 with a Rust-free TypeScript client, 19 November
Project Nessie · Dremio 26.0 ships a Polaris-based built-in catalog in April
Puffin · Iceberg 1.8.0 writes v3 deletion vectors as Puffin blobs in February
PyO3 · 0.26 (August) renames GIL handling to attachanddetachPyrefly · Pyrefly announced as an alpha, written in Rust
Pyrefly · November: beta (0.42.0); default checker for Instagram developers
- Pyright · Rust-based rivals appear: Meta’s Pyrefly and Astral’s ty
Python · Python 3.14 makes the free-threaded build officially supported
- PyTorch Foundation · Becomes an umbrella foundation on May 7 with vLLM and DeepSpeed; Ray joins on October 22
QEMU · QEMU 10.0 (April); feature releases follow in August and December
Railway · Railpack replaces Nixpacks in March; migration to Railway Metal targeted for completion by July
Rancher · RKE1 reaches end of life; Rancher 2.12 stops managing RKE1 clusters
Ratatui · Ratatui 0.30 splits into crates and adds
no_stdsupport (December)Ray · Contributed to the PyTorch Foundation on October 22
Ray Serve · Ray 2.44 adds Ray Serve LLM (March); Ray joins the PyTorch Foundation (October)
Rayforce · Rust, Python and WebAssembly bindings
React · React Compiler 1.0; React Foundation announced; Create React App deprecated
- React Foundation · Intent to form the React Foundation announced at React Conf on October 7
React Native · 0.82 runs only on the New Architecture
Readyset · QueryPilot launches automatic query caching, built on ProxySQLRealm · Device Sync reaches end of life on 30 September
Redis · Redis 8 adds the AGPLv3 option and vector sets
Redpanda · Iceberg topics become generally available in 25.1- Relational databases · Amazon Aurora DSQL, a multi-Region distributed SQL database, becomes generally available
Render · New Key Value instances run Valkey instead of Redis
Renode · Renode 1.16.0 in AugustReplit · Microsoft partnership; the agent deletes a client database during a code freeze, in July
RethinkDB · 2.4.5, a build-fix release (November)- Retrieval-augmented generation (RAG) · Agents shift toward just-in-time retrieval with tools
Riff · $16M Series A led by Northzone, as Riff, in October
RisingWave · 2.x releases add Iceberg engine tables with built-in compaction
RKE2 · RKE1 reaches end of life on July 31; Rancher 2.12 points users to RKE2Rolldown ·
rolldown-vitetechnical preview in MayRolldown · Vite 8 beta makes Rolldown the default bundler in December
- Rolling deployments · Amazon ECS adds built-in blue/green alongside its rolling updates
Roo Code · Renamed Roo Code in January after 50,000 installs, with custom modes
Roo Code · Kilo Code forks Roo Code in Marchrunc · runc 1.3 starts a six-month release cadence (April); three escapes fixed (November)
Rust · Rust 2024 edition stable with Rust 1.85 in February
RustFS · Open-sourced under Apache 2.0 with the first alpha (July)
RustFS · Passes 10,000 GitHub stars (October)
Sail · An MCP server lets LLM agents run Spark SQL on Sail (March)
Sail · 0.3 adds Spark 4.0 (July); 0.4 adds native Iceberg (October)ScyllaDB · 2025.1, the first source-available release, ships in March
SeaweedFS · Version 4.0 released (November)Secure Source Manager · Generally available to all customers (August 4); FedRAMP High and HIPAA (September 10)
- Semantic layers · Open Semantic Interchange announced in September; MetricFlow moves to Apache 2.0
Serverless Framework · Version 3 stops receiving security and bug fixes
- Serverless functions (FaaS) · Lambda durable functions add long-running, checkpointed workflows
Shillelagh · 1.4 adds an experimental sqlglot backend and a MetricFlow dialectSigma · Specification 2.1 adds sum, average and percentile correlations on August 2
Sigstore · Rekor v2 generally available in October
SlateDB · Releases 0.5 to 0.10 add features every two months or so
Snowflake · Acquires Crunchy Data to add PostgreSQL to the platform
Software Carbon Intensity (SCI) · SCI for AI ratified
Sonatype Nexus Repository · Community Edition replaces OSS, with usage limits (February 4)
Spacelift · $51 million Series C in July; Spacelift Intent released as open source
Spack · v1.0 on July 20: compiler dependencies, stable package API, separate package repository
SPDK (Storage Performance Development Kit) · v25.05, the first release under the Linux Foundation (May 29)
Speakeasy · Gram, an open-source MCP server platform, in public beta (September)
Spice.ai OSS · Version 1.0 declared stable in JanuarySpiral · Vortex donated to the Linux Foundation’s LF AI & Data (August)
Spiral · Spiral launches with $22M in seed and Series A funding (September)
SQLite · SQLite turns 25 with version 3.50.0 in May
SQLMesh · Fivetran acquires Tobiko Data (September)
StackStorm · 3.9.0 in October adds Python 3.10 and 3.11 and MongoDB 7.0
StarRocks · Version 4.0 released in October- Static read models · Evidence Studio moves queries server-side, leaving static builds as the legacy mode
Storybook · Storybook 9 builds testing on Vitest (June); Storybook 10 goes ESM-only (October)
Strands Agents · Strands Agents 1.0 adds agents-as-tools, graphs, swarms, A2A and remote session storage
Strawberry GraphQL · Experimental @deferand@streamin July- Stream Framework · Python 3.10 and Amazon Keyspaces fixes merged, unreleased
- StreamFusion · Irontools announces Iron Vector (stateless) and Ververica announces VERA-X
SurrealDB · $38 million Series A
- Table formats · DuckLake keeps table metadata in SQL; Iceberg adds v3 deletion vectors
TanStack · Form v1 in March; Start release candidate in September
Tauri · Experimental Verso (Servo-based) web view integration in March
Tekton · Tekton Pipelines 1.0 in May
Terraform · IBM completes its acquisition of HashiCorp in February
Textual · Textualize, the company, announces it will wrap up; Textual continues as open source (May)
Textual · McGugan releases Toad, built on Textual (December)
- The Apache Software Foundation · Oak-leaf logo replaces the feather in September; 10,000th committer in December
- The Ceph Foundation · Foundation begins fully onboarding into the Linux Foundation in September
- The Linux Foundation · The OpenInfra Foundation joins; the Agentic AI Foundation launches on December 9
- Threat detection (SIEM) · Sigma specification 2.1 adds value sum, average and percentile correlations
TiDB · TiDB X, an object-storage architecture for TiDB Cloud, announced
Tiger Lake · July: Tiger Lake announced; beta Iceberg connector to Amazon S3 Tables for Scale and Enterprise
Tiger Lake · November: public beta with full DML support
TigerBeetle · Jepsen analysis of 0.16.11 to 0.16.30
TigerGraph · Community Edition free for production use, with vectors and Iceberg loading
Tigris · TigrisFS announced in July; $25 million Series A led by Spark Capital; moves onto its own hardware- TigrisFS · TigrisFS 1.1.0 in April; announced on 1 July
TimechoDB · TimechoDB 2.0.1.2 brings the table model in January; a 2.0.2.1 system tops the TPCx-IoT V2 listTimescaleDB · Timescale renames itself Tiger Data in June
Tinybird · Moves to vCPU-based pricing; launches Tinybird Forward in March- TLA+ Foundation · Lamport retires from Microsoft on January 3; Microsoft leaves the member list; GenAI-accelerated TLA+ challenge
TOML · TOML 1.1.0 adds multi-line inline tables and optional seconds (December)
turbopuffer · Public AWS regions in March; generally available in MayTurso · Rewrite renamed Turso in January; edge replicas end for new users; alpha in July, beta in October
TypeScript · Anders Hejlsberg announces a native port of the compiler to Go in March
- UI libraries · Base UI 1.0 on 11 December
- Unified Acceleration (UXL) Foundation · Rod Burns steps down as chair in September; Qualcomm and Arm take over as co-chairs
Unity Catalog · Managed Iceberg tables and Iceberg REST writes in public preview (June)- Upjet · Upjet 2.0 in October generates namespaced resources for Crossplane v2
Uptime Kuma · 2.0.0 released in October, with a heartbeat table migration and Node.js 20.4 minimum
uv · pyx, Astral’s package registry for uv, enters beta
v0 · v0.dev becomes v0.app, an agent, on 11 August
Vale · $10,000 grant from FLOSS/fund
Valkey · Memorystore for Valkey generally available (April); Redis 8 adds AGPLv3 (May)
Valkey · Valkey 9.0: atomic slot migration and per-field hash expiry (October)- ValkeyTimeSeries · Repository created in February; presented at Keyspace 2025 in Amsterdam on 28 August
Visual Studio Code · GitHub Copilot Chat, with agent mode, open-sourced under MIT
Vite ·
rolldown-vitetechnical preview (May) and Vite 8 beta (December)Vitest · Vitest 4.0 makes Browser Mode stable (October)
VMware ESXi · VCF 9.0 renames ESXi to ESX (June); a free ESXi 8.0 license returns
Void · Version 1.0.0, the first beta release, in January
Void · Last binary build published on June 23
Void · Work paused on August 1
Vortex · “Towards Vortex 1.0” describes the file format (April)
Vortex · Release 0.36.0 freezes the first edition; files stay readable from here on (May)
Vortex · Donated to the Linux Foundation as an LF AI & Data incubation project (August)Warp · Windows release in February
Warp · Warp 2.0, the Agentic Development Environment, in June
Wasabi Hot Cloud Storage · Announces Wasabi Fire, an NVMe class, and a San Jose region
- WebAssembly · Wasm 3.0 adds garbage collection, 64-bit memory and exceptions on 17 September
webpack · Next.js 16 switches its default bundler to Turbopack
WebRTC · Updated W3C Recommendation (13 March) and WHIP ingest signaling as RFC 9725
Windsurf (now Devin Desktop) · Codeium renames itself Windsurf in April
Windsurf (now Devin Desktop) · July: founders join Google; Cognition agrees to acquire Windsurf
Wing · Last company release, 0.85.49, in February; Wing Cloud shuts down in April
Workers KV · A third-party storage outage on 12 June takes KV and dependent Cloudflare services down for over two hours
Workers KV · KV moves onto Cloudflare-run storage, announced 8 August
Workers Observability · Workers Observability launches on April 9; Workers Logs generally available
Workers Observability · Automatic tracing in open beta on October 28
Wrangler · Wrangler v4 on March 13; commands default to local data
Xata · The rebuilt Postgres platform opens as a private beta in May; the old service becomes Xata Lite
- Yocto Project · The combined poky repository stops for new releases; bitbake-setup replaces it
YugabyteDB · v2025.1 series ships PostgreSQL 15 compatibility; v2025.2 becomes the LTS
Zed · Agent Panel in May; built-in debugger in June
Zed · Agent Client Protocol and a $32M Series B led by Sequoia in August
Zed · Windows release in October
Zig · Source code moves from GitHub to Codeberg in November
2026
- anti-slopFirst · August: rules extracted into a standalone Oxlint plugin
Artifact KeeperFirst · Repository created (January 15); Show HN (February 5); 1.0.0 release candidates (February 9–11)- DuckFlightFirst · First commit on 31 August; 0.1.x released as a DuckDB community extension
FallowFirst · March 17: first release (0.1), a dead-code analyzer for JS and TS
HotdataFirst · January: the caching layer lands, and query results become queryable data
LakeOpsFirst · QueryFlux repository opens (March)RSigmaFirst · First commits in February; 0.2.0, the first feature-complete release, on February 17
- SlopcheckFirst · March 14: first version, for Rust projects
- StreambedFirst · Repository created in April; “Why I built Streambed” published on 12 April
Aerospike · Aerospike 8.2 released in September
- Agent tools and integrations · The 2026-07-28 revision makes MCP stateless: no handshake, no sessions
- Agentic AI Foundation · Technical Committee charter adopted in March; agentgateway joins in June, A2A in August, Agent Router in September
- Agentic AI Foundation · Agent Skills, Open Responses, OpenEnv and OpenSandbox join on October 22, making 10 projects
AGNTCY · Agent Directory v1.8.0 released on October 15; the project is still hosted directly by the Linux Foundation
Agones · v1.61.0 in September, on a roughly six-week release cadence- AI app builders · Firebase Studio stops new sign-ups (June 22) ahead of its March 2027 shutdown
Algolia · Stephen Lynch becomes CEO in April
Alibaba Cloud Hologres · V4.1 upgrades the query engine and adds history-based optimisation rules
Alibaba Cloud PolarDB · Open-source PolarDB for PostgreSQL 17.11.1.0 released in August
Alpaca · 9.0 replaces the Flatpak extensions with the Ollama Manager (January)
Alpaca · 9.2.5 released (August)
Amazon Athena · Capacity reservations can be bought by the minute, from 4 DPUs
Amazon CloudWatch · OpenTelemetry metrics with PromQL in June; CloudWatch Omni in September
Amazon EC2 · Graviton5-based M9g instances become generally available in June
Amazon EFS · S3 Files, built on EFS, mounts S3 buckets over NFS (April)
Amazon ElastiCache · Valkey 9.0 brings an optional Multi-AZ transaction log for durability
Amazon EventBridge · Payloads grow to 1 MB; new Custom Event Bus with retention and ordering
Amazon EventBridge Scheduler · Default CreateSchedule rate rises to 5,000 per second; 619 more SDK actions as targets
Amazon MemoryDB · ElastiCache adds a Multi-AZ log; AWS recommends it for new workloads
Amazon Route 53 · Global Resolver, an internet-reachable anycast DNS resolver for an organization’s own clients, becomes generally available
Amazon S3 · Turns 20 with 500+ trillion objects; S3 Files mounts buckets over NFS (April)
Amazon S3 Tables · IAM-only Glue integration, all Iceberg v3 types, 100 table buckets per Region- anti-slop · August: opt-in Effect rules; contributors add more by September
- anti-slop · October: latest changes to
require-readable-spacing - AntiSlop · January 1: 0.2.1 on crates.io and npm
- AntiSlop · January 7: 0.3.0 with profiles
- AntiSlop · January 9: last change by the author
Apache Amoro · 0.9.0 release candidates begin in SeptemberApache Arrow Acero · Arrow 26.0.0 (9 October) still ships Acero, documented as experimental
Apache Avro · Avro 1.12.2 hardens readers against malformed data
- Apache BookKeeper · 4.18.0 in June and 4.18.1 in September
Apache Calcite · 1.42.0 on 31 May, from 39 contributors, resolving 249 issuesApache Camel · Camel 4.23.0 in October, supporting Java 25
Apache CouchDB · CouchDB 3.5.3 released in October
Apache DataFusion · Comet 1.0 in August; DataFusion 55.0.0 the same month
Apache DataFusion Comet · 0.17.0 in June runs expressions it lacks through Spark’s generated code instead of falling back
Apache DataFusion Comet · 1.0.0 in August: semantic versioning, ANSI mode, over 400 expressions
Apache DataFusion Comet · 1.1.0 in October: experimental native Iceberg writes, JDK 17 or newer required
Apache Doris · Version 4.1 in April; 4.1.4.1 follows in September
Apache Drill · Materialized views and Java 25 support land on the main branchApache Druid · Druid 38 drops Java 17 and ZooKeeper-based segment discovery
Apache Flink · Flink 2.3 adds changelog SQL operators and a native S3 filesystem
Apache Fluss · Graduates to a top-level Apache project on 16 July
Apache Fluss · Fluss 1.0 in September adds an HTTP gateway and Hudi tiering
Apache Gluten · Graduates to a top-level Apache project on 18 February
Apache Gluten · 1.7.0 in August: Spark 4.1, JDK 21 and 25, native Delta deletion vectors
Apache Hadoop · Hadoop 3.5.0 requires Java 17 and adds a GCS connector
Apache HBase · HBase 3.0.0 requires JDK 17 and drops Hadoop 2
Apache HoraeDB · Retires from the Apache Incubator on 3 March; repositories archived
Apache Hudi · Hudi 1.2 adds vector search, variant, blobs and Lance file support- Apache IoTDB · 2.0.11 in September requires JDK 17 and adds an Edge edition
Apache JMeter · The main branch prepares 6.0, requiring Java 17
Apache NiFi · NiFi Registry deprecated in favour of Git-based registry clients
- Apache OpenDAL · Release 0.59 adds conditional deletes and S3 Express auth, with breaking API changes (September)
Apache ORC · ORC 2.3.1, the current release (July)
Apache Ozone · Ozone 2.2.0 adds S3 conditional requests (July)Apache Paimon · Paimon 2.0 adds multimodal tables, vectors and search indexes
Apache Parquet · Format 2.14.0 adds ALP, a compact encoding for floating-point columns
Apache Pekko · 2.0.0-M4 ports Akka code up to 2.8.4; 1.7.1 ships in September
Apache Pinot · Pinot 1.5.0 in April; 1.6.0 release candidates in October- Apache Polaris · Graduates to a top-level Apache project in February
Apache Pulsar · Pulsar 5.0 LTS adds scalable topics, 5 October
Apache Spark · Spark 4.2 adds geospatial types and change data capture
Apache Subversion · 1.15.0, the first new release line since 2020 (October 8)
Apache Superset · 6.1 released in May; 7.0 release candidates in October
Apache Thrift · Thrift 0.25.0 released in September
Apache TinkerPop (Gremlin) · TinkerPop 4.0.0-beta.3 in July; 3.8.2 in September- Apache TsFile · 2.4.0 in July speeds up the C++ library with SIMD and parallel reads
- Apache XTable · 0.4.0 adds Paimon and Parquet sources and a Spark runtime jar in August
Apache Zeppelin · Zeppelin 0.12.1 released in June- API frameworks · Starlette 1.0 in March, after nearly eight years of 0.x releases
Apitally · Tracing on OpenTelemetry in February; Python SDK 1.0 in October- Arc · Arc Cloud in April; quarterly releases from June; Iceberg in September
ArcticDB · 6.x releases; every version up to 4.5 is now Apache 2.0
Argo CD · Argo CD 3.3 adds
PreDeletehooks and safer deletions- Ariadne · 1.0.0 in March; SQLAlchemy integration in June; GraphQL-core 3.3 support in October
Arroyo · Cloudflare Pipelines becomes Basin Pipelines and is generally availableArtie · $12M Series A led by Standard Capital in January
Artie · Free plan launches in August; the Transfer repository is no longer public
Artifact Keeper · 1.1.0 (April 2); 1.2.0 (June 2) moves search to OpenSearch
Artifact Keeper · 1.11.6 released (October 24)- Artifact registries · Artifact Keeper, an MIT-licensed registry for 45+ formats, is released
AsyncAPI · AsyncAPI 3.1.0 released on January 31, adding ROS 2 bindings
Atlas · Atlas 1.1 adds database security as code (February 3); 1.2 (April 9); 1.3 (July 30)
- Augment Code · Context Engine MCP for any agent on February 6
- Augment Code · Harness acquires Cosmos, Auggie and the Context Engine on October 8
Auth0 · Rules and Hooks end of life on November 18
- Autoscaling · Kubernetes 1.37 enables pod autoscaling to zero by default (beta)
AWS Chalice · 1.33.0 in May adds Python 3.14, drops 3.9
AWS CloudFormation · Cross-account Fn::GetStackOutputin May; express mode in JuneAWS Elastic Beanstalk · Cluster mode runs many applications on a shared EKS cluster
AWS Fargate · 32-vCPU tasks with up to 244 GiB of memory arrive in June
AWS IoT Core · AWS IoT Events ends 20 May; Greengrass V1 support ends 7 October
AWS Lake Formation · Glue Data Catalog adds IAM-only authorization for S3 Tables, with Lake Formation as an opt-in (March)
AWS Serverless Application Model (SAM) · sam deploy --expressuses CloudFormation express mode
AWS Step Functions · Preview of an AI agent reasoning step (AgentCore)
Axon Framework · 5.1 adds the commercial Axoniq Framework modules on top of the open-source coreAzure Blob Storage · Smart tier moves blobs between hot, cool and cold automatically (April)
Azure IoT Hub · IoT Central retirement announced for 20 September 2029
- basedpyright · October: 1.40.2, based on Pyright 1.1.414
Bazel · Bazel 9.0 LTS removes WORKSPACE in January; BUILD Foundation starts operating on October 14
BentoML · Modular acquires BentoML (February); Qualcomm completes its purchase of Modular (July)
Besu · 26.10 schedules the Amsterdam fork on the Hoodi testnet
Beta9 · Still pre-1.0, with gateway and worker tags past 0.1.790
Blackbox AI · Orchestrator-executor results on Terminal-Bench 2.0, in June
Blackbox AI · Fastest Nemotron 3 Ultra provider per Artificial Analysis, in July
Blackbox AI · Pricing page lists only an Enterprise plan on committed spend
Bruin · ingestr 1.0 rewritten in Go and relicensed under FSL
Bubble Tea · v2.0.0 with the Cursed Renderer and the charm.land import path (February)
Bubble Tea · v2.1.0 adds the OSC 7501 program status protocol (October)
BullMQ · BullMQ 6 adds pluggable backends and PostgreSQL- Bundlers and dev servers · Vite 8 ships Rolldown as its only bundler; VoidZero joins Cloudflare
Bytewax · Repository marked community-maintained in May- cargo-semver-checks · The Rust standard library uses it to guard against breakage (August); 0.51.0 released (October 3)
CedarDB · Relaunched as a single-engine HTAP database in Junecelld · celld v0.1.0 released as open source on 5 August
celld · v0.3.0 makes peer (fleet) durability the default on 20 August
celld · v0.6.2 beta on 7 October
celld · Deno team joins Cloudflare to merge celld into workerd, 9 October
Chaos Mesh · 2.8.6 released in October
ChartDB · Version 1.20.1 (April 7); the founders launch OneCLI with Y Combinator (August)chDB · chDB 4 adds the pandas-compatible DataStore; the engine becomes
chdb-corechDB · September: durable storage on object stores and a PostgreSQL extension
Cherry Servers · Tokyo location goes live in May
Chroma · Version 1.5.4 drops product telemetry in MarchCitus · Citus 14.0 supports PostgreSQL 18; Azure sets Cosmos DB for PostgreSQL to retire in 2029
ClickHouse · Raises a $400 million Series D and acquires Langfuse
ClickStack · Managed ClickStack enters beta in ClickHouse Cloud in February
Cline · Cline CLI 2.0 in February; the open-source Cline SDK in May
Cline · VS Code extension moved onto the SDK by August 23; Cline Desktop in September
- Cloud cost and carbon · FOCUS 1.4 in June; AWS deprecates the Customer Carbon Footprint Tool for AWS Sustainability
Cloud Foundry · Korifi is archived on September 15; Cloud Foundry runs unchanged on any Kubernetes cluster (October)
- Cloud Foundry Foundation · Agentic Runtime working group added in June; Korifi archived in September
Cloud Hypervisor · v53.0 released in July- Cloud Native Computing Foundation · OpenTelemetry graduates in May; gVisor and KubeRay voted into the sandbox in September
Cloudflare · Announces plans to become a public certificate authority with post-quantum certificates
Cloudflare Access · Documented as the access controls of Cloudflare One, with policies for web, SaaS, private network and MCP portal apps
Cloudflare Agents SDK · Project Think, the next generation of the SDK, on April 15
Cloudflare Agents SDK ·
McpAgentdeprecated in favor of statelesscreateMcpHandlerCloudflare AI Gateway · REST API on
api.cloudflare.comfor any model, May 21Cloudflare AI Gateway · Spend limits by user, model or gateway, June 5
Cloudflare AI Gateway · Workers AI and AI Gateway share one binding, API and bill, August 7
Cloudflare Basin Catalog · Billing begins on 3 August
Cloudflare Basin Catalog · Generally available and renamed Basin Catalog on 1 October
Cloudflare Basin Pipelines · Generally available and renamed Basin Pipelines on 1 October
Cloudflare Basin SQL · Generally available and renamed Basin SQL on 1 October
Cloudflare Browser Run · Renamed Browser Run on April 15, with CDP, MCP, Live View and session recordings
Cloudflare Browser Run · Default limits raised to 200 concurrent browsers in August
Cloudflare Containers · Account limits raised 15x to 1,500 vCPU and 6 TiB of memory in February
Cloudflare Containers · Containers and Sandboxes generally available on April 13
Cloudflare Containers · Rebuilt for agent sandboxes on September 30: per-start images, 6x faster starts, snapshots in beta
Cloudflare K2 · Cloudflare’s data platform becomes generally available as Basin on 1 October; Pipelines becomes Basin Pipelines
Cloudflare K2 · K2 launches in public beta on 1 October for Workers Paid accounts
Cloudflare R2 · The catalog, renamed Basin Catalog, becomes generally available on 1 October
Cloudflare Sandbox SDK · Containers and Sandboxes generally available on April 13
Cloudflare Sandbox SDK · June 9: desktop,
exposePort()and default sessions deprecatedCloudflare Sandbox SDK · Sandbox SDK 1.0 on September 30: control moves into your own Durable Object
Cloudflare Workflows · Steps can return streamed output in March
Cloudflare Workflows · Per-step and storage billing from August 10
- Cloudflare, Inc. · Agents Week in April; Basin generally available and K2 announced on October 1
CloudNativePG · 1.30 in June adds a Kubernetes Leasethat gates primary promotionCockroachDB · Cockroach Continuum replaces Cloud plans for new organizations
Codeberg · Terms of use exclude AI-generated and cryptocurrency projects (July)
Codecov · Harness acquires Codecov from Sentry (June 2); codecov-action 7.1.1 released (September 17)
- Commitizen (cz-cli) · 4.3.2, a dependency update for npm trusted publishing (June 12)
- Common Vulnerabilities and Exposures (CVE) · NVD switches to risk-based enrichment on April 15; CISA’s BOD 26-04 carries the KEV criteria forward on June 10
Composio · REST API v3.1 makes the latest tool versions the default in April
Composio · Sessions become first-class in both SDKs in June; usage-based pricing from August
Composio · Composio Instant lets agents pay per call for third-party tools in October- Confidential computing · Azure retires DCsv2 SGX VMs in June and sets October 31, 2029 for DCsv3
- Confidential Computing Consortium · Keystone and Occlum archived in July
- Continuous Delivery Foundation · Tekton moves to the CNCF in March; Jenkins X renamed JayeX in April; AI and platform engineering SIGs in October
CrateDB · Crate.io AG in Liechtenstein takes over CrateDB; 6.5.0 ships in October
Crucible · Unreplicated local disks added beside it in release v18 (February)
Cruise Control for Kafka · Becomes an LF Projects series (charter adopted 27 July); 3.1.0 under Apache 2.0 (October)Cursor · Partners with SpaceX on model training in April
Cursor · Acquired by SpaceX on August 14
Dagster · Prefect announces it is acquiring Dagster Labs in July; Schrock moves on
DAOS · Version 2.8 in August, the first foundation release, with production-ready Metadata-on-SSD- DAOS Foundation · DAOS 2.8 in August, the first release managed by the foundation
Dapper · Dapper 2.1.89 released (September)Dapr · Dapr 1.19 released in October
- Dashboards and BI · Google renames Looker Studio back to Data Studio
- Database clients and design tools · Azure Data Studio support ends (February 28); DbVisualizer 26.2 lets users pick Anthropic, Google or OpenAI models (June)
Databend · Paimon read and write support merged in July
Databend · Delta Lake table engine removed in SeptemberDatabricks · Announces in July it is raising a strategic round at a $188 billion valuation
DB Pilot · Version 1.4.17 adds custom AI providers and models (May 22)
dbt · Merger completes in June; Rust dbt v2.0 ships under Apache 2.0 in SeptemberDbVisualizer · 26.1 (March 6); 26.2 adds a choice of Anthropic, Google and OpenAI models and tab groups (June 18)
Debezium · Debezium 3.7 is released in September
Deep Lake · Repository gains the pg_deeplake PostgreSQL extension; 4.7.4 on PyPI in AugustDelta Lake · Delta Lake 4.1 makes catalog-managed tables production-ready
Devin · Devin built into Windsurf 2.0; Devin CLI hands local sessions to the cloud (April)
Dioxus · Dioxus 0.8 alphas rework the native renderer- Distributed ledgers · AWS stops taking new Amazon Managed Blockchain customers on October 29
- DNS · ICANN opens a new round of applications for top-level domains
Docsy · Agent support in 0.15 (May); becomes an LF project in August; 0.18 in October drops jQuery
- Documentation sites · llms.txt v2: thousands of sites, generated by docs platforms, checked by Lighthouse
DocumentDB · DocumentDB 1.0, its Kubernetes operator 1.0 and VS Code extension 1.0 (October)Dokku · v0.38.31 is released in September
Dolt · Dolt 2.0 in May; Doltgres 1.0 in AugustDoppler · Plans: Developer free for 3 users, Team $21 per user a month, Enterprise custom
DPDK (Data Plane Development Kit) · 26.03 and 26.07 released; 26.11 LTS due 18 November
Dremio · Polaris graduates in February; SAP completes its acquisition on July 6Drizzle ORM · PlanetScale hires the Drizzle core team in March
Drizzle ORM · Drizzle 1.0 release candidate in April
Dropshot · 0.17.1 released (June)
DuckDB · DuckLake 1.0 in April; DuckDB Labs becomes DuckLabs in May; DuckLabs announces in August it will join AWS; 2.0.0 LTS in October
- DuckFlight · Core v0.1.14 on 21 October; DuckDB 2.0 builds from Sidequery’s repository
DuckLake · DuckLake 1.0 ships in April with a backward-compatibility guarantee
DuckLake · An Apache DataFusion integration is announced in July
Duplicati · Duplicati 2.4 released in September
Durable Objects · Billing for SQLite storage starts in January
Dyad · Version 1.0.0 on 19 May
Dyad · Version 1.19.0 on 12 October- eBPF Foundation · Meta and Toyota join in July; $100,000 in research grants in September
EdgeX Foundry · 4.0.2 patch release in May
eKuiper · 2.4.0 in May; 2.5 in alpha by October
Electron · Electron 45 ships on October 20 with Chromium 156
Elicit · Elicit API and MCP server launched (July)
Elicit · Research Agent and BioDecisionBench launched (August)
Elicit · Routines keep research current (September)
Encore · Early access for Encore.py and Encore.rs in September; v1.58.8 in October
ent · v0.14.6 (March)Envoy · AWS App Mesh, built on Envoy, reaches end of support
etcd · etcd 3.7 in July
- ETL & ELT pipelines · Fivetran and dbt Labs complete their merger on 1 June
- Event buses · EventBridge’s new Custom Event Bus adds retention, replay and ordering
- Event streams · Kafka 4.2 makes queue-style share groups production-ready
Evidence · Last releases of the legacy npm packages, in February
Expo · SDK 58 moves to React Native 0.88 and makes Expo Router’s server features stable
Fallow · March 20: 1.0 with semantic versioning for config and output
Fallow · March 25: 2.0 runs dead code, duplication and health together
Fallow · July 4: 3.0 adds styling analysis to the audit gate
Fallow · October 22: 3.35.0
FastAPI · 0.129.0 requires Python 3.10 (February); 0.133.0 supports Starlette 1.0
FastAPI · 0.142.0 adds native OpenTelemetry support on September 29
Feldera · Enterprise code joins the repository under separate terms in May
Feldera · $21.5 million Series A and seed announced in September- File storage · S3 Files serves an S3 bucket as an NFS file system (April)
- FinOps Foundation · FOCUS 1.4 ratified June 4; LF announces the Tokenomics Foundation on June 3
- Fintech Open Source Foundation · Lifecycle rewritten along CNCF lines with a labs entry stage; 107 members
Firebase Studio · Sunset announced on 19 March; migration tools roll out
Firebase Studio · New workspaces and sign-ups disabled on 22 June
Firebolt · Kubernetes operator published; open-source engine announced as preview
Firecracker · AWS launches Lambda MicroVMs, stateful sandboxes built on FirecrackerFirezone · REST API, Terraform provider, CLI and Business plan; ICE removed so only WireGuard is on the wire
- Fission · Five releases in May and June, through v1.27.0 and an executor rewrite
Fivetran · Deletes billed as MAR from January; dbt Labs merger completes on 1 JuneFlashPanel · Ubuntu 26.04 servers in August; live log viewer and account center in October
Floci · First commit and 1.0.0 on 15 March, a week before LocalStack’s switch
Floci · Azure, Google Cloud and Oracle Cloud emulators arrive between April and July
Floci · Floci 2.0 on 1 September; 2.6 million Docker pulls by mid-monthFOCUS · 1.4 ratified June 4; Tokenomics Foundation announced to fund token pricing in FOCUS
Forgejo · v15.0 LTS (April 16) and v16.0 (July 16); 16.0.6 and 15.0.10 released October 12
Fossil · Fossil 2.28 released March 11
FoundationDB · 7.3.77 is the latest production release, in April
Foxglove · Pro from $20 a month; agentic data platform and Remote Access over WebRTC
FRRouting (FRR) · 10.6 in March, 10.7 in July, 10.7.1 on 31 August
Gel · Gel Cloud closes on 31 January
Gemini CLI · Passes 100,000 GitHub stars; Google announces Antigravity CLI as its successor for most users (May)
Gemini CLI · Stops serving free and Google AI Pro and Ultra users (18 June)
Gemini CLI · Still released weekly for business licences and paid API keys
Genkit · Genkit Python 0.12 adds generative UI with A2UI
Genkit · Genkit Dart 1.0 for Dart and Flutter appsGerrit Code Review · Gerrit 3.14.0 with Review Agent (May 15); 3.15.0 planned for November 13
Git · Git 2.56.0 released September 28; Git 3.0 still has no release date
- Git hooks · Git 2.54 lets config files define hooks, several per event (April 20)
Git LFS · Git LFS 3.8.0 adds zstd-compressed downloads (August 27)
Gitea · Gitea 28.0.0 drops the “1.” prefix (September 30); 28.2.0 released October 18
GitHub · 120 of 160 production services running in Azure, with the migration behind schedule (October report)
GitHub Actions · Prices for GitHub-hosted runners cut by up to 39% in January
GitLab · $955.2 million revenue in fiscal 2026 (March); GitLab 19.5 released October 15
GizmoSQL · Proprietary Enterprise edition in January; DuckDB ships Quack in May
GizmoSQL · GizmoData Cloud launches in SeptemberGlama · Tool Definition Quality Score published in April
Glama · AI gateway open-sourced as Lightport on 27 April; focus moves to MCP
Go · Go 1.27 released on 19 August
Google AI Studio · Full-stack Build mode with the Antigravity coding agent (18 March)
Google AI Studio · Prepay and Postpay billing plans take effect (23 March)
Google AI Studio · New API keys become authorization keys (28 May)Google BigQuery · BigQuery Graph becomes generally available in August
Google Cloud Pub/Sub · Vertex AI inference transforms; Bigtable export subscriptions in preview
Google Cloud Run · Worker pools for always-on background work reach general availability
Google Cloud Storage · Rapid buckets store objects in one zone beside compute (March)
Grafana · Grafana 13 launched at GrafanaCON in April
Grafana Loki · Loki 3.7 in March; Promtail removed in 3.7.3 in favour of Grafana Alloy
Grafana Mimir · Mimir 3.1 in June and 3.2 in August
Grafana Tempo · Tempo 3.0 in May replaces ingesters with Kafka, block-builders and live-stores; 3.1 in September
- Graph lakehouses · Delta Lake graph lakehouse session (January), GraphLake paper (March), Neo4j Virtual Graph preview (June)
GraphQL · GraphQL.js v17 released in June
GraphQL-core · 3.3.0 follows GraphQL.js 17 on September 27- GraphQL-native databases · PostGraphile 5 released
- Green Software Foundation · Asim Hussain steps down in March; Navveen Balani becomes executive director on May 6
Gremlin · Foresight AI generally available on October 7GreptimeDB · Version 1.0 GA in April
GreptimeDB · Enterprise License for gated code in June; 1.2 adds
JSON2in SeptemberGrizzly · Repository moved to grafana-cold-storage and archived
gRPC · First gRPC-Rust preview in May
gVisor · CNCF accepts Google’s donation of gVisor (September 28)Harbor · 2.15.4 (October 9) and 2.14.6 (October 23)
HashiCorp Boundary · Boundary 1.0 in June, released only for HCP and EnterpriseHashiCorp Consul · Consul 2.0 in May, on IBM’s versioning and support lifecycle
HashiCorp Nomad · Nomad 2.0 in April, on IBM’s support lifecycle
HashiCorp Vagrant · HCP Vagrant stops new boxes in October and closes December 31
HashiCorp Vault · Vault 2.0 released in April, adopting IBM’s support lifecycle
Haskell containers · containers 0.8.1 (October)Hasura GraphQL Engine · v2.51.2 released on 23 October
HCP Vault Radar · Slack scanning reaches general availability in CLI 0.41 in JanuaryHeroku · Heroku moves to a sustaining engineering model on February 6
Hetzner · Price increases on 1 April and 15 June, driven by RAM and SSD costs
Hex · AI usage moves to credits in July
- High Performance Software Foundation · Flux, ClusterShell, Open MPI, LAMMPS, ReFrame and EasyBuild accepted; Kokkos moves to core in July
HiveMQ · HiveMQ 4.55 LTS ships; the Serverless cloud plan closes at year end
Hotdata · February: hotdata.dev goes live, with geospatial SQL
Hotdata · March: the CLI launches, with BM25 full-text and vector search
Hotdata · May: managed instant databases launch
Hotdata · June: datafusion-ducklakeis donated to DataFusion contrib and becomes the storage backend
Hotdata · July: database forks, mutable tables and a concurrency benchmarkHugging Face · Nvidia agrees to buy Hugging Face for $12.93 billion (3 September)
Hyperdrive · MySQL support generally available on 7 August
Hyperdrive · Python Workers support on 16 September
Hyperledger Fabric · Fabric-X 1.0 on May 20; Fabric 3.1.5 on June 18
Ibis · Ibis 12.0 released in FebruaryIceGate · v0.1.0 in April, after release candidates from March
IceGate · v0.2.0 release candidates from August to October
- icepick · 0.4.1 brings the CLI with commit, compaction and snapshot cleanup on 19 January
- imbl · 7.0.0 (January) speeds up
HashMapand the B-tree; 7.0.2 in September - immer · Version 0.9.1 (January)
Immutable.js · 5.1.9 in June and a 6.0.0 beta in AugustInfluxDB · Docker
latesttag switches to InfluxDB 3 CoreInstatus · Sells status pages with built-in monitors, on-call and escalation
Janssen · Janssen v2.5.0 released on October 7JavaScript · ECMAScript 2026, the 17th edition, published in June
JAX · JAX 0.12 released in October
Jenkins · Java 17 support ends; LTS 2.580.2 released on October 28
- JEPA (Joint-Embedding Predictive Architecture) · AMI Labs raises $1.03 billion to build world models (March 9); Meta releases V-JEPA 2.1 (March 16)
JFrog Artifactory · GoCenter’s final shutdown (February 2); CISA lists an exploited Artifactory CVE (September)
jOOQ · jOOQ 3.21 is the current releaseJSR · Deno team joins Cloudflare on October 9; JSR’s infrastructure moves to Cloudflare
Jujutsu · 0.46.0 released October 7
Jupyter · JupyterLab 4.6 and Notebook 7.6 in June
- Jupyter Foundation · 25 members, seven of them Premier; Apple chairs the Governing Board
K3s · v1.37.0+k3s1 in September
Kafka Streams · Kafka 4.2 makes the broker-side Streams rebalance protocol generally available
KairosDB · 1.4.0-beta.1 tagged in January; no commits sinceKamu · 0.271.0 in October, following ODF spec 0.42.1
Kapa · Kapa MCP and Company Knowledge Bench released (October)
Karpenter · Version 1.14 released in July
Kata Containers · 4.0 makes the Rust runtime the defaultKernelCI · Regzbot joins in May; kci-dev adds an MCP server in September
Kilo Code · Kilo CLI rebuilt on OpenCode server early in the year
Kilo Code · Rebuilt VS Code extension becomes the default on April 2
Kilo Code · Anaconda announces the acquisition on July 15; legacy extensions end of life July 31
kind · v0.33 in August defaults to Kubernetes 1.37
Klutch · 1.5 in May; 1.5.1 in June adds konnector control plane modeKoyeb · Definitive agreement to join Mistral AI, February 17
ksqlDB · IBM completes its acquisition of Confluent in Marchkubeadm · Ships with Kubernetes 1.37 in August
- KubeRay · Accepted as a CNCF sandbox project in September; moves to the kuberay-project organization
Kubernetes · Version 1.37 released in August
KurrentDB · 26.1 adds SQL access over Arrow Flight SQL; 26.2 licenses multi-node and frees most other features
- Lakehouse catalogs · Polaris graduates in February; BigLake metastore becomes the Lakehouse runtime catalog in April
Lakekeeper · 0.11.0 in January makes vended credentials the S3 default
Lakekeeper · Vakamo’s first published Lakekeeper+ release, 0.12.0, in April
Lakekeeper · 0.14.0 in October adds the Grants API, governance tags and namespace moves
LakeOps · “What Is a Data Lakehouse Control Plane?” (August) and “The Future Isn’t One Engine” (September)
LakeOps · QueryFlux 0.4.0 released (October)LakeSoul · 4.0 in September, with Vortex as the default file format
Lance · Apache Hudi 1.2 adds Lance as a file format for vector and multimodal dataLangChain · Version 1.4 builds MCP support into
langchain.mcpLangGraph · 1.1 adds type-safe streaming and invoke results
LangGraph · 1.2 adds per-node timeouts, error handlers, graceful shutdown and the beta
DeltaChannel- Large language models · Google renames Vertex AI to Gemini Enterprise Agent Platform (April 22)
Legend · Still incubating, with engine extensions for about 20 relational databasesLeptos · Leptos 0.9 reaches its first release candidate in October
- LF AI & Data Foundation · Bitol graduates in July; 53 active and 19 archived projects in October
- LF Edge · 14 active projects: five Impact, three Growth and six At-Large
- LF Networking · Five graduated projects, three incubating, two in the sandbox and four candidates
liboqs · 0.16.0 (July 9) switches ML-DSA to mldsa-native and removes SPHINCS+
libvirt · 12.0.0 in January; 12.8.0 on October 1LM Studio · 0.4.0 adds the llmster daemon and parallel requests; 0.4.1 adds an Anthropic-compatible API (January)
LM Studio · LM Studio Bionic agent app with LM Studio Secure Cloud (16 July)
- Load balancers · Kubernetes retires the community ingress-nginx controller in March, pointing users to Gateway API
- Local cloud emulators · LocalStack gates its latest image behind accounts; Floci 1.0 ships under MIT
LocalStack · One account-gated image from 23 March; the open-source repository is archived
LocalStack · lstkCLI and the WonderTwin AI acquisition in SeptemberLovable · New apps move to TanStack Start on 13 May
Lovable · $400M Series C at a $13.3B valuation on 12 August
Lucide · Version 1 released on 23 March: brand icons removed,
aria-hiddenby default, no UMD buildLura · Lura v3.0.0 tagged on September 30, with configuration version 4; KrakenD CE 3.0.2 follows on October 21
Malloy · Release 0.0.435 (October); the CLI now includes an MCP serverMariaDB · Buys GridGain; 12.3 LTS ships in May; 10.6 reaches end of life
Material UI (MUI) · Material UI and MUI X v9 together on 8 April; new MUI X licensing
maturin · 1.11 (January) deprecates uploadandpublish; 1.14 (June) buildsabi3twheels for PyO3 0.29Meilisearch · Version 1.55 released in October
Meltano · Matatika acquires Meltano after Arch shuts down; Meltano Cloud returnsMemgraph · Licence amended on 1 January; version 3.14.0 released on 21 October
- Message queues · Kafka 4.2 makes queue-style share groups production-ready
- Metrics · CloudWatch adds native OpenTelemetry metrics with PromQL in June
MicroK8s · 1.36 in May drops the dashboard addon after its upstream deprecation- MicroVMs · AWS launches Lambda MicroVMs, stateful sandboxes built on Firecracker
MindsDB · Product renamed MindsHub; the engine moves to its own repository, last release 26.1.0 (April 23)
minikube · v1.39.0 in SeptemberMinIO · GitHub repository archived on 25 April; users pointed to AIStor
MinIO ·
minio/minioandminio/mcimages gone from Docker Hub (September)Mintlify · $45M Series B in April; free Starter plan relaunched in September
MLflow · MLflow 3.17 (October)
- mlkem-native · v2.0.0 released (August 7); v1.3 supported until February 2027
Model Context Protocol (MCP) ·
2026-07-28removes the handshake and sessions, making the protocol stateless- Model hubs · The ggml and llama.cpp team joins Hugging Face (February 20); Nvidia agrees to acquire Hugging Face (September 3)
- Model routers and gateways · OpenRouter raises a $113 million Series B (May); Stripe is reported to be acquiring OpenRouter (August)
- Model serving and MLOps · Modular acquires BentoML (February); Yatai is archived (June)
MotherDuck · Postgres endpoint in March; DuckLake 1.0 in April; DuckLabs to join AWS in AugustMySQL · MySQL 9.7 LTS moves several Enterprise-only features into Community Edition
nanopb · 0.4.9.2 fixes an attacker-controlled pointer call and limits nesting depthNeon · Azure regions deprecated in April; Neon runs on AWS only
Netlify · Edge Functions move to Firecracker microVMs
NGINX · nginx 1.30 stable adds upstream sticky sessions and HTTP/2 to backends
ngrok · Docs describe three products: Gateway, AI Gateway and Share Localhost
- Nimble · Still marked a work in progress, with no stability guarantees
Nitric · v1.28.4 in October, after months without changes
Node.js · Node.js 26 ships in May and enters LTS on October 28; Node.js 27 alpha begins under one-release-a-year
Nuclio · Two maintained lines, 1.16 and 1.17; 1.17.10 released in OctoberNx · Nx 23.0.0 (June 16); 23.3.0 released October 7
- Object storage · S3 Files mounts buckets as NFS file systems (April)
- Observability · OpenTelemetry graduates from the CNCF in May
Observable Framework · 1.13.4 in March, a dependency-upgrade release
- OCache · 1.0.0 in January, as the cache inside TAG; 1.13.0 in September
OCSF · Version 1.8.0 adds an AI Operation profile in March; 1.9.0 released on August 3
OLake · OLake Fusion for Iceberg compaction in April
OLake · Ingestion engine renamed OLake Go in June; v0.11 adds deletion vectorsOmicron · Release v23 (September) adds IPv6-only rack networking
Omnigres · Last commit to main in February; Omnigres Corp. continues as Inferal Inc.- On-call · Grafana OnCall OSS repository archived
One · Pica becomes One on 25 March, with a CLI, Relay and an open knowledge base
One · $4 million in new seed funding announced on 6 July
One · Hosted remote MCP server with server-side scopes on 13 July
Onehouse · Lakegres, first called LakeBase, launches in February and is renamed in July
- oneTBB · Version 2023.2.0 released on October 28
Open Data Fabric · RFC-018 to RFC-020: IaC resources, tasks and flows, authorization
Open Data Fabric · Spec version 0.42.1
Open vSwitch · Version 4.0.0 on 17 August drops Windows and legacy tunnel support
Open WebUI · v0.12.0 released (October)- OpenAPI Initiative · Arazzo 1.1.0 in May; OpenAPI 3.2.1 and Overlay 1.2.0 in September
OpenAPI Search · llms.txt and a skills endpoint added in JanuaryOpenBao · Read scaling in 2.5; per-namespace seals in 2.6 in August; 2.7 on October 5
OpenCode · Passes 95,000 GitHub stars; published by Anomaly Innovations
- openCypher · Release 2024.3 adds SHORTEST; repository marked unofficial
OpenDaylight · Vanadium, the 23rd release, in January: Java 21 and a gNMI plugin
- OpenJS Foundation · Node.js LTS upgrade programme in March; Security Stewardship Program in September
OpenRouter · Stripe agrees to acquire OpenRouter (19 August)
OpenRouter · US and EU in-region routing, and a Batch API at half price (September)
- OpenSearch Software Foundation · All TSC seats now elected; more than 2.4 billion downloads reported in September
OpenStack · 2026.2 Hibiscus released on 30 September
OpenTelemetry · Graduates from the CNCF in May
OpenTofu · OpenTofu 1.13.0 released on September 29
OPTE (Oxide Packet Transformation Engine) · IPv6 support (release v18, February); IPv6-only racks (release v23, September)
osquery · osquery 5.24.0 released on October 9
OVN (Open Virtual Network) · 26.03 long-term support release in March; 26.09 in SeptemberOxc · Oxfmt beta (February), JS plugins alpha (March), stable type-aware linting (July)
Oxc · VoidZero joins Cloudflare (June); Oxc stays MIT-licensed
Oxia · 0.16.11 in October; 0.18 release candidates
Oxide Cloud Computer · Local disks and IPv6 in release v18 (February); IPv6-only rack networking in v23 (September)
- Oxide Computer Company · $200M Series C (February); profitable; $445M Series D led by Eclipse with AMD Ventures (October 9)
P4 · P4Runtime 1.5.0 in February
Parseable · Version 3.0 in August adds multi-tenancy and an MCP server
Pathway · Renamed Pathway Live Data Framework; 0.33.0 released in September- Pebble · v2.1.7 is tagged in August
Percona Operators · Everest becomes OpenEverest and joins the CNCF Sandbox; PostgreSQL operator 3.0Perforce P4 · P4 Server 2026.1 (May 19); Patch 3 on October 7
- pg_ivm · Restore after pg_dump and pg_upgrade; PostgreSQL 19 support; 1.17 in October
pgBackRest · Maintenance stops in April, resumes in May with six sponsors; 2.59 adds PostgreSQL 19 support in July- pgmq · FIFO queues (1.9) and topic routing (1.11) added
PGO (Crunchy Postgres for Kubernetes) · 6.0.x patch releases continue with PostgreSQL 18 and Patroni 4.1PgQue · PgQue 0.1 ships in April as a single SQL file
PgQue · 0.2 adds Python, Go and TypeScript clients and sub-second ticks
PgQueuer · 1.0, the first stable release, ships in May
PgQueuer · 1.4 makes concurrency limits hold across simultaneous workers
PGSTY Silo · Upstream
minio/minioarchived on 25 AprilPGSTY Silo · Fork renamed from
pgsty/minioto Silo on 6 August- pgwatch · pgwatch 6.0: Prometheus exporters as sources, rebuilt dashboards
- Pijul · Releases resume with 1.0.0-beta.11 (January 13) after a gap since February 2024; 1.0.0-beta.24 on September 14
PikaPods · 126 apps in the catalog, from about $1.80 a month
Pinecone · BYOC generally available in August and full-text search in September
Pivot · GitHub repository created in March under Epsio Labs
Pivot · Moves to the pivotlake organisation; first release candidate in August
Pivot · ClickBench entries merged on 1 October; v0.1.0 tagged on 5 OctoberPlakar · Joins the Linux Foundation and CNCF as a member; v1.1; a free plan for Plakar Control Plane
Plane · Plane 1.4 in July; over 61,000 GitHub starsPlanetScale · Neki, sharded Postgres, enters platform preview
- Platform as a service (PaaS) · Heroku moves to sustaining engineering (February 6); Cloud Native Buildpacks graduates in the CNCF (August 11)
Podman · Podman 6.0 in June: CNCF GitHub organization, cgroups v1 and CNI removed
Poetry · 2.3 exports
pylock.tomlvia plugin; 2.5 adds a built-in uninstallerPolars · Distributed engine on Kubernetes (June); Polars 2.0 makes streaming the default (October)
- Post-quantum cryptography · Executive Order 14412 (June); RFC 10024 standardises X25519MLKEM768 (August); NIST IR 8547 final (October)
- Post-Quantum Cryptography Alliance · Readiness tracking working group approved (April); Google donates Longfellow ZK (September 2)
PoWA · PoWA 5.3 follows PostgreSQL 19 beta changespre-commit · 4.6.0 (April 21) supports Git 2.54’s config-based hooks; 4.7.0 released October 12
Prefect · Prefect announces it is acquiring Dagster Labs in July
- Presto Foundation · Four members left after Intel drops off the list in February; two new TSC members in September
Prisma ORM · Prisma ORM 8, a ground-up rewrite, reaches release candidate
Project Nessie · 0.109.0 ships on 8 October; Dremio says development has slowed
Protocol Buffers · Edition 2026 arrives with protoc 36.0 in AugustProxmox Virtual Environment · 9.2 in May on Linux 7.0; first arm64 release in August
PRQL · Release 0.13.14 (July); status note says development has slowed pending a new resolver
Pulumi · HCL, Terraform modules and Terraform state backend GA in August
PuppyGraph · Delta Lake community session on the graph lakehouse; version 1.15 in October
Pydantic · Pydantic 2.14 on October 8 drops Python 3.9 and adds Python 3.15
PyO3 · 0.28 (February) makes free-threading the default; 0.29 (June) adds the abi3tstable ABIPyrefly · May: stable 1.0 with configuration presets
Pyrefly · September: 1.3.2
- Pyright · Pyright 1.1.414 (September)
- PyTorch Foundation · Mark Collier becomes executive director in February; Helion and Safetensors join in April
QEMU · QEMU 11.0 (April) and 11.1 (August)
Quay · Project Quay 3.18.2 (October 20)
QuestDB · 10.0 adds the QuestDB Wire Protocol and live views
Quix Streams · 3.27 in September adds session windows and requires Python 3.11RabbitMQ · 4.3 removes Mnesia; the Raft-based Khepri stores all metadata
Radicle · Move to radicle.dev (April 23); 1.10.0 (August 5); network protocol vulnerability disclosed (September 23)
Railway · $100M Series B in January; security incident and paused builds on October 21
Ratatui · Ratatui 0.30.2 (June); development continues on 0.31
Ray · Ray 2.59.0 released in October
Ray Serve · Ray 2.59 (October)
Rayforce · April: the v2 rework; June: first tagged release, v2.1.0
Rayforce · June: an add-on speaks q’s IPC wire format
Rayforce · October: v2.11.0
React · Moves to the React Foundation on February 24; React 19.3 in September
- React Foundation · Launched on February 24 with eight Platinum members; repositories move to the
reactGitHub organisation in June React Native · Hermes V1 default in 0.84; moves to the React Foundation on February 24; 0.88 in October
Readyset · Licence grant capped at 2 GB of RAM in May; the Readyset Platform launches in JulyRed Hat OpenShift · OKD 5.0 ships on CentOS Stream CoreOS 10 and Kubernetes 1.36
Redpanda · Version 26.1 adds Cloud Topics, written straight to object storage
release-it · 21.0.0 (July 25): Node.js 22 required, strict CLI parsing; 21.1.1 released October 7
release-plz · 0.4.0 released (October 23) after 0.3.174- Remote access · Access tools add controls for AI agents reaching infrastructure
Renode · Renode 1.17.0 in SeptemberReplit · Agent 4 on 13 March: design canvas, plan mode, parallel tasks
Riff · Refocused on AI agents for industrial operations; 15+ enterprises in production
RisingWave · Version 3.0 runs batch queries on Apache DataFusion by default
RKE2 · Traefik replaces the retired Ingress NGINX as the default ingress from v1.36Rolldown · Release candidate (January), Vite 8 stable (March), Rolldown 1.0 (May)
Rolldown · VoidZero joins Cloudflare in June; Rolldown stays MIT-licensed
Roo Code · Sunset announced on April 20; the team moves to the Roomote cloud agent
Roo Code · Extension, Cloud and Router shut down and the repository archived on May 15Rootly · Slack-native on-call paging in February
RSigma · 0.5.0 adds daemon mode with hot reload and SQLite state persistence on February 26
RSigma · Detection Engineering Weekly #149 covers it in March
RSigma · 0.16.0 adds the MCP server on June 15
RSigma · 0.24.0 released on October 5
Ruff · March: Astral agrees to join OpenAI’s Codex team
Ruff · July: 0.16 enables 413 rules by default and formats Markdown code blocks
Ruff · October: 0.17 targets Python 3.11 by default
runc · runc 1.5.0 (June); 1.6.0-rc.1 (October 6)
- Running models locally · The ggml and llama.cpp team joins Hugging Face (February 20)
RustFS · Beta in April, as MinIO archives its repository
RustFS · 1.0.0 GA after release candidates (September)
Sail · 0.5 makes distributed execution resilient and observable (February)
Sail · 0.7 adds Spark 4.2, blocking shuffle through object storage and checkpoints (August)- Sans-I/O protocols · Firezone describes simulation testing of its sans-I/O data plane in September
Sapling · Release 0.2.20260929 (September 29); Anthropic cites Mononoke as prior art for Scion (October)
Scaleway · Selected for the European Commission’s Cloud III purchasing system
- Scion · Anthropic’s merges grow from about 2,500 a day in May to over 30,000 in September; Scion described publicly on October 13
ScramDB · First version announced on 23 July; prerelease builds from August
ScramDB · ClickBench results submitted and a 1.0.0Docker tag in SeptemberScyllaDB · Licence 1.1 limits free use to organisations that aren’t customers
- Secrets management · Vault 2.0 syncs secrets using workload identity, without static credentials
Secure Source Manager · CODEOWNERS required reviewers (May 6); MCP server in preview (August 15)
- Service discovery & mesh · AWS App Mesh reaches end of support on September 30
Shillelagh · 1.4.5 is released in JulySigma · Quarterly rule packages continue, the latest released in July
Sigstore · Cosign 3.1.4 released in October
SlateDB · First official announcement post (June); 0.17.0 released (September)
- Slopcheck · March 16: initial JavaScript (npm) support
- Slopcheck · March 19: last commit
smolvm · v0.1.0 in January; v1.0.0 in June
smolvm · v1.6.0 adds an experimental containerd shim for Kubernetes (July)
Sonatype Nexus Repository · 3.97 is released (October 14)
SONiC · Release branch 202605; Gartner counts about 2,500 production users- SONiC Foundation · Charter amended in May; new members join in July and October
Spacelift · Product renamed Spacelift Deploy as Spacelift Flows launches
Spack · v1.2 in June with a parallel installer; renewed at core in July
SPDK (Storage Performance Development Kit) · v26.09 released (September 25)
Speakeasy · AI control plane reference and MCP gateway (April)
Spice.ai OSS · Version 2.0 in June: distributed queries on Ballista, Cayenne generally available, direct CDCSpiral · The journal, for versioned changes to shared data, goes to design partners (August)
Spiral · Engineering post on moving data from S3 to GPU memory in one copy (September)
SQLAlchemy · SQLAlchemy 2.1 in September
SQLMesh · Contributed to the Linux Foundation (March); v0.236.4 (October)
SST · SST v4 moves to the Pulumi AWS provider v7 in February
Starlette · 1.0.0 release candidate in February removes deprecated APIs
Starlette · Starlette 1.0.0 on March 22, at 325 million downloads a month
StarRocks · Version 4.1 in April; CelerData rebrands as PhoenixAIStrands Agents · First anniversary: 25 million downloads
Strands Agents · Strands harness, a ready-made agent on the Strands Harness SDK, released under Apache 2.0
Strawberry GraphQL · Requires GraphQL-core 3.3.0 from September- Stream processing · AWS deletes the last Kinesis Data Analytics for SQL applications
- Streambed · DuckLake target added in August
- Streambed · Streaming from a hot-standby replica in September
- StreamFusion · Jordan Epstein starts StreamFusion in June; it moves to datafusion-contrib in July
- StreamFusion · First release candidate, 0.1.0-rc1, and launch post in August
- StreamFusion · Fourth release candidate, 0.1.0-rc4, on 6 October
Streamling · Streamling published on 8 June under FSL, with 0.1.0
Streamling · 0.3.0 in July: DataFusion 54, file and Kafka JSON sources, benchmarks
Streamling · 0.4.0 in SeptemberSupabase · $500M Series F in June; Multigres v0.1 alpha released as open source
Supabase · Announces it is acquiring Turso on 2 October
SurrealDB · SurrealDB 3.0 released in February
- TAG (Tigris Acceleration Gateway) · TAG 1.0.0 in January; 1.22 by October, with block-aligned caching on by default
Talos Linux · Yardi acquires Sidero Labs; Talos Enterprise Linux launchesTanStack · npm supply-chain attack on Router and Start packages in May
TanStack · Table v9 with opt-in features and ten framework adapters in August
TARS · TarsFramework 3.0.18 in July; TarsCpp 3.0.23 in September
- TARS Foundation · Still listed as active by the LF; TARS framework and TarsCpp releases
Tauri · Tauri 2.12 in September drops Windows 7; Tauri 3 in alpha
TDengine · All-in-One package made free for up to 5,000 tags in JulyTekton · Accepted into the CNCF as an incubating project in March
Telegraf · Telegraf Enterprise, with Telegraf Controller, becomes generally available in June
Temporal · $550M Series E at a $12.55B valuation
Textual · Textual 8.0 (February); 8.2.8 (June)
- The Ceph Foundation · Technical charter adopted in February; trademark moves to the Linux Foundation by September
Thinger.io · IOTMP submitted to the IETF as an individual Internet-Draft
- Threat detection (SIEM) · RSigma ships its first feature-complete release on February 17
TiDB · PostgreSQL-compatible preview on TiDB Cloud Starter
Tiger Lake · August: any Iceberg REST catalog (Polaris, Snowflake Open and Horizon Catalog); Slot Keep Controller
Tiger Lake · October: changelog mode, tiered data controls and connector observability
TigerBeetle · A trillion transactions processed in a scale test
TigerGraph · GraphLake paper on querying Iceberg tables in place
Tigris · TAG, an open-source caching gateway, reaches 1.0 in January- TigrisFS · Version 1.2.4 released in September
TileDB · The company renames itself Tile.ai; the MIT engine keeps the TileDB name
TimechoDB · TimechoDB 2.0.11 moves to JDK 17; Timecho shows its DB × AI stack at its August summit- Timely Dataflow · Timely 0.31.0 released in July
Tinybird · Retires Classic for Free and Developer workspaces in September
TLA+ · Apalache becomes a TLA+ Foundation project- TLA+ Foundation · Apalache becomes a foundation project; NVIDIA joins as a member in July
- TLS · TLS 1.3 republished as RFC 9846, obsoleting RFC 8446 and RFC 5246
Tortoise ORM · Tortoise ORM 1.0 in February adds native migrations
Toxiproxy · Toxiproxy 2.13.0 in October
Treblle · Sold as an API intelligence platform with gateway plugins and on-premise optionsTrino · Release 483 ships in July
turbopuffer · Namespace branching in May, sharding and native embedding in July, an Azure region in preview in AugustTurso · Concurrent writes preview on Turso Cloud (Aug); version 0.8 (Sep); Supabase acquisition announced (Oct)
TypeScript · TypeScript 6.0 in March, the last JavaScript-based release; TypeScript 7.0, the Go port, in July
- UI libraries · TanStack Table v9 with opt-in features and ten framework adapters
- Unified Acceleration (UXL) Foundation · AMD says on October 20 it will join as a steering member
Unity Catalog · Managed Iceberg GA in May; OSS 0.6 adds views in August- Unity Version Control · No per-seat charges for cloud repositories from March 1; 11.0.16.10484 on October 15
Uptime Kuma · 2.5.x releases continue; 2.5.6 in October
- UrsaDB · 1.5.3 maintenance commit moves to a supported base image
uv · March: Astral agrees to join OpenAI’s Codex team
uv · June:
uv auditand opt-in malware checks in previewuv · October: uv 0.13.0 makes Python 3.15 the default
v0 · The new v0 on 3 February: sandbox runtime, GitHub import, branches and pull requests
Vale · September: 3.20 adds rule inheritance, with the Std and Voices packages
Valkey · Valkey 9.1: 2.1 million requests per second on one server (May)- ValkeyTimeSeries · Commits continue through October; still no tagged release
Velero · Accepted into the CNCF Sandbox; Velero 1.18 adds concurrent backups
Velox · Apache Gluten, which runs Spark on Velox, becomes a top-level Apache project in March
Versity S3 Gateway · v1.8.0 released in SeptemberVite · Vite 8 makes Rolldown its only bundler (March); VoidZero joins Cloudflare (June)
Vitess · v24 adds cell-aware VTOrc; last release supporting MySQL 8.0
Vitest · VoidZero joins Cloudflare (June); Vitest 5.0 (September)
Void · README warns in January that Void may not resume as an IDE
Void · Deprecated and repository archived on June 2
Vortex · Release 0.87.0, with DuckDB, DataFusion, Spark and Trino integrations (October)
WAL-G · 3.0.9 released in AugustWarp · Oz cloud agent platform in February
Warp · Client open-sourced under the AGPL on April 28
WarpStream · Tableflow generally available in February; IBM completes its Confluent purchase in MarchWasabi Hot Cloud Storage · Raises $70 million at $1.8 billion; buys Seagate’s Lyve Cloud business
WASI · WASI 0.3.0 adds native async on 11 June; 0.3.2 on 13 October- WebAssembly · WASI 0.3 adds native async on 11 June
webpack · Roadmap folds CSS, HTML and TypeScript support into the core ahead of webpack 6
Windsurf (now Devin Desktop) · Windsurf 2.0 in April adds the Agent Command Center and Devin
Windsurf (now Devin Desktop) · Renamed Devin Desktop on June 2
Wing · Releases resume with 0.85.50 and 0.85.51 in August, as a community project
workerd · Deno’s team joins Cloudflare and plans to integrate
rusty_v8intoworkerdWorkers AI · Frontier open models such as Kimi K2.6 and GLM-5.2 join the catalog
Workers KV · Workers KV Instant, backed by Quicksilver, enters private beta on 1 October
Workers Observability · Unified Cloudflare Observability announced on October 2; per-GB pricing from December 1
- Workflow orchestration · Temporal raises $550M as demand for reliable AI infrastructure grows
Xata · The core is open-sourced under Apache 2.0 in April
Xen Project hypervisor · Xen 4.22 released; releases from 4.20 on get five years of security supportYatai · Repository archived (June 11)
- Yocto Project · 6.0 Wrynose LTS (April); 6.1 Blacksail tagged (October 20)
YugabyteDB · v2026.1 adds vector indexing and the AMP serverless tier
Zed · Zed 1.0 on April 29, with Zed for Business
Zed · Delta, the first app built on DeltaDB, in private beta in August and public beta in September
- Zenko CloudServer · 9.4 releases continue on GitHub
Zephyr · 4.4 in April adds OpenRISC and Zephyr SDK 1.0; six-month release cadence begins
Zig · Zig 0.17.0 released on 1 October
2027
Firebase Studio · Shutdown and data deletion scheduled for 22 March
- On-call · Opsgenie scheduled to shut down in April
Nothing matches. Try fewer words, or set the filters back to All.