Confluenti del Kafka distro aggiunge dev, la gestione e la funzionalità di cloud ibrido

0
152

Oggi Kafka Vertice evento a New York, Confluenti, la società fondata da Apache Kafka creatori, annuncia una nuova versione della sua distribuzione: Confluenti Piattaforma 5.2. La nuova release offre numerose funzionalità per gli sviluppatori, gli amministratori e tutti i clienti che vogliono gestire in streaming elaborazione dei dati attraverso il cloud e on-premise infrastrutture.

Leggi anche: Confluenti versione aggiunge enterprise, sviluppatore, IoT esperti di Apache Kafka

control-center-schema-editing.png

Confluenti del Centro di Controllo editor di schemi, di nuovo in Confluenti Piattaforma 5.2

Credito: Confluenti

×

control-center-schema di modifica.png

Tanti gusti di Kafka

Non c’è dubbio che Apache Kafka è diventato uno standard de facto nel mondo dell’elaborazione dei dati di flusso. Ma il fatto che si tratta di uno standard, e che la tecnologia di base è open source, rende le cose interessanti per Confluenti. Le persone possono utilizzare il Kafka open source bit, dopo tutto, o utilizzare la versione inclusa nel loro Hadoop/Spark distribuzioni da provider come Cloudera. MapR ha il suo Kafka API-compatibile componente chiamato MapR Archivio di Eventi per Apache Kafka. Nel cloud (al di là Confluenti Cloud), c’è un’anteprima pubblica di Amazon Streaming Gestito per Kafka (MSK) e Kafka API di compatibilità di Microsoft Azure Evento Mozzi servizio.

Leggi anche: Kafka 0,9 e MapR Flussi di mettere lo streaming di dati in luce

Con tutti questi Kafka opzioni, è chiaro Confluenti la necessità di aggiungere un sacco di valore se si sta andando per convincere i clienti ad andare con il suo prodotto. E con Confluenti Piattaforma 5.2, la società fa bella mostra di qui. Sì, la release è basata su Kafka 2.2, l’open source bit per i quali sono stati rilasciati poco più di una settimana fa, il 22 Marzo. Ma Confluenti mette molto di più nella scatola.

Linguaggio di programmazione utopia

Per cominciare, Confluenti è tra la versione 1.0 del “librdkafka” libreria client, che fornisce il supporto per C/C++, ed è ora al vicino di parità di funzionalità con il client Java. Inoltre, poiché Confluenti clienti per Python, Andare .NET (C#) sono basati su librdkafka, quei clienti di ottenere le stesse funzionalità di parità di spinta. E dal momento che il .NET SDK è predisposto per .NET Core, sarà attiva .NETTO agli sviluppatori di scrivere Kafka applicazioni per Linux e MacOS, Windows.

Nel frattempo, a sostegno di sviluppatori su tutte le piattaforme, KSQL, SQL come linguaggio di query per Kafka, è stato notevolmente migliorato, con il supporto per CASO, TRA, GROUP BY e altri comandi SQL e parole chiave. Come bonus, Confluenti Centro di Controllo, la società di strumento basato su browser per la gestione di Kafka infrastrutture, ha migliorato le sue KSQL GUI per le query e aggiunto la possibilità di creare, modificare e convalidare gli schemi (come mostrato nella schermata in alto a questo post), nonché di apportare modifiche al criterio di compatibilità.

Leggi anche: Arcadia Immediata per KSQL: lo Streaming dei dati di google analytics per le masse?

Migliore gestibilità, generoso sviluppatore di licenza

Parlando del Centro di Controllo, che ora consente di configurare Kafka “broker”, piuttosto che solo il monitor creato da linea di comando. E il Centro di Controllo può ora scala a 120.000 repliche di partizione (cioè di 40.000 partizioni, in genere), che Confluenti dice dovrebbe essere sufficiente per gestire più high-end enterprise implementazioni.

Che cosa è ancora migliore per gli sviluppatori, è che per le impostazioni in cui un singolo broker Kafka cluster è sufficiente, ad esempio ambienti di sviluppo e test, Confluenti ora offre gratuitamente una licenza di sviluppatore per la sua piattaforma completa. Questo significa che anche le funzioni premium (tra cui Confluenti connettori, Centro di Controllo e Replicator) che non sono disponibili in open source Kafka o via Confluenti Comunità di Licenza può essere avuto gratuitamente in ambienti non di produzione.

Una cosa di più

Infine, per Kafka implementazioni che richiedono flussi di dati da elaborare attraverso ambienti ibridi (ad esempio, prem e public cloud), Confluenti Replicator ora soddisfa il requisito, e permette di schemi di migrare attraverso ambienti.

C’è di più a Confluenti Piattaforma di quello che ho trattato qui. L’azienda dispone di tutti i dettagli in un post sul blog, che dovrebbe essere disponibile quando questo articolo entra nel vivo.

Argomenti Correlati:

La Trasformazione Digitale

Robotica

Internet delle Cose

L’innovazione

Enterprise Software

CXO