Dylibso sammelt 6,6 Millionen US-Dollar, um Entwicklern dabei zu helfen, WebAssembly in Produktion zu bringen

Dylibso sammelt 66 Millionen US Dollar um Entwicklern dabei zu helfen

WebAssembly (kurz Wasm) ist ein offener Standard, der es ermöglicht, browserbasierte Anwendungen mit nahezu nativer Performance auszuführen. Es wurde auch erweitert, um Nicht-Browser-Umgebungen zu unterstützen, was einen Großteil des jüngsten Hypes darum herum auslöst. Aber wie jede neue Technologie benötigt sie ein stärkeres Tooling-Ökosystem, um ihr volles Potenzial auszuschöpfen.

Eines der Unternehmen, das in diese Richtung drängt, ist Dylibso, ein Startup, das es sich zur Aufgabe gemacht hat, Entwicklungsteams dabei zu helfen, Wasm in die Produktion zu bringen. Das Unternehmen, das eine Seed-Finanzierungsrunde in Höhe von 6,6 Millionen US-Dollar ankündigt Wasm I/O-Konferenz heute in Barcelona, ​​machte sich einen Namen mit Extismus, sein universelles Open-Source-Plugin-System, mit dem Entwickler WebAssembly in ihre vorhandene Nicht-WebAssembly-Codebasis integrieren können. Es startet auch Modsurferein Aufzeichnungssystem und Diagnosetool für WebAssembly, ist heute allgemein verfügbar.

Die Finanzierungsrunde des Unternehmens wurde von Felicis geleitet, mit Beteiligung von Boldstart Ventures, Kiesbett Und Besatzungskapital.

Steve Manuel, Mitbegründer und CEO von Dylibso, arbeitete zuvor bei Cloudflare, wo er Wasm-Support für das Workers-Produkt dieses Unternehmens brachte, sowie beim Quantencomputing-Startup Rigetti Computing.

Extismus-Logo. Bildnachweis: Dylibso

„Als jemand, der andere Sprachen mehr mag als JavaScript – nur um es nett auszudrücken – dachte ich: Weißt du, ich muss diese WebAssembly-Laufzeit verwenden, um Cloudflare-Mitarbeitern eine andere Sprache zur Verfügung zu stellen“, sagte Manual. Als Nebenprojekt baute er ein Framework, das von Rust zu WebAssembly kompiliert und in die APIs von Cloudflare integriert wurde. Dabei stellte er jedoch auch fest, dass er, sobald dieser Code in der Produktion lief, keine wirkliche Beobachtung seiner Ausführung hatte, was das Debuggen zu einer Herausforderung machte.

„Es gibt viele, viele Orte – und viele, viele existierende Codes und Laufzeiten – an denen Entwickler gerne ein wenig von ihrer bevorzugten Sprache ändern würden“, erklärte er. „WebAssembly bietet Ihnen unter Sicherheits- und Leistungsgesichtspunkten eine großartige Lösung, um diesen Code zuverlässig in einer anderen Umgebung auszuführen, aber in einer anderen Sprache kompiliert.“

Und das ist der Kern der Idee hinter Extism, das Dylibso im Dezember 2022 auf den Markt brachte. Es ist ein Open-Source-Plugin-System, das es Entwicklern ermöglicht, jeden Code, der zu WebAssembly kompiliert werden kann, in jedem Programm auszuführen, das zuvor in einer anderen Sprache geschrieben wurde . „Das Ziel ist wirklich, es so einfach wie möglich zu machen, WebAssembly in Ihr Programm zu integrieren, unabhängig davon, ob Ihr Programm bereits Wasm verwendet oder nicht. Egal. Das macht es einfach“, sagte Manuel. Er betonte, dass es sich nicht um ein kommerzielles Produkt handele, sondern in erster Linie dazu gedacht sei, die Einführung von WebAssembly zu beschleunigen – insbesondere für Code, der außerhalb des Browsers ausgeführt werde.

Modsurfer zielt darauf ab, Manuels anderes Problem zu beheben: zu verstehen, wie WebAssembly-Code in der Produktion ausgeführt wird – und warum er möglicherweise fehlschlägt. Es ist für Entwickler kostenlos erhältlich, aber es ist auch Dylibsos erstes kommerzielles Produkt, da es auch eine Enterprise-Version von Modsurfer anbieten wird.

1679675419 278 Dylibso sammelt 66 Millionen US Dollar um Entwicklern dabei zu helfen

Bildnachweis: Dylibso

„Modsurfer bietet Ihnen diese einzige Glasscheibe für den gesamten WebAssembly-Code, an dem Sie interessiert sind, und den Sie verfolgen können“, erklärte Manuel. Es soll Teil eines Aufzeichnungssystems sein, das es Entwicklern ermöglicht, den gesamten von ihnen ausgeführten WebAssembly-Code zu verfolgen, und Teil eines Analysetools für diesen Code. Da WebAssembly ein Binärformat ist, befindet sich der Code in einer Art Blackbox, die Modsurfer darauf abzielt, diese Module für Entwickler zu öffnen. Es analysiert den Code (und kann oft erkennen, in welcher Sprache er ursprünglich geschrieben wurde) und gibt Daten über seine Komplexität, Importe und Exporte, Namespaces und mehr zurück. „Wir analysieren und führen eine sogenannte a Zyklomatische Komplexitätsanalysewo wir das Risikoprofil der Ausführung dieses Codes in Ihrer Umgebung tatsächlich bestimmen“, sagte Manuel.

Modsurfer ist jetzt allgemein verfügbar.

1679675419 788 Dylibso sammelt 66 Millionen US Dollar um Entwicklern dabei zu helfen

Bildnachweis: Dylibso

„Entwickler haben oft Schwierigkeiten, WebAssembly zu verwenden, weil der Technologie die Tools fehlen“, sagte Paul Nashawaty, leitender Analyst bei der Enterprise Strategy Group. „Wir sehen in unserer Forschung und erwarten, dass der Markt für WebAssembly und sein Wert für Entwickler mit der Einführung von Containern mithalten – wenn nicht größer – werden kann, aber die richtigen Tools müssen verfügbar sein, um Entwickler durch den gesamten Entwicklungslebenszyklus zu unterstützen und WebAssembly einzuführen Produktion. Dylibso ermöglicht Entwicklern die einfache Verwendung von WebAssembly mit einer Reihe von Produkten, die ihnen helfen, WebAssembly zu integrieren und wichtige Einblicke und Einblicke in ihren Binärcode zu gewinnen.“

tch-1-tech