Introductio servitoris HTTP hinsightd, qui utitur Linux`-io_uring subsystem`

Servus HTTP compactus, hinsightd, divulgatus est, insignis ob usum instrumentorum a nucleo provisorum. Linux Interfaciem input/output asynchronam io_uring. Servus protocollum HTTP/1.1 sustinet et ita designatus est ut levis sit, dum functiones populares praebet. Exempli gratia, hinsightd TLS, procurationem inversam (rproxy), recondendum contentum dynamicē generatum in systemate fasciculorum locali, compressionem ex tempore datarum redditarum, iterum initium sine nexibus stabilitis interruptis, et activationem tractatorum petitionum dynamicorum utens mechanismis FastCGI et CGI sustinet. Codex projecti lingua C scriptus est et sub licentia BSD distribuitur.

Facultas linguae Lua utendi ad configurationem tractandam, accessiones scribendas et tractatores petitionum creandos praebetur, dum tales tractatores directe in fasciculo definiri possunt. configurationes serviInstrumenta supplementaria (vel extensiones) facultates praebent, ut formam diarii mutare, diaria singularia cum machinis virtualibus coniungere, rationem librationis oneris definire, authenticationem HTTP, rescribere URL, et officia ordinata exsequi (sicut certificata "Let's Encrypt" renovare).

apud server Bibliotheca praebetur ad functionem hinsightd in applicationes tuas integrandam. Hinsightd etiam functionem integratam includit ad petitiones HTTP ex linea mandati mittendas; exempli gratia, ad paginam onerandam, "hinsightd -d URL" currere potes. Servus valde compactus est, circiter 200 KB spatii compilati occupans (100 KB fasciculi executabilis et 100 KB bibliothecae communis). Dependentiae externae tantum libc, lua, liburing, et zlib includunt, necnon optionaliter openssl/libressl et ffcall.

Consilia ulterioris progressionis facultatem includunt ad fasciculos compressos cache, solamen sandbox in eliquatione systematis vocat et utens spatiis nomina, negotiatio effingens, multi- plicandi, emendavit errorum tractandi et larva-substructio exercitus deprehensio virtualis.

Proventus syntheticae effectus probationis (sine optimizations in conformatione ut est) cum ab utilitate cum 250 et 500 (in parenthesi) petitiones parallelas ("ab -k -c 250 -n 10000 http://localhost/");

  • hinsightd/0.9.17 - 63035.01 petitiones secundae (54984.63)
  • petitiones lighttpd/1.4.67 - 53693.29 secundae (1613.59)
  • Apache/2.4.54 - 37474.10 petitiones secundae (34305.55)
  • Caddy/2.6.2 - 35412.02 petitiones secundae (33995.57)
  • nginx/1.23.2 - 26673.64 petitiones secundae (26172.73).

Source: opennet.ru

Emptum certos hospites pro locis cum praesidio DDoS, VPS VDS servers 🔥 Eme hospitium interretiale fidum cum praesidio DDoS, servitores VPS VDS | ProHoster