Cikakken bayanin gwajin aiki
RPC na shafin da aka adana a ma'adanar wucin gadi · an fara jerin gwaje-gwaje a 2026-10-17 UTC
Sakamako
- Buƙatun da suka yi nasara/s
- 7496 (daga 7033 zuwa 7683)
- Ƙwaƙwalwar API
- 32.8 MiB PSS
- Lokacin CPU na API/buƙata
- 120 µs
- Matsakaicin tsakiya na jinkirin p95 / p99 a gwaje-gwaje
- 5.10 / 6.38 ms
Nauyin aiki da yanayin gudanarwa
Apple M1 Pro mai gudanar da macOS, tare da na'ura ta kwaikwayo ta Colima Linux ta ARM64 mai vCPU takwas da kwantenan Debian don API. vCPU ɗaya don API, huɗu don PostgreSQL, da biyu don wrk. Rukunin haɗin sadarwar rumbun bayanai yana da haɗi takwas; wrk ya yi amfani da haɗin HTTP 32.
Aikin SQL ya mayar da layuka 100 daga bayanan gwaji masu layuka 10000, masu haya 100, da bayanan da ake ɗauka masu girman bait 128. Kowace buƙata ta bayar da ma'aunin shigarwa na JSON mai girman 1 KiB. An yi amfani da HTTP a ɓangaren da ke fuskantar mai amfani da haɗin PostgreSQL na rubutu a fili ba tare da ɓoyewa ba.
An kunna tantancewa ta RS256, tare da adana JWT a ma'adanar wucin gadi da token goma da aka sake amfani da su. Ma'adanar ta yarda da bayanai 1000; pgxio kuma ya ware 1 MiB don bayanan da'awa da taƙaitattun hash da aka ƙidaya, ba tare da ƙarin sararin metadata ba. Hoton kwantena mai libpq na gwaji ya yi amfani da ma'ajiyoyin bayanai da aka yi wa kwafi, ba isarwa ba tare da yin kwafi ba.
Hanyar gwaji
Gwaje-gwaje uku da aka tsara bisa bazuwar zaɓi, kowanne da daƙiƙa 10 na shiri da daƙiƙa 30 na aunawa. Yawan aikin da ake kammalawa shi ne matsakaicin tsakiya na buƙatun da suka yi nasara a kowace daƙiƙa. Ma'aunin ƙwaƙwalwa shi ne matsakaicin tsakiya na matsakaicin amfani da ƙwaƙwalwa bisa rabo (PSS) na aikin API mai gudana a kowane gwaji, ba tare da PostgreSQL ba. Ƙimar jinkiri ita ce matsakaicin tsakiya na matakan kaso na kowane gwaji, ba matakan kaso da aka lissafa ta haɗa bayanan dukan gwaje-gwajen ba.
Waɗannan ma'aunai ne na gida a kan na'urar da ake rabawa. Ba su tabbatar da mafi ƙarancin RAM da ake buƙata ko ƙarfin uwar garken gaba ɗaya ba. Sakamakon adana token da ake maimaita amfani da su a ma'adanar wucin gadi ba ya wakiltar nauyin aikin da yawancin token ɗinsa na musamman ne.
Iya maimaita gwaje-gwaje
Sauke ma'aunai da bayanin asalinsu (JSON)
Hoton kwantenan API:
sha256:2daebd31eb22c698f232deb1d78d14939959c77dd126ff43eeeeb211c1f2bfcd
Hoton kwantenan PostgreSQL:
sha256:3645570cccdfa447589da9f57dd740faa29b30938e861289a5574b6ca6b03826