Interviews
Derek Collison, Gründer & CEO von Synadia – Interview-Serie

Derek Collison ist der Gründer & CEO von Synadia. Synadia hat die Open-Source-Verbindungstechnologie NATS.io erfunden. Mit NATS können Sie alle Ihre Anwendungen und Daten auf globaler Ebene leicht verbinden, unabhängig von der Sprache, in der sie geschrieben sind oder wo sie ausgeführt werden.
Derek Collison ist ein 30-jähriger Branchen-Veteran, Unternehmer und Pionier im Bereich sicherer und groß angelegter verteilter Systeme und Cloud-Computing. Er half dabei, die Art und Weise, wie Finanz-, Transport- und Logistiksysteme grundlegend funktionieren, zu ändern, während er über ein Jahrzehnt bei TIBCO verbrachte und Systeme entwarf, die noch heute einen großen Teil dieser Branchen antreiben. Bei Google (GOOGL ) gründete Derek die AJAX-API-Gruppe und erstellte das größte CDN für beliebte JavaScript-Bibliotheken, wodurch er die Notwendigkeit für einfache und sichere Zugriffe auf Googles Dienste ohne die Notwendigkeit zusätzlicher Server erkannte.
Wie können KI und Edge-Computing zusammenarbeiten, um eine geringe Latenz und komplexe Datenverarbeitung zu erreichen?
Edge-Computing hat zwei Hauptrollen bei der KI-Wirtschaft. Die primäre Rolle heute besteht darin, Edge-basierte Daten/Telemetrie für die zentrale Schulung von Modellen zu sammeln und zu verteilen.
Die entstehende und viel größere Chance besteht darin, KI-Schlussfolgerungen zu verwenden. KI und Edge-Computing sind eine kritische und leistungsstarke Kombination, die Echtzeitverarbeitung, reduzierte Latenz, verbesserte Genauigkeit und erhöhte Privatsphäre und Sicherheit ermöglicht.
Wir sehen jetzt deutliche Anzeichen dafür, dass die Schlussfolgerung am Rand nicht einfach darin besteht, große quantifizierte Modelle am Rand auszuführen. Es entwickelt sich zu einer mehrstufigen Pipeline, bei der Prompt-Augmentations- und Retrieval-augmentierte-Generierungsoperationen (RAG) den initialen Prompt von einem Benutzer oder System mithilfe von Echtzeit- und ortsunabhängigem Zugriff auf Daten am Rand transformieren. Die zweite ist eine Graph-Traversierung mehrerer Modelle anstelle eines einzelnen Modells, ob sie lokal oder remote sind.
Welche realen Anwendungen gibt es, bei denen die Kombination aus KI und Edge-Computing einen signifikanten Einfluss hatte?
KI hat Auswirkungen auf jede Branche mit zunehmender Geschwindigkeit. Wir sehen, wie die Open-Source-NATS-Community und das Ökosystem Anwendungen und Dienste im Bereich der industriellen Fertigung und IoT (vorbeugende Wartung, Prozessoptimierung und digitale Zwillinge), autonome Fahrzeuge (optimierte Routen und Sicherheit), grüne Energie (Energieoptimierung), Einzelhandel (personalisierte Einkaufserlebnisse und Echtzeit-Inventarverwaltung), FinTech (Regulierungskonformität und algorithmischer Handel) und Regierung (DoD/IC-Communities, z. B. Drohnen-CUAS) aufbaut.
Einer unserer Kunden ist ein Hersteller von Medizinprodukten, die als Trainingsplattform in Einrichtungen auf der ganzen Welt verwendet werden. Jedes lokale Ereignis muss als Teil eines Zertifizierungsprozesses erfasst und gespeichert werden. Es war sowohl kostenaufwändig als auch schwierig, den gesamten Datenverkehr zurück zum zentralen Cloud-System zu leiten. Unsere nativen Edge-Funktionen ermöglichten es ihnen, ihre Plattformlieferfähigkeiten zu vereinfachen.
Wie sehen Sie als Erfinder von NATS.io die Zukunft der Edge-Computing durch Open-Source-Technologie?
Edge-Computing hat sich als eine andere Landschaft als Cloud-Computing erwiesen. Die Ansätze und Lösungen, die in den aktuellen sogenannten “Cloud-nativen” Architekturen verwendet werden, werden nicht auf den Rand übertragen.
Das “Was” der Lösung bleibt vertraut, aber das “Wie” ist sehr unterschiedlich. Synadia/NATS.io ändert das “Wie”, nicht das “Was”, um Herausforderungen mit Microservices und Datenzugriff und -fluss am Rand über alle Clouds und Geografien hinweg zu lösen.
Was sind die Hauptvorteile der Verwendung von NATS.io für die globale Konnektivität von Anwendungen und Daten?
Die Hauptvorteile von NATS.io resultieren aus seinem einzigartigen Ansatz für Konnektivität und integrierte Datenlage. Die intelligente Konnektivität von NATS ermöglicht es Anwendungen und Diensten, mit ortsunabhängiger Transparenz oder dem, was wir “nomadische Anwendungen” nennen, gebaut zu werden. NATS entfernt die Anforderungen an zusätzliche Cloud-Infrastrukturen wie Lastenausgleich, Service-Mesh oder API-Gateways, um es Benutzern zu ermöglichen, eine Anwendung einmal zu schreiben und sie überall bereitzustellen.
Basierend darauf ist unsere Datenlage mit Streams, Schlüssel-Wert- und Objektspeichern. Es ist die Kombination unserer Datenlage mit der Konnektivitätsschicht, die leistungsstarke Zugriffsmuster bietet, die sehr gut für den Rand bei latenzsensiblen und Echtzeit-Anwendungen geeignet sind.
Welche großen Innovationen in Edge und Konnektivität sehen Sie in den kommenden Jahren?
Echtzeit-Flottenmanagement, Telemetriedaten-Sammlung, Analyse am Rand und natürlich KI-Schlussfolgerung am Rand in Echtzeit mit spezifischen Zeitfenstern werden alle Prioritätsinnovationen sein. Beispiele dafür sind:
- Erhöhte KI-Fähigkeiten am Rand: Wenn die Verarbeitungsleistung verbessert wird, werden fortschrittlichere KI- und Machine-Learning-Fähigkeiten von der Cloud zu Edge-Geräten migrieren.
- 5G und Edge-Computing-Konvergenz: Die fortlaufende Einführung von 5G-Netzwerken wird die Edge-Computing-Fähigkeiten durch ultraniedrige Latenz und hohe Bandbreite transformieren.
- Edge-zu-Cloud-Kontinuum: Wir werden wahrscheinlich eine nahtlose Integration zwischen Edge- und Cloud-Computing sehen, die ein Kontinuum schafft, in dem Daten und Workloads dynamisch basierend auf Anforderungen bereitgestellt werden. Wir mögen den Begriff “wirklich nomadische Anwendungen”.
- Hyperlokale Rechenzentren: Es wird eine Verbreitung kleiner, hyperlokaler Rechenzentren geben, um die Edge-Computing-Anforderungen zu unterstützen. Unternehmen wie Akamai repurposieren bereits Infrastrukturen, um ein globales Netzwerk von Edge-Rechenzentren zu erstellen.
- Branchenspezifische Edge-Lösungen: Wir werden mehr maßgeschneiderte Edge-Computing-Lösungen für spezifische Branchen wie Gesundheitswesen, Fertigung, Einzelhandel und Landwirtschaft sehen, die einzigartige Herausforderungen und Chancen in jedem Sektor angehen.
Wie positioniert sich Synadia, um in diesen zukünftigen Trends zu führen?
Unsere Herangehensweise besteht darin, zunächst die Netzwerkkonnektivität, dann die Daten und kürzlich die Fähigkeit, Workloads nativ mit dem NATS-Ausführungs-Engine (NEX) zu verarbeiten, anzugehen. Dieser andere Ansatz als andere hat uns zu Beginn sehr missverstanden gemacht. Diese Herangehensweise hat es uns jedoch ermöglicht, innovative und sehr leistungsstarke Lösungen für Systemdesign- und Edge-Herausforderungen auf den Markt zu bringen.
Wenn Anwendungen zu Microservices wechseln und zum Rand migrieren, müssen wir sicherstellen, dass die verschiedenen Komponenten miteinander kommunizieren können. Wir drehen den normalerweise zeitaufwändigen Ansatz, API-Gateways und Service-Meshes hinzuzufügen, um und nutzen stattdessen die Synadia-Plattform und NATS.io, um den Tech-Stack und dessen Kommunikation zu vereinfachen.
Was sind die Haupt-Herausforderungen beim Entwurf und Bau moderner verteilter Systeme und wie geht Synadia diese Herausforderungen an?
Die meisten Leute entwerfen ihre Systeme mit dem Fokus auf Workloads, dann Daten und schließlich das Netzwerk, das benötigt wird, um diese zusammenzustellen. Sicherheit wird normalerweise als letztes geschichtet.
Synadias Tech-Stack, der von NATS.io verankert wird, ermöglicht eine konsistente und schnelle Konstruktion moderner verteilter Systeme. Diese können sich an Einzel-Cloud-Bereitstellungen anpassen, sind aber viel wichtiger, wenn multiple Cloud-Anbieter, Regionen und Edge-Orte ins Bild kommen.
Können Sie Beispiele dafür nennen, wie Synadias Lösungen Unternehmen geholfen haben, Probleme mit herkömmlichen Konnektivitätsmodellen zu überwinden?
Synadias Plattform ermöglicht es Systemdesignern, schnell Erfolg bei Edge-basierten Bereitstellungen zu erzielen und diese Systeme unabhängig von den Bereitstellungszielen zukunftssicher zu machen.
Es ermöglicht auch ein konsistentes Sicherheitsmodell und die Beseitigung einer Menge beweglicher Teile, die nicht mit der Synadia-Plattform benötigt werden, wie Lastenausgleich, API-Gateways, GSLBs, Firewalls, VPNs, Service-Meshes usw.
Wir arbeiten mit einem globalen Auto-OEM zusammen, das seine digitale Infrastruktur modernisieren wollte. Das Ziel bestand darin, siloartige Anwendungsprojekte zu vermeiden und eine “globale Datenfabrik” bereitzustellen, an die alle zukünftigen digitalen Dienste angebunden werden können. Dies sind die Arten von Projekten, die uns begeistern.
Wie verbessern Synadias kommerzielle Angebote, wie Synadia Cloud und Synadia Plattform, die Fähigkeiten von NATS.io?
Während wir weiterhin Open-Source-Features für NATS-Entwickler bereitstellen, bietet Synadia Mehrwert-IP, der hauptsächlich um die Unternehmensüberwachung und -verwaltung von NATS konzentriert ist.
Synadia Cloud und Synadia Plattform sind “zertifizierte” Versionen der Software, die für mission-kritische und unternehmensweite Bereitstellungen unterstützt werden. Diese sind Paketangebote, die ein Spektrum von Angeboten von günstigeren, mehrregionalen und mehrsprachigen SaaS von Synadia Cloud bis hin zu lokalen und Edge-Ortsbereitstellungen für Synadia Plattform bieten. Diese beiden arbeiten oft auch zusammen.
Wie wichtig ist Community-Engagement für Synadia und welche Initiativen ergreifen Sie, um eine starke Entwickler-Community zu fördern?
Unser Technologie-Roadmap wird vollständig von unserem OSS-Ökosystem und den Entwicklern, die die Software verwenden, getrieben. Wir sind ständig mit dem Ökosystem verbunden, interagieren und erhalten Feedback.
Wir haben eine erhebliche Investition in Ressourcen getätigt, um die Entwicklererfahrung zu unterstützen. Dazu gehören Dokumentation, Video-Tutorials und Beispielcode-Ressourcen.
Vielen Dank für das großartige Interview. Leser, die mehr erfahren möchten, sollten Synadia oder NATS.io besuchen.












