Röportajlar
Derek Collison, Synadia Kurucusu ve CEO'su – Röportaj Serisi

Derek Collison Kurucusu ve CEO'sudur Synadia. Synadia açık kaynaklı bağlantı teknolojisini icat etti, NATS.io. NATS ile, hangi dilde yazılmış olursa olsun veya nerede çalışırsa çalışsın, tüm uygulamalarınızı ve verilerinizi küresel ölçekte kolayca bağlayabilirsiniz.
Derek Collison, güvenli ve büyük ölçekli dağıtılmış sistemler ile bulut bilişim alanında 30 yıllık bir endüstri emektarı, girişimci ve öncüdür. TIBCO'da on yıldan fazla zaman harcayarak finans, ulaşım ve lojistik sistemlerinin temel olarak çalışma şeklinin değişmesine yardımcı oldu ve bugün hala bu sektörlerin çoğuna güç sağlayan sistemler tasarladı. Derek, Google'da AJAX API grubunun kurucu ortağı oldu ve popüler javascript kitaplıkları için en büyük CDN'yi oluşturarak Google hizmetlerine ek sunuculara ihtiyaç duymadan kolay ve güvenli erişim ihtiyacını belirledi.
Düşük gecikme süreli, karmaşık veri işlemeyi gerçekleştirmek için yapay zeka ve uç bilişim nasıl birlikte çalışabilir?
Edge bilişimin yapay zeka ekonomisinde oynayacağı iki temel rol vardır. Günümüzün birincil rolü, modellerin merkezi eğitimini desteklemek amacıyla uç tabanlı verilerin/telemetrinin toplanması ve dağıtılmasıdır.
Ortaya çıkan ve çok daha büyük bir fırsat, yapay zeka çıkarımlarının kullanım senaryolarına yöneliktir. Yapay zeka ve uç bilişim, gerçek zamanlı işleme, azaltılmış gecikme, gelişmiş doğruluk ve gelişmiş gizlilik ve güvenlik sağlayan kritik ve güçlü bir kombinasyondur.
Artık uçtaki çıkarımların yalnızca büyük nicelenmiş modellerin uçta çalıştırılması anlamına gelmediğine dair açık işaretler görüyoruz. İstem artırma ve erişimle artırılmış oluşturma (RAG) işlemlerinin, uçtaki verilere gerçek zamanlı ve konumdan bağımsız erişim kullanarak bir kullanıcıdan veya sistemden gelen ilk istemi dönüştürdüğü çok aşamalı bir ardışık düzene dönüşüyor. İkincisi, ister yerel ister uzak olsun, birden fazla modelin tek bir modele karşı grafik geçişidir.
Yapay zeka ve uç bilişimin birleşiminin önemli bir etki yarattığı bazı gerçek dünya uygulamaları nelerdir?
Yapay zeka her sektörü artan bir hızla etkiliyor. Endüstriyel üretim ve IoT (kestirimci bakım, süreç optimizasyonu ve dijital ikizler), otonom araçlar (optimize edilmiş rotalar ve güvenlik), yeşil enerji (enerji optimizasyonu), perakende (kişiselleştirilmiş) alanlarında açık kaynaklı NATS topluluğu ve ekosistem oluşturma uygulamaları ve hizmetlerini görüyoruz. alışveriş deneyimleri ve gerçek zamanlı envanter yönetimi), FinTech (mevzuata uygunluk ve algoritmik ticaret) ve hükümet (DoD/IC toplulukları, örneğin drone CUAS).
Müşterilerimizden biri, dünyanın her yerindeki tesislerde eğitim platformu olarak kullanılan tıbbi cihazların üreticisidir. Her yerel etkinliğin sertifikasyon sürecinin bir parçası olarak yakalanması ve saklanması gerekir. Tüm trafiği merkezi buluta geri göndermek hem maliyet açısından engelleyici hem de uzak oturumlar için zorlayıcıydı. Yerel uç yeteneklerimiz, platform dağıtım yeteneklerini basitleştirmelerine olanak tanıdı.
NATS.io'nun yaratıcıları olarak açık kaynak teknolojisinin uç bilişimin geleceğini nasıl şekillendireceğini düşünüyorsunuz?
Edge bilişim, bulut bilişimden farklı bir ortam olduğunu kanıtladı. Mevcut sözde "bulut yerel" mimarilerinde kullanılan yaklaşımlar ve çözümler uç noktalara tercüme edilmiyor.
Çözümün "ne" bileşeni tanıdık gelmeye devam ediyor, ancak "nasıl" kısmı çok farklı. Synadia/NATS.io, mikro hizmetlerle ve veri erişimiyle ve herhangi bir bulut veya coğrafyada uçta veri akışıyla ilgili zorlukları çözmek için "neyi" değil "nasıl"ı değiştiriyor.
Uygulamaların ve verilerin küresel bağlantısı için NATS.io'yu kullanmanın temel faydaları nelerdir?
NATS.io'nun temel avantajları, bağlantıya ve entegre veri katmanına yönelik benzersiz yaklaşımından kaynaklanmaktadır. NATS'in akıllı bağlantısı, uygulamaların ve hizmetlerin konum şeffaflığıyla veya bizim "göçebe uygulamalar" olarak adlandırdığımız şeyle oluşturulmasını sağlar. NATS, yük dengeleyiciler, hizmet ağı veya API ağ geçitleri gibi ekstra bulut altyapısının gereksinimlerini ortadan kaldırarak kullanıcıların bir uygulamayı bir kez yazıp herhangi bir yere dağıtmasına olanak tanır.
Akışlar, anahtar/değer ve nesne depolarından oluşan veri katmanımız bunun üzerine kuruludur. Gecikmeye duyarlı ve gerçek zamanlı uygulamalar için uç noktalara çok iyi uyum sağlayan güçlü erişim ve akış modelleri sağlayan, veri katmanımızın bağlantı katmanıyla birleşimidir.
Önümüzdeki yıllarda uç nokta ve bağlantı alanında öngördüğünüz büyük yenilikler nelerdir?
Gerçek zamanlı filo yönetimi, telemetri veri toplama, uçta analiz ve elbette belirli zamansal zarflarla uçta gerçek zamanlı yapay zeka çıkarımının tümü öncelikli yenilikler olacaktır. Bunun örnekleri şunları içerir:
- Uçta artırılmış yapay zeka yetenekleri: İşleme gücü geliştikçe daha gelişmiş yapay zeka ve makine öğrenimi yetenekleri buluttan uç cihazlara taşınacak.
- 5G ve uç bilişimin yakınsaması: 5G ağlarının sürekli kullanıma sunulması, ultra düşük gecikme süresi ve yüksek bant genişliği sağlayarak uç bilişim yeteneklerini dönüştürecek.
- Uçtan buluta süreklilik: Uç nokta ve bulut bilişim arasında daha sorunsuz bir entegrasyon görmemiz muhtemel; bu da verilerin ve iş yüklerinin gereksinimlere göre dinamik olarak dağıtıldığı bir süreklilik yaratacak. "Gerçekten göçebe uygulamalar" terimini seviyoruz.
- Hiper yerel veri merkezleri: Uç bilgi işlem ihtiyaçlarını desteklemek için küçük, hiper yerel veri merkezlerinin çoğalması olacak. Akamai gibi şirketler halihazırda küresel bir uç veri merkezleri ağı oluşturmak için altyapıyı yeniden kullanıyor.
- Sektöre özel uç çözümler:Sağlık, üretim, perakende ve tarım gibi belirli sektörlere yönelik, her sektördeki benzersiz zorlukları ve fırsatları ele alan daha özelleştirilmiş uç bilişim çözümleri göreceğiz.
Synadia gelecekteki bu trendlere öncülük etmek için kendisini nasıl konumlandırıyor?
Yaklaşımımız önce ağ bağlantısını, ardından verileri ele almaktır ve yakın zamanda NATS Yürütme Motoru (NEX) ile iş yüklerini yerel olarak yönetme yeteneğini tanıttık. Diğerlerinden farklı olan bu yaklaşımımız, erkenden çok yanlış anlaşılmamıza neden oldu. Ancak bu yaklaşım, sistem tasarımı ve uçla ilgili pazar zorluklarına bazı yenilikçi ve çok güçlü çözümler getirmemize olanak sağladı.
Uygulamalar mikro hizmetlere geçiş yaptıkça ve uç noktaya doğru ilerledikçe, çeşitli bileşenlerin iletişim kurabildiğinden emin olmamız gerekiyor. API ağ geçitleri ve hizmet ağları eklemeye yönelik normal zaman alıcı yaklaşımı tersine çeviriyoruz ve bunun yerine teknoloji yığınını ve iletişimlerini basitleştirmek için Synadia Platformu ve NATS.io'dan yararlanıyoruz.
Modern dağıtılmış sistemlerin tasarlanması ve inşa edilmesindeki temel zorluklar nelerdir ve Synadia bu zorlukları nasıl çözüyor?
Çoğu insan, sistemlerini önce iş yüklerine, sonra verilere ve son olarak bunları bir araya getirmek için gereken ağa odaklanarak tasarlar. Güvenlik genellikle en son katmanda yer alır.
Synadia'nın NATS.io tarafından desteklenen teknoloji yığını, modern dağıtılmış sistemlerin tutarlı ve hızlı tasarlanmasına olanak tanır. Bunlar tek bulut dağıtımlarına uyum sağlayabilir, ancak daha da önemlisi birden fazla bulut sağlayıcısı, bölge ve uç konumu devreye girdiğinde geleceğe yönelik ve güvenli kalır.
Synadia'nın çözümlerinin şirketlerin geleneksel bağlantı modelleriyle ilgili sorunların üstesinden gelmesine nasıl yardımcı olduğuna dair örnekler verebilir misiniz?
Synadia'nın platformu, sistem tasarımcılarının uç tabanlı dağıtımlarda hızlı başarı elde etmelerine ve dağıtım hedeflerinden bağımsız olarak bu sistemleri geleceğe hazır hale getirmelerine olanak tanır.
Ayrıca tutarlı bir güvenlik modeline ve yük dengeleyiciler, API ağ geçitleri, GSLB'ler, güvenlik duvarları, VPN'ler, hizmet ağları vb. gibi Synadia platformunda ihtiyaç duyulmayan diğer hareketli parçaların ortadan kaldırılmasına da olanak tanır.
Dijital altyapısını modernleştirmek isteyen küresel bir otomotiv OEM'iyle çalışıyoruz. Amaç, silolanmış uygulama projelerinden kaçınmak ve gelecekteki tüm dijital hizmetlerin bağlanabileceği bir "küresel veri dokusu" dağıtmaktı. Bunlar bizi heyecanlandıran projeler.
Synadia Cloud ve Synadia Platform gibi Synadia'nın ticari teklifleri NATS.io'nun yeteneklerini nasıl geliştiriyor?
Bir NATS geliştiricisini hedef alan açık kaynak özelliklerini sunmaya devam edecek olsak da Synadia, öncelikle NATS'nin kurumsal izlenmesi ve yönetimi etrafında katma değerli IP sağlar.
Synadia Bulut ve Platform, yazılımın kritik görev ve kurumsal dağıtımlar için desteklenen "sertifikalı" sürümleridir. Bunlar, Synadia Cloud'dan düşük maliyetli, çok bölgeli ve çoklu bulut SaaS'tan, Synadia Platformu için şirket içi ve uç konum dağıtımlarına kadar geniş bir teklif yelpazesi sunan paket tekliflerdir. Bu ikisi sıklıkla birlikte de çalışır.
Topluluğun katılımı Synadia için ne kadar önemli ve güçlü bir geliştirici topluluğu oluşturmak için ne gibi girişimlerde bulunuyorsunuz?
Teknoloji yol haritamız tamamen OSS ekosistemimiz ve yazılımı kullanan geliştiriciler tarafından yönlendirilmektedir. Sürekli olarak ekosistemle etkileşim halindeyiz, etkileşim halindeyiz ve geri bildirim alıyoruz.
Geliştirici deneyimine yardımcı olmak için kaynaklara önemli bir yatırım yaptık. Buna belgeler, video eğitimleri ve örnek kod kaynakları dahildir.
Harika röportaj için teşekkürler, daha fazla bilgi edinmek isteyen okuyucular ziyaret etmelidir. Synadia or NATS.io.