paint-brush
Raporo ya Webhooks Raporo 2024na@svix
106 gusoma

Raporo ya Webhooks Raporo 2024

na Svix7m2024/09/13
Read on Terminal Reader

Birebire cyane; Gusoma

Muri 2023, twarebye amasosiyete 100 ya mbere ya API hamwe namakuru ya Svix y'imbere kugirango dusuzume inshuro webhook imikorere myiza ishyirwa mubikorwa muruganda. Twarebye kandi ibigo bishya birenga 100 byashyizwe mubikorwa byo gutangiza inganda 3 zitandukanye: Fintech, ibikoresho byabateza imbere, na AI.
featured image - Raporo ya Webhooks Raporo 2024
Svix HackerNoon profile picture
0-item

Muri 2023, twarebye amasosiyete 100 ya mbere ya API hamwe namakuru ya Svix y'imbere kugirango dusuzume inshuro nyinshi imikorere myiza ya webhook ishyirwa mubikorwa muruganda nubwoko ki ingaruka iyi myitozo igira ku kwizerwa no kwipimisha sisitemu ya webhook.


Uyu mwaka twarebye ibigo 100 kugirango turebe niba nuburyo bwo gukoresha webhooks no gushyira mubikorwa ibikorwa byiza byiyongereye. Twarebye kandi ibigo bishya birenga 100 byashyizwe mu bikorwa na Forbes mu nganda 3 zitandukanye: Fintech, ibikoresho byabateza imbere, na AI kugirango tugereranye igipimo cyo kwinjiza imbuga za interineti mu nganda ndetse no ku cyiciro cya sosiyete.


Tunejejwe cyane no kumenyesha ubwiyongere muburyo bwose mugukoresha webhook no gushyira mubikorwa byiza. Turashaka gutekereza ko kimwe mubintu byingenzi bigira uruhare mubyerekezo ari ugusohora ibisobanuro bisanzwe bya Webook byerekana imikorere myiza ya serivise yo hanze ndetse no gukomeza gukenera abakiriya ba webhook kuburubuga bwizewe kandi bwizewe.

Kurera Urubuga

Umwaka ushize, 83 muri 100 yambere APIs twasesenguye yatanzwe kurubuga. Iyo twarebye kuri API imwe imwe muri uyumwaka, habayeho kwiyongera gato kugera kuri 85% ya webhook.


Ikibazo kimwe twashakaga gusubiza muri iyi nyandiko ya Leta ya Webhooks, ni ukumenya niba abatangiye bishoboka cyane cyangwa batanga serivisi ya webhook kuruta abatanga API bashinzwe. Ku ruhande rumwe, abatangiye bakunda gukoresha tekinolojiya mishya byihuse ariko webhooks ikunda kuba ikintu cyongeweho nyuma yo gutangiza API.


Twafashe intangiriro kuri lisiti ya Forbes Fintech 50 na AI 50 kimwe na 59 ya mbere ya Failory yo gutangira DevTool hanyuma tuyisesengura nkuko twabikoze muri top 100 ya API. Biragaragara ko abatangiye batinda gato kubijyanye no gufata urubuga, cyane cyane muri AI ikunda kuba ubucuruzi bwibanda kubaguzi.

Gusubiramo

Gusubiramo (kongera kohereza webhook niba kugerageza kunanirwa) nikimwe mubice shingiro bya sisitemu yizewe ya webhook kuburyo twishimiye kubona ubwiyongere bwakirwa kuva 67% bugera kuri 73%.


Twabonye kandi ubwiyongere bwumubare wibisubizo byatanzwe hamwe no kugabanuka kwa serivisi zitanga inshuro 1 gusa no kwiyongera kwa serivisi zitanga 5+ gusubiramo.


Bisa nuburyo abatangiye batinze muri rusange webhook yo kwakirwa, nabo baratinda mugusubiramo. Hariho igipimo cyo hasi cyane cyo kurera cyane cyane kubitangira Devtool bitari byitezwe.


Fintech yerekana igipimo cyo hejuru cyo kwakirwa cyongeye kumvikana byumvikana ko ari ngombwa gusubiza ibyabaye mubukungu mugihe nyacyo no kutabura / gutakaza amakuru yubucuruzi.

Gusubiramo: Gusubira inyuma

Buhoro buhoro kongera igihe cyo gutegereza hagati yisubiramo bigabanya ibyago byo gukora ibibazo byose bya seriveri, bikemura ibibazo byigihe gito wohereje bike byongeye kugerageza vuba, kandi bigaha abakoresha umwanya uhagije wo gukemura ibibazo byananiranye.


Kwemeza ingengabihe yo gusubira inyuma yo gusubiramo nayo yiyongereye kuva 25/83 (30%) igera kuri 31/83 (37%).


Ibisobanuro byerekeranye no gusubira inyuma kwakirwa kubitangira birasa cyane no kwemeza gusubiramo muri rusange. Fintech itangira iyobora inzira hamwe na Devtool itangira itinda cyane.

Intoki

Hashingiwe kuri%, ubwiyongere bukabije mu kwakirwa mubikorwa byiza byose twasesenguye ni ugushyira mu bikorwa intoki (+ 71%). Birumvikana ko aribwo buryo bwiza bwakoreshejwe neza muri raporo ya 2023 kandi bufite ibyumba byinshi byo kunonosora.


Kubasha gusubiramo ubutumwa intoki byihutisha gukemura ibibazo. Birihuta guhita usubiramo aho gutegereza ubutaha bwikora.


Nibyiza cyane kubona kandi bigomba koroshya ubuzima bwabaguzi ba webhook mugihe gukemura ibibazo byananiranye cyangwa gukenera kohereza ibizamini mugihe cyo gutangiza no kugerageza.


Kimwe mu bisubizo byatangaje cyane ni igipimo aho AI itangira gukoresha intoki. Igitekerezo cyacu cyiza cyo kumenya impamvu igipimo cyo kwakirwa mubatangiye Fintech kiri hasi cyane ugereranije nubundi buryo bwiza ni uko mubusanzwe hariho ubutumwa bunini bwubutumwa muri sisitemu yimari kuburyo ubushobozi bwo kongera kugerageza bumwe budakenewe gake.


Mugihe ufite amajwi menshi yubutumwa mubisanzwe uzashaka kugerageza ubutumwa bwose bwatsinzwe kubwinshi cyangwa mubice. Ibicuruzwa bya AI bikunda kugira ubutumwa buke.

Kwinjira no gukurikirana

Iyindi ntera nini yiyongereye yari mumubare wa serivisi zitanga amateka yamateka. Nibintu byiza byemerera abakoresha kwikorera-serivisi yo gukemura ibibazo byananiranye.


Ntabwo gusa ibyo bigirira akamaro umuguzi udakeneye gutegereza igisubizo kiva kumfashanyo kugirango abone ibisubizo kumpamvu batakira ibyateganijwe, ariko kandi bifite akamaro kubatanga urubuga kuko bakira ibyifuzo bike byingoboka hafi ya webhook kunanirwa.


Ibibazo nabyo bikemurwa vuba mugihe abitezimbere bashobora kwisuzumisha ibibazo byabo kuburyo iyi mikorere ari win-win kuri buri wese.

Ubwoko bwibyabaye

Ikindi gisubizo cyamatsiko nuko kwemeza ibiti no kugenzura ubutumwa buringaniye ndetse no murwego rwose hagati yabatanga 100 ba API batanga vs batangiye, ndetse no mu nganda.


Ibi birerekana ko ubushobozi bwo kwisuzumisha no gukemura ibibazo byananiranye bidasanzwe gusa murwego runaka cyangwa urwego rwisosiyete kandi nikintu gusa abakoresha webhook bose bifuza kandi bakungukirwa cyane.


Ubwoko bwibikorwa byakiriwe byari bimwe (93% vs 94%) kuko igipimo cyo kurera cyari kinini cyane kugirango utangire. Ibi ni ukubera ko ibyabaye ari ibintu byingenzi biranga urubuga urwo arirwo rwose nkuko ukeneye kumenyesha abakoresha ibirori bakira.


Igitangaje, ibyabaye ubwoko bwakiriwe byari bike cyane kubitangira AI. Muri API 100, gushyira mubikorwa gusa nta webhooks byari bifite ibyabaye rimwe gusa wenda ibigo bya AI bifite igikorwa kimwe gusa cyo gutanga.

Kwemeza Ubutumwa

Na none, turabona ikibazo cyo kwemeza ubutumwa bwo kwemeza ibikorwa byiza (HMACSHA256). Turabona uku kwiyongera kuza ugereranije no kugabanuka muburyo bwose bwo kwemeza, ariko cyane cyane mubikorwa byanyuzaga gusa Ikimenyetso.


Kwemerwa kwa HMACSHA256 birasa kuruhande rwose. Ibisubizo byo hanze biva muri AI 50 aho gutambutsa ibanga mumutwe bikunzwe cyane. Igishimishije, iyi konte yerekana umubare muto muri AI 50 idatanga ibyemezo bya webhook rwose.

Ubutumwa Ubwanditsi: Igihe

Harimo ingengabihe nkibice byogejwe mugihe utanga imikono ya HMAC ifasha gukumira ibitero byongeye. Hatariho igihe cyagenwe nkigice cyumukono, ubutumwa bwakera burashobora kwiganwa no koherezwa byongeye kuba ikibazo gikomeye mugihe ikigo cyimari gitunganya ibikorwa bimwe kabiri.


Byinshi murimwe hamwe na timestamps mumukono. Hashyizweho abatanga API barusha gutangira iyo bigeze mubikorwa byiza.

Inyandiko

Inyandiko nziza ningirakamaro mugutanga uburambe bwiza bwabateza imbere. Ibi ni ukuri cyane cyane kurubuga rufite "imitego" abaterankunga bashobora kugwa mugihe bagerageza gushyira mubikorwa amaherezo yabo. Kugira inyandiko nini birashobora gufasha abakoresha kwirinda iyi mitego no kubika umwanya munini no gucika intege.


Ikintu kimwe tubona muri serivise nziza ya webhook ni amabwiriza yo kugerageza. Ibi kandi bikubiyemo inama zo gukemura ibibazo kubibazo bisanzwe nko kunanirwa kugenzura umukono.


Iyo bigeze kubyangombwa, abatangiye baringaniza nibindi byinshi byashizweho bitanga urubuga. Ibi kandi birumvikana kuko inyandiko ari ngombwa kubicuruzwa byose.


Ikintu cyingenzi tubona nkikimenyetso cyerekana neza webhook inyandiko ni code sample. Ibi bireba ibyangombwa byinshi bya API ariko cyane cyane kurubuga. Nibyiza cyane kugira ingero zo gukora webhook iherezo kubakoresha kugirango bumve neza icyo amaherezo yabo agomba gukora nuburyo bwo kubikora.


Hamwe nibindi byose twabonye muri raporo kugeza ubu, twabonye kandi kode ntangarugero. Nibigaragaza mu buryo butaziguye ubwiyongere bwumubare wabatanga batanga umukono wa HMAC. Niba abatanga isoko badatanga ibyemezo na gato cyangwa batanga uburyo bworoshye nka auth shingiro cyangwa umutwe wibanga ryoroshye, ntabwo hakenewe kode ntangarugero kuko kubishyira mubikorwa byoroshye.


Hano benshi batanga webhook yaba yashizweho cyangwa yatangije batanga kode yintangarugero kubakoresha. Ibidasanzwe ni ibigo bya AI bikunda kudatanga imikono ya HMAC kandi bishimangira imitwe y'ibanga kugirango yemeze.


Ahari abakoresha AI ntabwo ari tekiniki cyangwa umutekano nkabaguzi ba Fintech na Devtool kandi uburyo bworoshye bwo kwemeza nibyiza kubibazo byabo. Birasa nkaho bishoboka ko ibicuruzwa bya AI bifite ishingiro ryabakoresha kandi APIs hamwe na webhook ni itangwa rya kabiri kubakoresha bike% kubakoresha bityo imbaraga nke zashowe mugukora serivise zabo za webhook kurushaho umutekano / gukomera.

Incamake n'ibisubizo by'ingenzi

Tunejejwe no kumenyesha ko nyuma yo kuvugurura ubushakashatsi bwacu, twabonye ubwiyongere hirya no hino kugirango umuntu yemerwe muri rusange kimwe no gushyira mu bikorwa imikorere myiza.


Twabonye umubare wabato bashya bahuza mubikorwa byose byiza byerekanaga ko ibyinshi byongerewe kwakirwa byaturutse mubikorwa bishya byakurikiye byinshi mubikorwa byiza bitandukanye nibikorwa bihari bizamura serivise zabo.


Uyu mwaka twasesenguye ibigo 150 byiyongereye kuva kurutonde 3 rutandukanye rwo gutangiza muri Fintech, Devtools, na AI kugirango turebe niba dushobora kubona inzira zose hagati yinganda kimwe n’itandukaniro riri hagati yo gutangiza nabashinzwe gutanga API.


Muri rusange twabonye ko abatanga API bashinzwe bashiraho webhook kurwego rwo hejuru kandi banashyira mubikorwa byinshi byiza. Ibi birumvikana cyane kuko abatanga ibyashizweho bafite amikoro menshi yo gushora mugutanga igisubizo cyiza kandi abatangiye birashoboka cyane ko batangiza MVP (ibicuruzwa byibuze bifatika) bya serivise zabo.