Microsoft, 2019 yılında piyasaya sürdü Daprgeliştiriciler için olay odaklı dağıtılmış uygulamalar oluşturmayı kolaylaştıran yeni bir açık kaynaklı proje. Birçok popüler açık kaynaklı proje gibi Dapr da kendi ekosistemini oluşturdu, özellikle de Microsoft onu Linux Vakfı’na bağışladıktan sonra. Ve sıklıkla olduğu gibi, Dapr’ın yaratıcılarından bazıları — ve ilgili KEDA projesi — kendi şirketlerini kurmak için bırakıldılar, buna dahil olanlar Diyagramtam olarak piyasaya sürülüyor yönetilen Dapr hizmeti bugün halka açık beta sürümüne geçti.

Yeni hizmet Catalyst, geliştiricilere kendi Dapr kurulumlarını yönetmelerine gerek kalmadan bir alternatif sunan bir API platformu işlevi görüyor.

Resim Kredileri: Diyagram

Diagrid CEO’su ve kurucu ortağı Mark Fussell bana, “Her şey dağıtılmış mikro hizmet uygulamaları oluşturmakla ve geliştiricilerin bugün karşılaştığı karmaşıklıkla ilgili,” dedi. “Bugün, temelde, insanların bir araya getirdiği bir sürü çerçeve, tekrarlayan kalıp kod, yazılım modelini yeniden icat etme ve tüm bunlara güvenilirlik ve güvenliği bir araya getirmek zorunda kalma var. Bu zorlukların çoğunu Dapr açık kaynak projesiyle ele aldık.”

Catalyst’in artık geliştiricilerin hangi dili kullandıkları ve hangi platformu tercih ettikleri fark etmeksizin Dapr’ı kullanmalarına olanak sağladığını söyledi. Daha önce, Diagrid’in Conductor projesi işletmelerin Kubernetes kullanarak kendi başlarına yönetmeleri gereken bir şeydi. Her şirket bunu yapmakla ilgilenmiyor.

Catalyst şu anda temel Dapr API’lerini desteklerken, Diagrid ekibi önümüzdeki yılın başlarında hepsine destek sağlamayı hedefliyor.

Catalyst’in halihazırda desteklediği en ilginç olanlardan biri Workflows. Diagrid’in kurucu ortağı ve CTO’su Yaron Schneider, “Workflows geliştiriciler için çok çok önemli çünkü birçok şekilde kullanılıyor,” dedi. “Örneğin, birçok şirketin jeneratif AI iş yükleri oluşturmak için Dapr Workflows kullandığını görüyoruz. Büyük çok uluslu Fransız şirketi Thales, tüm Gen AI altyapısını Dapr’ın üzerine kurdu ve Workflows kullanan bu tür yeni iş yüklerinden giderek daha fazlasını görüyoruz.” Bir bakıma, bu da artık Dapr’ı çok amaçlı bir entegrasyon hizmetine dönüştürüyor.

Dapr ile yeni tam yönetimli Catalyst arasında geçiş yapmak isteyen şirketlerin yalnızca API uç noktasını değiştirmeleri gerekiyor (yalnızca şu anda desteklenen özellikleri kullandıklarını varsayarak).

Fussell, “Catalyst, ilk etapta Diagrid’i kurmamızın sebebiydi,” dedi. “Tam da bu sebepti çünkü geliştiricilerin bu mikro hizmetleri ve dağıtılmış uygulamaları inşa etmelerindeki bu karmaşıklığın ve zorluğun çözülmediğine dair bir vizyon gördük. Tüm büyük bulutlar hala altyapıya odaklanıyor ve yaptıkları da bu. Uygulama geliştirici alanı hakkında düşünmekte gerçekten zorlanıyorlar ve sonra da her şeyi bir araya getirmeyi okuyucuya bir egzersiz olarak bırakıyorlar.”



genel-24