DataStax återansluter med Apache Cassandra

0
131

Noll

cassandra-logo.gif

Att bryta upp är svårt att göra. För ett par år sedan, DataStax lediga ledning av Apache Cassandra projektet som skapade det som samhället krävde en större röst. Nya spelare var tvungna att flytta in i nya roller, samtidigt som gemenskapens årliga evenemanget var tillåtet att förfalla. Medlemmar av gemenskapen uttryckt sin ångest.

Som Apache Cassandra community ventures ner upploppet av iordningställande release 4.0 i open source-plattformen för släpp, det finns ett ljus i slutet av tunneln som DataStax har börjat återknyta kontakten med samhället. Det släpper kommersiella stöd av den nuvarande open source-version, återinförande av Cassandra gemenskap händelse, och med en högre profil på sitt bidrag, som fortsätter att inkludera dokumentation och gratis utbildning, plus några stabilitet förbättringar för kommande Apache 4.0-utgåvan.

Detta är bolaget som i sin vitbok Den Untold Story av Apache Cassandra, faktureras sig själv som “den drivande kraften” bakom plattformen.

DataStax re-upping med samhället återspeglar flera utvecklingen. För det första, att tiden läker alla, och för det andra, att båda sidor behöver sitt utrymme, men behöver också varandra. Men det är en annan viktig lärdom: båda sidor måste ta steget upp till plattan.

Medan DataStax är inte den enda kommersiella spelare stöder Apache Cassandra — Instaclustr erbjuder en hanterad Cassandra databas tjänst i molnet — DataStax är praktiskt taget det enda spelet i stan om du vill ha en version som stöds på lokaler.

Som en Apache-projektet, Cassandra behöver för att trivas på en mångfald av författare. Under tiden, Netflix, Uber, Facebook och Apple har blivit mer högljudda. Men med användare som tar över klubban, är det inte meningsfullt för dem att en del sätt med företaget som startade det hela och talang som fick databas utvecklats till den punkt där det är den 11: e mest populära databasen idag. Cassandra behöver de stora funktioner, som en förvaltning plan, men det behöver också uppmärksamhet till detaljer, som dokumentation och utbildning. Och den behöver någon enhet med resurser för att hålla en årlig konferens för att få den större gemenskapen tillsammans för att ta in nytt blod och idéer.

Men med mångfald kommer ansvar. Med DataStax ge upp ledarskap, det tog lite tid för roller i projekt för att få tillräckligt fylld. Med version 4.0 efter att ha varit i gång för ett par år, gemenskapen har äntligen kommit till den punkt av frysning kod tillbaka i September. Det behöver nu för att få alla nya funktioner testas.

Den som sa öppen källkod var ganska?

Den större dilemma är dynamiken i open source-projekt som drivs av enskilda leverantörer. Som vi har diskuterat tidigare, det finns många typer av open source-modeller, och många typer av öppen källkod-licenser. Det är en utmaning att DataStax, tillsammans med spelare som MongoDB och Åt Labs står inför, men av olika skäl. Det är en medelålderskris för gemenskapen för vilka det råder ingen brist på åsikter och lösningar.

MongoDB och Åt databaser är säljaren-led öppen källkod-projekt som de har kontroll och där lejonparten av utveckling av och från säljaren. Den existentiella hot det är som i tredje parter att profitera på deras arbete.

För mycket av sitt första decennium, DataStax också domineras Apache Cassandra utveckling, men som en Apache-projekt, det var en gemensam ansträngning tillåta tredje part att kommersialisera tekniken, tack till säljaren vänlig Apache-licensen. Medan tredje parter skulle kunna vinna, den ursprungliga utmaningen att projektet var gemenskapen legitimitet. efter vaktavlösningen, utmaningen blir som ser till att tågen går i tid.

Den goda nyheten är att Apache Cassandra 4.0 är att komma närmare verkligheten, och att samhället är på tal. Men utmaningen för båda sidor är att fortsätta att suga på, så att säga. Tiden för DataStax att leda Apache Cassandra projektet har gått, men tiden för att det ska få en plats på ledarskap tabellen ska öppna ännu en gång.

Relaterade Ämnen:

Öppen Källkod

Affärssystem

Linux

Utvecklare

Säkerhet

0