Ahana ottiene finanziamenti iniziali e la storia di due Presto

  • Oct 21, 2023

Ahana, focalizzato sul Presto, emerge dall'ombra, evidenzia lo scisma nell'ecosistema del motore di query open source.

Oggi, una nuova società chiamata Ahana, incentrato sull'analisi utilizzando il motore di query open source Presto, sta emergendo dall'ombra e annunciando di aver raccolto 2,25 milioni di dollari in finanziamenti iniziali. GV (ex Google Ventures) guida il seed round, insieme alla partecipazione di Leslie Ventures e altri angel investor. Steven Mih e Dipti Borkar, che hanno già collaborato in entrambi Alluxio E Base per divano, sono i cofondatori dell'azienda.

In un briefing della scorsa settimana, Mih e Borkar hanno spiegato che Ahana si concentrerà sull'analisi ad hoc basata su Presto e avrà un prodotto sul mercato entro la fine dell'anno. I due hanno anche espresso la priorità di eliminare le complessità nell'implementazione di Presto, spiegando che il catalogo, buffer pool e gli altri componenti che utilizza non fanno parte del progetto principale e ciò può causare problemi al cliente punti.

Chi parteciperà per primo?

È interessante notare che Ahana si autodefinisce "la prima società commerciale focalizzata su PrestoDB". Prima di prendere il briefing con Mih e Borkar, l’affermazione mi è sembrata strana. Dopotutto, Presto è una tecnologia abbastanza pervasiva (Amazon Web Services la utilizza per i suoi scopi Atena servizio, ad esempio) e Dati sull'esplosione di stelle, fondata nel 2017, è un'entità commerciale chiaramente focalizzata su questo.

Leggi anche:

  • Il percorso di Starburst Data per fornire il gateway per l'archiviazione nel cloud
  • Alluxio 2.0 cerca di unificare l'ecosistema di dati frammentati

Il briefing ha consentito ai fondatori di Ahana di chiarire l'affermazione. Ecco il problema: anche se finora ho parlato di "Presto" come se fosse un unico progetto open source, si scopre che non è del tutto vero. A mia insaputa fino alla settimana scorsa, si scopre che non ci sono uno ma due progetti Presto.

Un progetto Presto, con il quale Ahana è allineata, ha il suo sito Web all'indirizzo prestodb.io; l'altro, verso cui è orientato Starburst, ha sede a prestosql.io. Se visiti questi siti, vedrai che sono simili e utilizzano un logo Presto identico. Infatti, vedrai che il posizionamento di quel logo sembra essere perfettamente identico pixel per pixel tra i due siti. Vedrai anche che si collegano a repository GitHub separati e che operano su basi separate.

Bivio

Presto, che è stato creato su Facebook, è arrivato a questo stato perché gli ingegneri di Facebook che lo hanno creato nel 2012 -- Martin Traverso, Dain Sundstrom e David Phillips hanno lasciato l'azienda nel 2018 e hanno continuato a concentrarsi su Presto sviluppo. Nel dicembre dello stesso anno, i tre fondarono qualcosa chiamato the Fondazione Presto Software (PSF) sulla tecnologia, stabilendo il proprio repository per il codice e portando avanti il ​​corpo del proprio lavoro. Gran parte della comunità di Presto ha agganciato i suoi carri alla nuova fondazione e al codice nel suo repository GitHub.

Abbastanza giusto. Ma nel frattempo, anche se Traverso, Sundstrom e Phillips non c'erano più, Presto si è stabilito su Facebook e viene utilizzato dall'azienda nel proprio lavoro. In quanto tale, Facebook si considerava custode del progetto e aveva un interesse commerciale a mantenerlo vitale. Facebook ha mantenuto il repository originale e alla fine ha creato una propria fondazione, the Fondazione Presto (PF), ora sotto gli auspici del Fondazione Linux. Oltre a Faceboook, Uber è stata strettamente coinvolta nella creazione del PF e il capo dell'open source di Uber, Brian Hsieh, ricopre il ruolo di capo del consiglio di amministrazione del PF. Forse non sorprende che Ahana sia ora un membro di primo piano del PF, con Mih che fa parte del consiglio di amministrazione e Borkar che fa parte del comitato di sensibilizzazione.

Quale versione di Presto è quella legittima? Traverso, Sundstrom e Phillips sono più qualificati per guidare il progetto, o lo è Facebook? La Linux Foundation dà più credibilità alla PF di quanto non ne danno alla PSF gli ingegneri che hanno creato Presto? E, nella sfera commerciale, Ahana è un formidabile concorrente di Starburst?

Tutte le parti coinvolte

Per ottenere maggiori informazioni di base, ho parlato prima con Hsieh di Uber. Ha spiegato che Uber fa ampio uso di Presto, utilizzandolo per alimentare il motore di dati e l'analisi delle query della società di trasporti. Pertanto, ha spiegato Hsieh, la società voleva assicurarsi che il progetto Presto avesse un custode capace, e uno solo che mostrava una trasparenza e una governance rigorosa che la società riteneva difficile da discernere al momento PSF. Sulla base di queste preoccupazioni e impressioni è nata la Fondazione Presto, con Twitter e Alibaba che si sono uniti a Facebook e Uber come membri fondatori.

Ho anche avuto una corrispondenza con Michael Cheng, Associate General Counsel di Facebook. Cheng è stato fortemente coinvolto nella creazione del PF ed è strettamente coinvolto nelle iniziative open source di Facebook. Anche se inizialmente avevamo intenzione di parlare telefonicamente, alla fine abbiamo deciso di corrispondere via e-mail, apparentemente a causa di difficoltà di programmazione.

Il commento di Cheng era decisamente diplomatico. Ha spiegato che Facebook è "molto favorevole a qualsiasi azienda che costruisce un business e innova sui [suoi] progetti open source, di cui Ahana è l'esempio più recente". Cheng ha inoltre fornito una citazione di Amit Chopra, rappresentante di Facebook nel consiglio della Fondazione Presto, il quale ha affermato che Facebook "a volte spinge i progetti verso la comunità in modo che possano crescere sotto una struttura di governance neutrale" e che Facebook è "entusiasta nel vedere che Ahana e altre aziende hanno l'opportunità di utilizzare PrestoDB per creare ottimi prodotti e imprese."

Parlando di altre aziende, ho parlato anche con Justin Borgman, CEO di Starburst. Borgman ha spiegato che Starburst ha assunto Traverso, Sundstrom e Phillips nel settembre del 2019, circa due anni dopo il lancio della società. Ciò ha reso Starburst la centrale elettrica dietro PrestoSQL e la forza dominante presso la PSF. In questo senso, Borgman ha condiviso con me alcuni parametri relativi a entrambi i progetti Presto, per dimostrare lo slancio di PrestoSQL. E sembrerebbe che, a giudicare dai check-in dei codici sui repository GitHub, dall'attività sui due progetti Canali lenti o ampiezza dei contributori, PrestoSQL ha avuto uno slancio maggiore di PrestoDB dopo la scissione iniziò.

Il vero Presto si alzerà, per favore?

Entrambe le parti hanno chiaramente legittimità, sostegno significativo e forti rivendicazioni sul lignaggio di Presto, rendendo difficile dichiarare l'uno o l'altro come l'erede definitivamente legittimo al trono di Presto. Più importante che consacrare un vincitore, tuttavia, è sottolineare che gli scismi come questo sono dannosi per il progetto specifico a cui si riferiscono e per il settore dell’analisi nel suo complesso.

La rivalità tra Presto rispecchia per molti versi la precedente competizione tra Hortonworks e pre-fusione Nuvola, ognuno dei quali potrebbe far risalire la propria discendenza all'originale Hadoop progetto su Yahoo. Le due società si sono impegnate in un’aspra rivalità che ha portato a sforzi concorrenti e duplicati e a una biforcazione dell’ecosistema Hadoop. Questo scisma è stato dannoso per l’ecosistema e per l’analisi dei big data in generale.

In generale, la frammentazione degli ecosistemi crea confusione, frena gli investimenti e provoca malessere. E se si considera la pressione al ribasso della pandemia di COVID-19 sulla tecnologia e sull’economia in generale, non è il momento di diluire l’efficacia dell’ecosistema e della comunità Presto.

Costruire ponti

La buona notizia è che ci sono stati progressi verso l’unificazione. Anche se le mie discussioni con le parti coinvolte potrebbero aver catalizzato un po' le cose, i colloqui tra Starburst e la Fondazione Presto era infatti già in corso prima che Ahana mi informasse e prima che iniziassi a fare ricerche sul spaccatura. Alla fine della scorsa settimana, questi colloqui hanno portato Starburst a unirsi alla Presto Foundation, qualcosa che Borgman ha annunciato in a post sul blog proprio ieri.

Questo sviluppo dovrebbe in definitiva servire l'intera comunità Presto, comprese le sottoculture PrestoDB e PrestoSQL al suo interno. In tal modo, dovrebbe aiutare l’intero spazio di analisi open source, o almeno evitare una scomoda separazione che potrebbe danneggiarlo. E con Ahana ora impegnata sulla scena Presto, Starburst avrà una sana concorrenza, che di solito è vantaggiosa per i clienti e l’innovazione.