Slashdot okuyucu Zapotek, dağıtılmış bilgi işlem sistemleri için Ar-Ge ile meşgul oldukları Ecsypno skunkworks’ten bir güncelleme getiriyor:
Cuboid ile donatılmış Qmap, nmap’in dağıtılmış bir ortamda işlenmesini mükemmel sonuçlarla ele alan inşa edildi. Daha sonra, yinelemeli bir temizleme süreci, bu tür ortamlardaki çoğu uygulamayı programlamak için bir tür şablona yol açtı.
Bununla birlikte, OS uygulamalarının, Ruby kodunun ve C/C++/Rust kodunun (Ruby uzantıları aracılığıyla) makineler arasında dağıtılmasına ve düzgün bir şekilde gruplandırılmış nesnelerin işlenmesine olanak tanıyan Peplum doğdu.
Özünde, Peplum:
– Cuboid tarafından desteklenen dağıtılmış bir bilgi işlem çözümüdür.
– Temel işlevi, iş yüklerini birden çok makineye dağıtmak ve yükleri teslim etmek ve böylece normalde zaman alan görevleri paralel hale getirmektir.
– Birkaç makineyi birleştirmenize ve büyük bir kolaylıkla bir tür küme/süper bilgisayar oluşturmanıza olanak tanır.
Bununla ilgilenildikten sonra, daha kolay uzun vadeli bakım için Qmap’i Peplum’a taşıma zamanı gelmişti, bu nedenle Peplum::Nmap olarak yeniden adlandırıldı.
Temel olarak evde, şirket içinde, gerçekten her yerde kolay, basit ve eğlenceli bulut/kümeleme/süper bilgi işlem anlamına geldiği için Peplum’dan büyük umutlarımız var. Pek çok güvenlik odaklı uygulamayı kendilerinin süper sürümlerine dönüştürme yeteneğinin yanı sıra, oldukça altyapıdır.
Evet, bu, “simülasyonları çalıştırmak, ağ haritalama/güvenlik taramaları, parola kırma/kurtarma veya yalnızca müzik ve video koleksiyonunuzu kodlamak” veya başka herhangi bir şey için birden çok makine kullanıyorsanız yeni bir çözüm olduğu anlamına gelir:
Peplum, soyut uygulamalar için dağıtılmış bir paralel bilgi işlem ortamı kurmayı basitleştirerek, kümeleme/süper bilgi işlemi uygun maliyetli ve erişilebilir hale getirmeyi amaçlayan bir F/OSS (MIT lisanslı) projesidir… TLDR: Artık yalnızca hayal etmek Bunlardan bir Beowulf kümesi, artık Peplum ile kolayca kendiniz bir tane oluşturabilirsiniz.
Bazı teknik özellikler:
Ruby programlama dilinde yazılmıştır, bu nedenle tüm bir kitaplık ekosistemi ve soyut Ruby kodunu çalıştırma, harici yardımcı programları yürütme, işletim sistemi komutlarını çalıştırma, C/C++/Rust rutinlerini çağırma ve daha fazlası…
Peplum, dağıtılmış bilgi işlem için F/OSS (MIT lisanslı) soyut bir çerçeve olan Cuboid tarafından desteklenmektedir — her ikisi de yeni bir Ar-Ge ve Danışmanlık şirketi olan Ecsypno Single Member PC tarafından finanse edilmektedir.