Yandex, Perforator’u açık kaynak haline getirdi

Küresel teknoloji şirketi Yandex, işletmelerin sunucu altyapısında yıl içinde milyarlarca lira tasarruf etmesini sağlayabilecek Perforator’u açık kaynak olarak kullanıma sundu.
Perforator, bir şirketin tüm kod tabanındaki verimsizlikleri belirliyor. Geliştiricilerin, en ağır kaynak kullanan kod kısımlarını tespit etmesine yardımcı olan araç, optimizasyon için detaylı istatistikler sağlıyor.
Profil güdümlü optimizasyonu (PGO) destekleyen Perforator, işletmelerin uygulamalarını manuel olarak güzelleştirmesini sağlarken, altyapı maliyetlerini yüzde 20’ye kadar azaltacak hakikat bilgiler sunuyor. Şirketin büyüklüğüne bağlı olarak, tasarruf sağlanan maliyet ölçüsü da artıyor.
Kaynak optimizasyonu, büyük data merkezleri ve teknoloji şirketlerinin yanı sıra hudutlu kaynaklara sahip küçük işletmeler ve yeni başlayan girişimcileri kapsıyor. Şirketler, ek ekipmanlara yatırım yapmak yerine Perforator’dan yararlanarak mevcut altyapılarını performanstan ödün vermeden optimize edebiliyor.
Şirketler, Perforator’u kendi sunucularına kurarak harici bulut sağlayıcılarına bağımlılığı en aza indirebiliyor ve bilgileri üzerinde tam denetim sahibi olabiliyor. Bu durum, kapalı altyapılarda faaliyet gösteren ve sıkı bilgi güvenliği ihtiyacı duyan kuruluşlar için Perforator’u güçlü ve uyumlu bir tahlil haline getiriyor.
Perforator, sunucu kaynak kullanımı hakkında detaylı bilgiler sağlıyor ve kodun performans üzerindeki tesirini tahlil ederek, hangi uygulamaların sistem kaynağını en fazla tükettiğini hesaplıyor.
Yakın gelecekte Perforator, Python ve Java ile gelişmiş entegrasyon ve olayların daha hassas tahlili üzere ek yeteneklerle de geliştirilecek. Perforator’un kaynak kodu, büyük lisan modellerinin eğitimini hızlandırmak için tasarlanan “YaFSDP” üzere başka Yandex açık kaynak tahlilleriyle “GitHub”da kullanıma sunuldu.
“SUNUCULARDAN EN UYGUN FORMDA YARARLANILMASINA YARDIMCI OLUYOR”
Açıklamada görüşlerine yer verilen Yandex Perforator Kıdemli Baş Yazılım Geliştiricisi Sergey Skvortsov, Perforator’un, performanstan ödün verilmeden işletmelerin sunucularından en âlâ formda yararlanmasına yardımcı olduğunu belirtti.
Skvortsov, Perforator’u kullanarak işletmelerin kodlarını optimize edebileceğine, sunucu yükünü azaltabileceğine, güç ve ekipman maliyetlerini düşürebileceğine değindi.
Perforator’un şirketlere mali taraftan sağladığı avantajlardan bahseden Skvortsov, şunları kaydetti:
“Perforator yılda milyonlarca lira tasarruf sağlayabilen 10-100 sunuculu küçük işletmelerden, tasarrufların yılda yüz milyonlarca hatta milyarlarca liraya ulaşabildiği binlerce sunucu ve daha fazlasına sahip büyük işletmelere kadar, her ölçekteki şirkete yarar sağlayabilir. Şirketinizin büyüklüğü ne olursa olsun, Perforator altyapı maliyetlerini azaltmanıza yardımcı olarak, kaynaklarınızı daha fazla inovasyon ve büyüme için kullanmanın yolunu açabilir.”
Skvortsov, Perforator’un, Yandex’in kuvvetli ortamında bir yılı aşkın mühlet boyunca test edildiğini, sunucu performansını izlemek ve optimize etmek için emniyetli ve çok istikametli bir tahlil olmasını sağlayan çeşitli özellikler sunduğunu vurguladı.
Perforator’un en kıymetli avantajları ortasında, “C++” programlarını otomatik olarak yüzde 10’a kadar hızlandıran PGO takviyesini gösteren Skvortsov, “Perforator, ferdî bilgisayarlarda problemsiz bir formda çalışacak halde tasarlandı. Bu da onu sadece büyük işletmeler için değil, tıpkı vakitte yeni başlayanlar ve teknoloji meraklıları için de erişilebilir kılıyor. Araç, daha şuurlu kararlar almasına yardımcı olan ‘A/B’ test yetenekleri dahil, büyük kuruluşlar için özel olarak tasarlanmış temel özellikler sunuyor.” sözlerini kullandı.
Temel sistem teknolojilerinin açık kaynaklı hale getirilmesinin, dünya genelinde teknoloji yenileşimini teşvik etmeye yardımcı olacağını belirten Skvortsov, “Teknolojilerimizin dünyaya yarar sağlamasını, hem geliştiricilere hem de işletmelere kıymet katmasını hedefliyoruz. Teknolojinin açık olması, profilleme altyapısının geliştirilmesine ait kararları toplulukla birlikte almamızı da sağlıyor.” halinde görüş belirtti.