IT

OccupySaaS: dasturchilar sun'iy intellekt yordamida mashhur servisக்களை klonlamoqda

Qimmat SaaS xizmatlaridan charchagan dasturchilar OccupySaaS loyihasini boshladi. Ular sun'iy intellekt yordamida Auth0 va Salesforce kabi servislar uchun ochiq manbali muqobillar yaratmoqda.

·2 daqiqa o‘qish
OccupySaaS: dasturchilar sun'iy intellekt yordamida mashhur servisக்களை klonlamoqda

Dasturiy ta'minot bozorida obuna narxlarining oshishi va sifat pasayishidan norozi bo'lgan dasturchilar tomonidan OccupySaaS nomli yangi isyonkor loyiha boshlandi. Mazkur tashabbus sun'iy intellekt vositalari yordamida qimmatbaho biznes-servislarning toza, ochiq manbali muqobillarini yaratishni maqsad qilgan.

  • Loyiha doirasida Auth0 va Salesforce tizimlarini almashtirish uchun mos ravishda ZeroAuthy va SalesCompel nomli muqobillar ishlab chiqilmoqda.
  • Dasturlash tili sifatida Go tanlangan bo'lib, u barcha bog'liqliklarni bitta faylga to'plash va Docker'da o'rnatish imkonini beradi.
  • Barcha ishlar toza xona (clean-room) tamoyiliga asoslanib, hech qanday yopiq kod yoki mualliflik huquqini buzmagan holda bajarilmoqda.

Sun'iy intellekt yordamida dasturiy klonlash

Bulutli servislar kompaniyalarning o'z serverlarida ishlagani sababli, ularning binar fayllarini tekshirish va dekompilyatsiya qilish imkonsiz. Shu bois qayta yaratish jarayoni mavjud hujjatlar, API'lar, dasturlash to'plamlari va ochiq standartlarga tayanib amalga oshirilmoqda.

Bunday yondashuv ham oson, ham qiyindir. Asosiy maqsad foydalanuvchi so'rovlariga original dastur bilan bir xil javob qaytarish bo'lsa-da, ba'zi ichki xatoliklar va API xususiyatlarini to'liq takrorlash talab etiladi, xuddi konsol emulatorlari kabi.

Shuningdek o‘qingFreeRDP 3.33 chiqish sanasi: WebAssembly va yangi xususiyatlar

Etika va texnologik talablar

Loyoya o'zining rivojlanish etikasiga qattiq amal qiladi: barcha ishlar toza xona usulida bajarilishi shart, dekompilyatsiya qilingan kodlar yoki maxfiy ma'lumotlardan foydalanilmaydi. Shuningdek, interfeys dizaynlari yoki savdo belgilari nusxalanmaydi.

Go tili Rust o'rniga tanlanganining sababi uning yordamida o'rnatuvchisiz ishlaydigan va istalgan maqsadli tizimga nusxalab ishga tushiriladigan bitta binar fayl hosil qilish qulayligidir. Bu esa uni konteynerlashtirish uchun ideal qiladi.

Biznes va kelajak uchun ahamiyati

Auth0 va Salesforce'dan tashqari, OccupySaaS hujjatchilik, masalalarni kuzatish, xususiyatlarni boshqarish va mijozlarni qo'llab-quvvatlash tizimlarini ham almashtirishni rejalashtirmoqda. Ushbu loyiha dasturiy ta'minot litsenziyalash modellariga qarshi o'ziga xos manifest hisoblanadi.

Apache 2.0 litsenziyasi asosida tarqatiladigan bu dasturlar kelgusida mustaqil xizmat ko'rsatuvchi provayderlar paydo bo'lishiga yo'l ochishi mumkin. O'zbekistonlik dasturchilar uchun ham bu turdagi ochiq manbali arxitekturalar o'z infratuzilmasini yaratishda muhim tajriba bo'la oladi

Manba: Latest from Tom's Hardware

O‘xshash maqolalar