Basho Technologies

Last updated
Basho Technologies, Inc.
Company typePrivate company
IndustryDistributed Systems, NoSQL, Cloud storage software
Founded2008
Headquarters
Key people
Chester Davenport (Chairman), Adam Wray (CEO), Dave McCrory (CTO), Amy Pelly (CFO), Antony Falco (Founder), Earl Galleher (Founder), Andy Gross (Riak Author), Justin Sheehy (Riak Author, Founder)
Products Riak, Riak KV, Riak KV Enterprise, Riak TS
Website www.basho.com

Basho Technologies was a distributed systems' company that developed a key-value NoSQL database technology, Riak, and an object storage system built upon the Riak platform, called Riak CS. [1]

Contents

Technology and products

Basho was the developer of Riak, an open source distributed database that offers high availability, fault tolerance, operation simplicity and scalability. [2] Riak Enterprise was a commercial version of the database offered by Basho, the project's sponsor, with advanced multi-data center replication and enterprise support. [3]

Riak is a key value store system that can collect unstructured data and store it as objects in buckets that can then be queried. It's also highly scalable, able to distribute itself over a server cluster and add new servers as needed, while maintaining its own high availability. [4] Riak is written in Erlang, a language that gives a system built-in support for distribution across a server cluster, fault tolerance, and an ability to absorb new hardware being added to the cluster without disrupting operations. [5]

Following the demise of Basho, the company assets were purchased by Bet365 [6] and previously closed source components such as riak_repl [7] (multi-data-centre replication) were released as open-source on github.com.

Basho also offered Riak Cloud Storage (CS), an open source multi-tenant cloud storage database, built on the Riak platform, which integrated with private clouds and public clouds such as Amazon Web Services (AWS). It can be used by enterprises to power internal private clouds and by startups with an Amazon-compatible API for their own download service. [8] Riak CS includes large object support, S3-compatible API and authentication, multi-tenancy and per-user reporting, an operational model for adding capacity, and a visual interface for monitoring and metrics. [9]

Releases and updates

Riak 1.0 was released in September 2011 and featured secondary indexes, Riak Pipe, Riak Search integration, Lager, and LevelDB support. [10] Riak 1.1 was released in early 2012 and included numerous changes to Riak Core, a new ownership claim algorithm, Riak KV improvements and MapReduce improvements. [11] In August 2012, Riak 1.2 was released. Riak Enterprise 1.2 added SSL encryption, better balancing and more granular control of replication across multiple data centers. [12]

In March 2013, Basho released portions of Riak CS code as open source. Basho also announced the commercial version of Riak CS Enterprise, adding multi-datacenter replication, monitoring tools, and 24x7 support. [13] [14] Riak 1.4 featured PN-Counters, which was the database's first distributed data type, PN-Counters are eventually consistent and can be incremented and decremented on any node across the cluster. It has a compact binary data format that reduces storage overheads connected with small objects or large bucket names. [15] Riak CS 1.4 provides compatibility with OpenStack, OpenStack Object Storage (Swift) and Ceph object stores with increased scalability. [16] Riak 2.0 was released in September 2014 [17] and includes support for new data types, tunable consistency and search integration with Apache Solr. [18] [19] Riak 2.1 was released in April 2015 [20] and focused on further performance and simplification for both developers and system administrators

History

Basho Technologies was founded in January 2008 by Earl Galleher, former executive vice president at Akamai Technologies and Antony Falco, former VP of product management and technical services at Akamai.

In 2011, Donald J. Rippert, long time CTO of Accenture joined Basho as president and CEO, [21] and Bobby Patrick, former CMO of GXS and Digex, joined as CMO. [22] In late 2012, Rippert left Basho and Gregory Collins took over as CEO of Basho. [23] In 2012, Basho announced RICON, [24] a two-day distributed systems' conference for developers. [25]

In March 2014, Collins stepped down and Adam Wray, former CEO of Tier 3, became the new CEO of Basho. At this time Basho's original CTO and Riak co-author, Justin Sheehy, and Chief Architect and original Riak co-author, Andy Gross, left the company [26] and Dave McCrory, former SVP of engineering at Warner Music Group took over as CTO. [27] McCrory is well known for creating the concept of data gravity, a theory that describes the difficulty of relocating large volumes of data due to the physical restrictions of bandwidth. [28]

Basho was recognized in the DBTA 100, in the companies that matter most in data, and the CRN Big Data 100 for data management. [29] [30]

In 2017, Basho was put into receivership. [31]

Related Research Articles

<span class="mw-page-title-main">MySQL</span> SQL database engine software

MySQL is an open-source relational database management system (RDBMS). Its name is a combination of "My", the name of co-founder Michael Widenius's daughter My, and "SQL", the acronym for Structured Query Language. A relational database organizes data into one or more data tables in which data may be related to each other; these relations help structure the data. SQL is a language that programmers use to create, modify and extract data from the relational database, as well as control user access to the database. In addition to relational databases and SQL, an RDBMS like MySQL works with an operating system to implement a relational database in a computer's storage system, manages users, allows for network access and facilitates testing database integrity and creation of backups.

<span class="mw-page-title-main">PostgreSQL</span> Free and open-source object relational database management system

PostgreSQL, also known as Postgres, is a free and open-source relational database management system (RDBMS) emphasizing extensibility and SQL compliance. PostgreSQL features transactions with atomicity, consistency, isolation, durability (ACID) properties, automatically updatable views, materialized views, triggers, foreign keys, and stored procedures. It is supported on all major operating systems, including Linux, FreeBSD, OpenBSD, macOS, and Windows, and handles a range of workloads from single machines to data warehouses or web services with many concurrent users.

NetApp, Inc. is an intelligent data infrastructure company that provides unified data storage, integrated data services, and cloud operations (CloudOps) solutions to enterprise customers. The company is based in San Jose, California. It has ranked in the Fortune 500 from 2012 to 2021. Founded in 1992 with an initial public offering in 1995, NetApp offers cloud data services for management of applications and data both online and physically.

In computing, a solution stack or software stack is a set of software subsystems or components needed to create a complete platform such that no additional software is needed to support applications. Applications are said to "run on" or "run on top of" the resulting platform.

<span class="mw-page-title-main">EnterpriseDB</span> American software company

EnterpriseDB (EDB), a privately held company based in Massachusetts, provides software and services based on the open-source database PostgreSQL, and is one of the largest contributors to Postgres. EDB develops and integrates performance, security, and manageability enhancements into Postgres to support enterprise-class workloads. EDB has also developed database compatibility for Oracle to facilitate the migration of workloads from Oracle to EDB Postgres and to support the operation of many Oracle workloads on EDB Postgres.

Dynamo is a set of techniques that together can form a highly available key-value structured storage system or a distributed data store. It has properties of both databases and distributed hash tables (DHTs). It was created to help address some scalability issues that Amazon experienced during the holiday season of 2004. By 2007, it was used in Amazon Web Services, such as its Simple Storage Service (S3).

Eucalyptus is a paid and open-source computer software for building Amazon Web Services (AWS)-compatible private and hybrid cloud computing environments, originally developed by the company Eucalyptus Systems. Eucalyptus is an acronym for Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems. Eucalyptus enables pooling compute, storage, and network resources that can be dynamically scaled up or down as application workloads change. Mårten Mickos was the CEO of Eucalyptus. In September 2014, Eucalyptus was acquired by Hewlett-Packard and then maintained by DXC Technology. After DXC stopped developing the product in late 2017, AppScale Systems forked the code and started supporting Eucalyptus customers.

<span class="mw-page-title-main">Vertica</span> Software company

Vertica is an analytic database management software company. Vertica was founded in 2005 by the database researcher Michael Stonebraker with Andrew Palmer as the founding CEO. Ralph Breslauer and Christopher P. Lynch served as CEOs later on.

NoSQL is an approach to database design that focuses on providing a mechanism for storage and retrieval of data that is modeled in means other than the tabular relations used in relational databases. Instead of the typical tabular structure of a relational database, NoSQL databases house data within one data structure. Since this non-relational database design does not require a schema, it offers rapid scalability to manage large and typically unstructured data sets. NoSQL systems are also sometimes called "Not only SQL" to emphasize that they may support SQL-like query languages or sit alongside SQL databases in polyglot-persistent architectures.

Zmanda Inc. is an open-source software and Cloud backup software company. It is headquartered in the United States. In partnership with open source companies such as Sun and MySQL, the company contributed to open source projects. Zmanda was acquired by Betsol in May, 2018.

Riak is a distributed NoSQL key-value data store that offers high availability, fault tolerance, operational simplicity, and scalability. Riak moved to an entirely open-source project in August 2017, with many of the licensed Enterprise Edition features being incorporated. Riak implements the principles from Amazon's Dynamo paper with heavy influence from the CAP theorem. Written in Erlang, Riak has fault-tolerant data replication and automatic data distribution across the cluster for performance and resilience.

SnapLogic is a commercial software company that provides integration platform as a service (iPaaS) tools for connecting cloud data sources, SaaS applications and on-premises business software applications. SnapLogic was founded in 2006, and its headquarters are in San Mateo, California. SnapLogic is headed by Ex-CEO and co-founder of Informatica Gaurav Dhillon, and is venture-backed by Andreessen Horowitz, Ignition Partners, Floodgate Fund, Brian McClendon, and Naval Ravikant.

A cloud database is a database that typically runs on a cloud computing platform and access to the database is provided as-a-service. There are two common deployment models: users can run databases on the cloud independently, using a virtual machine image, or they can purchase access to a database service, maintained by a cloud database provider. Of the databases available on the cloud, some are SQL-based and some use a NoSQL data model.

<span class="mw-page-title-main">Apache Drill</span> Open-source software framework

Apache Drill is an open-source software framework that supports data-intensive distributed applications for interactive analysis of large-scale datasets. Built chiefly by contributions from developers from MapR, Drill is inspired by Google's Dremel system. Drill is an Apache top-level project. Tom Shiran is the founder of the Apache Drill Project. It was designated an Apache Software Foundation top-level project in December 2016.

<span class="mw-page-title-main">Oracle NoSQL Database</span> Distributed database

Oracle NoSQL Database is a NoSQL-type distributed key-value database from Oracle Corporation. It provides transactional semantics for data manipulation, horizontal scalability, and simple administration and monitoring.

Zadara is a cloud computing company founded in 2011, with headquarters in Irvine, California. The company develops computer software that it markets as storage-as-a-service, which can be used for cloud or on-premises servers, a model sometimes called private cloud.

Aerospike is the company behind the Aerospike open source NoSQL distributed database management system. Citrusleaf, a Mountain View, California based company which rebranded to Aerospike in August 2012, announced the product in 2011. The software is used by developers to deploy real-time big data applications.

<span class="mw-page-title-main">Redis (company)</span>

Redis Ltd. is a private computer software company headquartered in Mountain View, California. Redis is the sponsor of the open-source in-memory NoSQL database of the same name and the provider of Redis Enterprise software, cloud services, and tools for global companies. The company’s research and development center is based in Tel Aviv and it has additional offices in London, Austin, and Bengaluru.

Presto is a distributed query engine for big data using the SQL query language. Its architecture allows users to query data sources such as Hadoop, Cassandra, Kafka, AWS S3, Alluxio, MySQL, MongoDB and Teradata, and allows use of multiple data sources within a query. Presto is community-driven open-source software released under the Apache License.

<span class="mw-page-title-main">YugabyteDB</span> Transactional distributed SQL database

YugabyteDB is a high-performance transactional distributed SQL database for cloud-native applications, developed by Yugabyte.

References

  1. Woodie, Alex (5 May 2014). "Basho to Bolster Riak with DB Plug-Ins" . Retrieved 5 June 2014.
  2. Harvey, Cynthia (23 May 2014). "60 Open Source Apps You Can Use in the Cloud" . Retrieved 30 May 2014.
  3. Finley, Klint (27 September 2011). "Open Source NoSQL Database Riak Hits 1.0". SiliconANGLE. Archived from the original on 26 January 2012. Retrieved 30 May 2014.
  4. Babcock, Charles (27 September 2011). "Big Data Gets A Closer Look From Riak". InformationWeek. Retrieved 30 May 2014.
  5. Babcock, Charles (27 September 2011). "Big Data Gets A Closer Look From Riak". InformationWeek. Retrieved 30 May 2014.
  6. "If you wagered Bet365 would buy up Basho's remains, you'd be a big winner right now" . Retrieved 2018-06-14.
  7. "basho/riak_repl". GitHub. Retrieved 2018-06-14.
  8. Eagle, Liam (27 March 2012). "Basho Launches Riak CS Cloud Storage Platform, Aims at Service Providers". TheWHIR. Retrieved 6 June 2014.
  9. Williams, Alex (20 March 2013). "Basho Open-Sources Riak CS, Its Big Data Storage Software For Companies That Want Their Own Amazon S3 Cloud". TechCrunch. Retrieved 30 May 2014.
  10. Finley, Klint (27 September 2011). "Open Source NoSQL Database Riak Hits 1.0". SiliconANGLE. Archived from the original on 26 January 2012. Retrieved 30 May 2014.
  11. Popescu, Alex (8 March 2012). "Major Riak Release Includes Tons of Improvements, Plus a Riak Admin UI and Riaknostic". MyNoSQL. Retrieved 30 May 2014.
  12. Popescu, Alex (7 August 2012). "Riak 1.2 Released: Operational Improvements". MyNoSQL. Retrieved 30 May 2014.
  13. Williams, Alex (20 March 2013). "Basho Open-Sources Riak CS, Its Big Data Storage Software For Companies That Want Their Own Amazon S3 Cloud". TechCrunch. Retrieved 30 May 2014.
  14. Finley, Klint (20 March 2013). "Amazon Cloud Storage Clone Goes Open Source". Wired. Retrieved 30 May 2014.
  15. Morgan, DJ Walker (1 July 2013). "Riak 1.4 can count on the cluster". The H. Retrieved 6 June 2014.
  16. Henschen, Doug (13 August 2013). "Basho Embraces OpenStack With Riak Cloud Storage". InformationWeek. Retrieved 6 June 2014.
  17. Darfler, Benjamin (16 September 2014). "Basho Announces Major Upgrade to Riak". InfoQ. Retrieved 18 November 2014.
  18. Clark, Jack (30 October 2013). "What do we want? Strong consistency! When do we... oh, it's in Riak v2". The Register. Retrieved 6 June 2014.
  19. McCallion, Jane (15 January 2014). "Basho updates Riak database and cloud storage portfolio". CloudPro. Retrieved 30 May 2014.
  20. Wolpe, Toby (8 April 2015). "Basho's Riak 2.1 database zooms in on better write speeds". ZDNet.
  21. Wauters, Robin (29 June 2011). "Big Data Storage Startup Basho Nabs $7.5M (And Accenture CTO Don Rippert)". TechCrunch. Retrieved 30 May 2014.
  22. "Bobby Patrick Chief Marketing Officer, Basho". Storage Newsletter. 8 December 2011. Retrieved 30 May 2014.
  23. "Basho Names Gregory M. Collins President and CEO". Archived from the original on 30 March 2014. Retrieved 30 May 2014.
  24. "Home :: RICON". ricon.io. Retrieved 2016-02-05.
  25. Suri, Isha (13 September 2012). "Get Ready to Listen to Industry Leaders at RICON 2012". SiliconANGLE. Archived from the original on 20 September 2012. Retrieved 30 May 2014.
  26. Clark, Jack (10 March 2014). "Basho's CEO, CTO and chief architect leave the NoSQL upstart". The Register.
  27. Darrow, Barb (13 March 2014). "Basho brings in two industry vets as CEO and CTO". GigaOM. Retrieved 30 May 2014.
  28. Wainewright, Phil (13 March 2014). "New CEO at Basho targets enterprise unstructured data market". Diginomica. Retrieved 30 May 2014.
  29. Wells, Joyce (26 June 2013). "DBTA 100: The Companies That Matter Most in Data". DBTA. Retrieved 6 June 2014.
  30. Whiting, Rick (11 April 2013). "Big Data 100: Data Management". CRN. Retrieved 6 June 2014.
  31. "End of the road for Basho: Court puts biz into receivership". The Register. 31 July 2017. Retrieved 15 August 2017.