paint-brush
Webhooks-ийн төлөв байдлын тайлан 2024by@svix
106 уншилтууд

Webhooks-ийн төлөв байдлын тайлан 2024

by Svix7m2024/09/13
Read on Terminal Reader

Хэтэрхий урт; Унших

2023 онд бид шилдэг 100 API компанийг дотоод Svix өгөгдлийн хамт авч үзээд вэб дэгээний шилдэг туршлагыг салбар даяар хэр олон удаа хэрэгжүүлдэгийг судалсан. Мөн бид Fintech, Developer Tools, AI гэсэн 3 өөр салбарт гарааны бизнес гэж ангилагдсан 100 гаруй шинэ компаниудыг авч үзсэн.
featured image - Webhooks-ийн төлөв байдлын тайлан 2024
Svix HackerNoon profile picture
0-item

2023 онд бид шилдэг 100 API компанийг дотоод Svix өгөгдлийн хамт авч үзээд вэб дэгээний шилдэг туршлагуудыг салбар даяар хэр олон удаа хэрэгжүүлдэг, эдгээр туршлага нь вэб дэгээний системийн найдвартай байдал, өргөтгөх чадварт ямар нөлөө үзүүлж байгааг судалсан.


Энэ жил бид ижилхэн 100 компанийг судалж үзээд вэб дэгээг нэвтрүүлэх, хэрэгжүүлэх шилдэг туршлагууд хэр ихэссэн, хэр их байгааг олж харлаа. Бид мөн Форбес сэтгүүлээс Финтек, Хөгжүүлэгчийн хэрэгсэл, AI гэсэн 3 өөр салбарт гарааны бизнес гэж ангилсан 100 гаруй шинэ компаниудыг аж үйлдвэр болон компанийн үе шатаар нь вэб дэгээ нэвтрүүлэх түвшинг харьцуулсан.


Бид вэб дэгээг нэвтрүүлэх, шилдэг туршлагыг хэрэгжүүлэх нь бүх нийтээр өссөнийг мэдээлэхдээ таатай байна. Энэ чиг хандлагад нөлөөлж буй гол хүчин зүйлүүдийн нэг нь гадагш чиглэсэн вэб дэгээний үйлчилгээний шилдэг туршлагыг тодорхойлсон Стандарт вэб дэвтэрийн тодорхойлолтыг гаргасан нь мөн вэб дэгээ хэрэглэгчдийн илүү найдвартай, аюулгүй вэб дэгээний эрэлт хэрэгцээ үргэлжилсээр байгаа гэж бид бодож байна.

Webhook-ийн хэрэглээ

Өнгөрсөн жил бидний дүн шинжилгээ хийсэн шилдэг 100 API-ийн 83 нь вэб дэгээг санал болгосон. Энэ жил бид ижил 100 API-г харахад вэб дэгээний хэрэглээ 85% хүртэл бага зэрэг өссөн байна.


Webhooks-ийн төлөвийн энэ хэвлэлд бидний хариулахыг хүссэн нэг асуулт бол стартапууд API үйлчилгээ үзүүлэгчдээс илүү вэб дэгээг санал болгодог эсэх тухай байв. Нэг талаас, стартапууд шинэ технологиудыг илүү хурдан нэвтрүүлэх хандлагатай байдаг ч вэб дэгээ нь API-г эхлүүлсний дараа нэмэгддэг онцлог шинж чанартай байдаг.


Бид стартапуудыг Forbes Fintech 50 болон AI 50 жагсаалтаас, мөн Failory-ийн шилдэг 59 DevTool гарааны жагсаалтаас авч, API шилдэг 100-д орсонтой адил дүн шинжилгээ хийсэн. Гарааны бизнесүүд вэб дэгээ нэвтрүүлэх тал дээр бага зэрэг хоцорч байгаа нь ойлгомжтой. илүү хэрэглэгчдэд чиглэсэн бизнес байх хандлагатай байдаг.

Дахин оролдоно

Дахин оролдох (хэрэв оролдлого бүтэлгүйтвэл вэб дэгээг дахин илгээх) нь найдвартай вэб дэгээний системийн үндсэн бүрэлдэхүүн хэсгүүдийн нэг тул үрчлэлтийн тоо 67% -иас 73% болж өссөнд бид баяртай байна.


Мөн бид санал болгож буй дахин оролдлогын тоо нэмэгдэж, зөвхөн 1 дахин оролдлого санал болгодог үйлчилгээний тоо буурч, 5+ дахин оролдлого санал болгодог үйлчилгээний тоо нэмэгдсэнийг харлаа.


Стартапууд вэб дэгээг нэвтрүүлэхдээ хоцорч байсантай адил тэд дахин оролдлого хийх тал дээр хоцордог. Devtool стартапуудын хувьд үрчлэлтийн түвшин мэдэгдэхүйц бага байгаа нь гэнэтийн зүйл байв.


Финтек нь санхүүгийн үйл явдлуудад бодит цаг хугацаанд хариу үйлдэл үзүүлэх, аливаа гүйлгээний өгөгдлийг алдах/алдахгүй байх нь хэчнээн чухал болохыг харгалзан үзэхэд дахин туршилтын үрчлэлтийн хамгийн өндөр хувийг илэрхийлдэг.

Дахин оролдох: Экспоненциал ухралт

Дахин оролдлого хийх хооронд хүлээх хугацааг аажмаар нэмэгдүүлэх нь серверийн аливаа асуудлыг улам дордуулах эрсдэлийг бууруулж, эхний хэдэн оролдлогыг хурдан илгээснээр түр зуурын асуудлыг шийдэж, бүтэлгүйтсэн төгсгөлийн цэгүүдийг засах хангалттай цагийг хэрэглэгчдэд олгоно.


Дахин оролдлого хийх экспоненциал буцаах хуваарийг батлах нь мөн 25/83 (30%)-аас 31/83 (37%) болж нэмэгдсэн.


Гарааны бизнес эрхлэгчдэд зориулсан экспоненциал ухралтыг батлах тухай өгүүлэмж нь ерөнхийдөө дахин оролдлогыг батлахтай маш төстэй юм. Финтекийн стартапууд Devtool стартапууд ихээхэн хоцрогдолтойгоор тэргүүлдэг.

Гараар дахин оролдох

Бидний дүн шинжилгээ хийсэн бүх шилдэг туршлагуудын дунд үрчлэлтийн хамгийн том өсөлт нь гар аргаар дахин туршиж үзсэн явдал байв (+71%). Мэдээжийн хэрэг, энэ нь 2023 оны тайланд хамгийн бага батлагдсан шилдэг туршлага байсан бөгөөд сайжруулах боломж хамгийн их байсан.


Мессежийг гараар дахин оролдох боломжтой байх нь алдааг олж засварлах ажлыг хурдасгадаг. Дараагийн автоматаар дахин оролдохыг хүлээхийн оронд нэн даруй дахин оролдох нь илүү хурдан болно.


Энэ нь алдаатай төгсгөлийн цэгүүдийн алдааг олж засварлах эсвэл анхны тохиргоо болон туршилтын явцад туршилтын үйл явдлуудыг илгээх шаардлагатай үед вэб дэгээ хэрэглэгчдийн амьдралыг илүү хялбар болгох нь сайхан хандлага юм.


Хамгийн гайхмаар үр дүнгийн нэг нь хиймэл оюун ухаантай стартапууд гар аргаар дахин оролдлого хийдэг нь байв. Финтекийн стартапуудын үрчлэлтийн түвшин бусад шилдэг туршлагуудтай харьцуулахад яагаад ийм бага байгаа талаар бидний хамгийн сайн таамаглал бол санхүүгийн системд ихэвчлэн маш их хэмжээний мессеж байдаг тул нэг гүйлгээг дахин оролдох чадвар ховор байдаг.


Таны мессежийн хэмжээ их байвал бүтэлгүйтсэн бүх мессежийг бөөнөөр нь эсвэл багцаар нь дахин оролдохыг хүсдэг. AI бүтээгдэхүүн нь мессежийн хэмжээ багатай байдаг.

Мод бэлтгэх, хянах

Өөр нэг томоохон өсөлт нь мессежийн түүхийн бүртгэлийг санал болгодог үйлчилгээний тоо байв. Энэ нь хэрэглэгчдэд бүтэлгүйтсэн төгсгөлийн алдааг олж засварлах боломжийг олгодог гайхалтай боломж юм.


Энэ нь яагаад хүлээгдэж буй үйл явдлуудаа хүлээж авахгүй байгаа талаар хариулт авахын тулд дэмжлэгээс хариу хүлээх шаардлагагүй хэрэглэгчдэд ашиг тустай төдийгүй вэб дэгээний эргэн тойронд дэмжлэг үзүүлэх хүсэлтийг мэдэгдэхүйц бага хүлээн авдаг тул вэб дэгээ үзүүлэгчийн хувьд ашигтай байдаг. бүтэлгүйтэл.


Хөгжүүлэгчид өөрсдийнхөө асуудлыг өөрөө оношлох боломжтой бол асуудал хурдан шийдэгддэг тул энэ функц нь хүн бүрт ашигтай байх болно.

Үйл явдлын төрлүүд

Өөр нэг сонирхолтой үр дүн бол мессеж бүртгэх, хянах явдал нь шилдэг 100 API үйлчилгээ үзүүлэгч ба стартапууд болон салбаруудын хооронд харьцангуй жигд байна.


Энэ нь алдаа дутагдлыг өөрөө оношлох, арилгах чадвар нь тухайн компанийн аль нэг салбар эсвэл үе шатанд хамаарахгүй бөгөөд зөвхөн вэб дэгээний хэрэглэгчдийн хүсдэг, ашиг тусыг нь хүртдэг зүйл гэдгийг харуулж байна.


Эхэндээ үрчлэлтийн түвшин маш өндөр байсан тул үйл явдлын төрлийг үрчлэн авах нь үндсэндээ ижил байсан (93% vs 94%). Энэ нь зүгээр л үйл явдлын төрлүүд нь ямар ч вэб дэгээний хэрэгжилтийн үндсэн шинж чанар учраас хэрэглэгчдэд ямар үйл явдал хүлээж байгааг мэдэгдэх шаардлагатай болдог.


Сонирхолтой нь, AI стартапуудын хувьд үйл явдлын төрлийг нэвтрүүлэх нь маш бага байсан. API 100-д вэб дэгээгүй цорын ганц хэрэглүүр нь зөвхөн нэг үйл явдалтай байсан тул хиймэл оюун ухааны компаниуд зөвхөн нэг арга хэмжээг санал болгож магадгүй юм.

Мессежийн баталгаажуулалт

Дахин хэлэхэд, бид мессежийн баталгаажуулалтын шилдэг туршлагыг (HMACSHA256) нэвтрүүлэхэд өсөлт ажиглагдаж байна. Энэхүү өсөлт нь баталгаажуулалтын бусад аргуудын бууралтаас харьцангуй жигд байгааг харж байна, гэхдээ ялангуяа Bearer токеныг дамжуулж байсан хэрэгжүүлэлтээс.


HMACSHA256-г нэвтрүүлэх нь бүх талаараа ижил төстэй юм. Гарчиг хэсэгт нууцыг шууд дамжуулах нь маш их алдартай байдаг AI 50-аас хэт давсан үр дүн гардаг. Сонирхолтой нь, энэ нь AI 50-ийн цөөхөн хэд нь вэб дэгээгээр баталгаажуулалтыг огт санал болгодоггүй.

Зурвас баталгаажуулах: Цагийн тэмдэг

HMAC гарын үсэг үүсгэх үед цагийн тэмдгийг хэш агуулгын нэг хэсэг болгон оруулах нь дахин тоглуулах халдлагаас сэргийлнэ. Гарын үсэгний нэг хэсэг болох цагийн тэмдэггүй бол хуучин мессежийг хуулбарлаж, дахин илгээх боломжтой бөгөөд энэ нь санхүүгийн байгууллага нэг гүйлгээг хоёр удаа боловсруулбал томоохон асуудал үүсгэдэг.


Гарын үсэг дээрх цагийн тэмдэгтэй адилхан. Байгуулагдсан API үйлчилгээ үзүүлэгчид шилдэг туршлагыг хэрэгжүүлэхдээ гарааны бизнесээс илүү байдаг.

Баримт бичиг

Хөгжүүлэгчийн гайхалтай туршлагыг хангахын тулд сайн баримт бичиг нь маш чухал юм. Энэ нь ялангуяа хөгжүүлэгчдийн төгсгөлийн цэгийг хэрэгжүүлэх гэж оролдох үед унадаг хэд хэдэн "занга" бүхий вэб дэгээний хувьд үнэн юм. Өргөн хүрээний баримт бичигтэй байх нь хэрэглэгчдэд эдгээр бэрхшээлээс зайлсхийх, цаг хугацаа, бухимдлыг хэмнэхэд тусална.


Шилдэг webhook үйлчилгээнүүдээс бидний харж байгаа нэг зүйл бол тест хийх заавар юм. Үүнд гарын үсгийн баталгаажуулалт амжилтгүй болох зэрэг нийтлэг асуудлуудын алдааг олж засварлах зөвлөмжүүд орно.


Баримт бичгийн тухайд стартапууд илүү тогтсон вэб дэгээ үйлчилгээ үзүүлэгчидтэй эн зэрэгцдэг. Баримт бичиг нь бүх бүтээгдэхүүний үндэс суурь учраас энэ нь бас логик юм.


Сайн вэб дэгээ баримтжуулалтын үзүүлэлт гэж бидний үздэг гол элемент бол кодын дээж юм. Энэ нь ихэнх API баримт бичигт хамаарах боловч ялангуяа вэб дэгээнд хамаарна. Хэрэглэгчид өөрсдийн төгсгөлийн цэгүүд яг юу хийх ёстойг болон үүнийг хэрхэн хийхийг ойлгохын тулд ажиллаж буй вэб дэгээний төгсгөлийн жишээнүүдтэй байх нь маш хэрэгтэй юм.


Өнөөг хүртэл тайланд үзсэн бусад бүх зүйлийн зэрэгцээ бид илүү олон кодын дээжийг харсан. Энэ нь HMAC гарын үсгийн баталгаажуулалтыг санал болгодог үйлчилгээ үзүүлэгчдийн тоо нэмэгдэж байгаагийн шууд тусгал юм. Хэрэв үйлчилгээ үзүүлэгч нар нэвтрэлт танилтыг огт санал болгодоггүй эсвэл үндсэн баталгаажуулалт эсвэл энгийн нууц толгой гэх мэт энгийн аргуудыг санал болгож байгаа бол хэрэгжилт нь илүү хялбар тул кодын дээж авах шаардлагагүй болно.


Байгуулагдсан эсвэл эхлүүлсэн эсэхээс үл хамааран ихэнх webhook үйлчилгээ үзүүлэгчид хэрэглэгчиддээ кодын дээжийг санал болгож байна. Үл хамаарах зүйл бол HMAC гарын үсгийг санал болгодоггүй, баталгаажуулахын тулд нууц толгойг ашиглах хандлагатай байдаг AI компаниуд юм.


Магадгүй AI хэрэглэгчид Fintech болон Devtool-ийн хэрэглэгчид шиг техникийн болон аюулгүй байдлын ухамсартай байдаггүй бөгөөд гэрчлэлийн баталгаажуулалтын хялбар арга нь тэдний хэрэглээний тохиолдолд хамгийн тохиромжтой байдаг. Түүнчлэн AI бүтээгдэхүүн нь хэрэглэгчдийн үндсэн хэрэглэгчийн баазтай байх магадлалтай бөгөөд тэдгээрийн API болон вэб дэгээ нь хэрэглэгчдийнхээ багахан хувьд хоёрдогч санал болж байгаа тул вэб дэгээ үйлчилгээгээ илүү найдвартай/бат бөх болгохын тулд бага хүчин чармайлт гаргасан байна.

Дүгнэлт ба гол дүгнэлтүүд

Судалгаагаа шинэчилсний дараа бид бүх нийтээр хүлээн зөвшөөрч, шилдэг туршлагыг хэрэгжүүлэх ажил нэмэгдэж байгааг мэдээлэхэд таатай байна.


Шинэ үрчлэгчдийн тоо бүх шилдэг туршлагуудад нийцэж байгааг бид харсан бөгөөд үрчлэлтийн дийлэнх нь вэб дэгээ үйлчилгээгээ сайжруулж байгаа одоогийн хэрэгжүүлэлтээс эсрэгээр ихэнх шилдэг туршлагыг дагаж мөрдсөн шинэ хэрэгжүүлэлтээс үүдэлтэй болохыг харуулсан.


Энэ жил бид Fintech, Devtools, AI зэрэг 3 өөр шилдэг стартапын жагсаалтаас нэмэлт 150 компанид дүн шинжилгээ хийж, салбаруудын хооронд ямар нэгэн чиг хандлага, мөн гарааны бизнесүүд болон тогтсон API үйлчилгээ үзүүлэгчдийн хоорондын ялгааг олж харах боломжтой эсэхийг шалгасан.


Ерөнхийдөө байгуулагдсан API үйлчилгээ үзүүлэгчид вэб дэгээг илүү өндөр хурдтайгаар нэвтрүүлж, илүү сайн туршлагуудыг хэрэгжүүлдэг болохыг бид харсан. Байгуулагдсан үйлчилгээ үзүүлэгчид илүү сайн шийдлийг санал болгоход илүү их хөрөнгө оруулалт хийх нөөцтэй бөгөөд стартапууд вэб дэгээ үйлчилгээнийхээ MVP (хамгийн бага амьдрах чадвартай бүтээгдэхүүн) хувилбаруудыг гаргах магадлал өндөр байдаг тул энэ нь маш логик юм.