Airt razvio FastStream, predstavio ga na Shiftu

Airt razvio FastStream, predstavio ga na Shiftu

Prepoznavši rastuće zahtjeve velikih poduzeća za obradom streaming podataka i inteligentnim rješenjima, hrvatski AI startup airt razvio je FastStream.

Riječ je o open-source Python okviru koji se besprijekorno integrira s vodećim streaming platformama kao što su Apache Kafka i RabbitMQ. Faststream olakšava razvoj skalabilnih i robustnih mikroservisa - malih autonomnih servisa koji rade zajedno kako bi izvršili određenu funkcionalnost - omogućujući developerima automatsko generiranje koda na osnovu tekstuaog opisa te integraciju prediktivnih modela.

Povezivanje jaza između AI-a i streaming platformi
"Kroz uspješnu suradnju s nekoliko velikih poduzeća na pilot projektima, postalo je jasno da prijelaz u produkcijsko okruženje zahtijeva besprijekornu integraciju naših prediktivnih modela i postojećih streaming platformi," objašnjava Davor Runje, suosnivač airta. "S obzirom na prevlast Jave u streaming ekosustavu i dominaciju Pythona u AI-u, FastStream (prvotno nazvan FastKafka) je nastao kako bi povezao ove svjetove, odražavajući praktičnost modernih Python alata, ali izričito dizajniran za streaming servise."

Dizajniran za velike sustave, podržan od zajednice
Runje nastavlja: "Nevjerojatan odgovor developerske zajednice samo ističe hitnu potrebu za alatom ove vrste. FastStream je već prešao 500 zvjezdica na GitHubu u samo par mjeseci od predstavljanja i prikupio značajanu količinu prijedloga i zahtjeva za novim funkcijama,, a sve to bez ikakvih promotivnih aktivnosti osim objava na Hacker Newsu, Redditu i vlastitim društvenim mrežama."

Uključivanje povratnih informacija iz industrije
Iterativni razvoj okvira uključio je dragocjene povratne informacije od iskusnih developera u velikim poduzećima. Jedna takva suradnja je s Nikitom Pastukhovom, autorom Propan okvira, koji je pridonio svojim stručnim znanjem da se najbolje funkcije postojećih rješenja Propan i FastKafka integriraju u FastStream.
"Ovaj suradnički pristup doveo je do robustnog i potpuno proširivog API-ja koji ne podržava samo Kafku, već i druge ključne streaming protokole kao što je Rabbit MQ," kaže Runje.

Skalabilnost i održivost u središtu
Arhitektura FastStreama pojednostavljuje pisanje i održavanje kôda. To također znatno olakšava automatsko generiranje kôda, čineći ga idealnim izborom za poduzeća usmjerena na skalabilnost i dugoročnu održivost. Prvi FastStream prototip može generirati cijelu aplikaciju — kompletnu s funkcionalnim i integracijskim testovima — samo na temelju kratkog opisa aplikacije. Ovakav pristup ubrzava integraciju airtovih prediktivnih modela i osigurava dugoročnost mikroservisa omogućujući predikcije podataka u stvarnom vremenu.

Premijera na Infobip Shift konferenciji
FastStream je predstavljen na domaćoj developerskoj konferenciji Shift. Developeri u poduzećima zainteresirani za FastStream mogu steći praktično iskustvo kroz tutorial koji prikazuje kako FastStream može automatski generirati aplikaciju koja prenosi cijene kriptovaluta s Coinbasea i izračunava njihove prosječne vrijednosti u stvarnom vremenu.

Više informacija o FastStreamu može se pronaći na faststream.airt.ai/