Famoahana ny Toxiproxy 2.3, proxy ho an'ny fitsapana ny faharetan'ny fampiharana amin'ny olan'ny tambajotra

Shopify, iray amin'ireo sehatra e-varotra lehibe indrindra, dia namoaka Toxiproxy 2.3, mpizara proxy natao hamolavolana ny tsy fahombiazan'ny tambajotra sy ny rafitra ary ny tsy fahampiana mba hitsapana ny fahombiazan'ny rindranasa rehefa misy ny toe-javatra toy izany. Ny programa dia miavaka amin'ny fanomezana API ho an'ny fiovan'ny toetran'ny fantsom-pifandraisana, izay azo ampiasaina hampidirana ny Toxiproxy amin'ny rafitra fitiliana unit, sehatra fampidirana mitohy ary tontolo fampandrosoana. Ny kaody Toxiproxy dia voasoratra ao amin'ny Go ary zaraina amin'ny alΓ lan'ny fahazoan-dΓ lana MIT.

Ny proxy dia mandeha eo anelanelan'ny rindranasa andrana sy ny serivisy amin'ny tambajotra izay ifandraisan'ity rindranasa ity, aorian'izay dia afaka maka tahaka ny fisian'ny fahatarana sasany rehefa mahazo valiny avy amin'ny mpizara na mandefa fangatahana, manova ny bandwidth, maka tahaka ny fandavana ny fifandraisana. , manakorontana ny fandrosoan'ny ara-dalΓ na amin'ny fametrahana na fanakatonana ny fifandraisana, avereno ny fifandraisana efa niorina, ovaina ny ao anatin'ny fonosana.

Mba hifehezana ny fampandehanan'ny mpizara proxy amin'ny rindranasa, ny tranomboky mpanjifa dia omena amin'ny fiteny Ruby, Go, Python, C#/.NET, PHP, JavaScript/Node.js, Java, Haskell, Rust ary Elixir, izay mamela anao hanova ny toetry ny fifandraisana amin'ny tambajotra amin'ny lalitra ary manombana avy hatrany ny vokatra. Mba hanovana ny toetran'ny fantsom-pifandraisana tsy misy fanovana ny kaody, dia azo ampiasaina ny toxiproxy-cli fampiasa manokana (heverina fa ny Toxiproxy API dia ampiasaina amin'ny fitsapana unit, ary ny fitaovana dia mety ho ilaina amin'ny fanaovana fanandramana interactive).

Anisan'ny fiovana ao amin'ny famoahana vaovao ny fampidirana ny mpanjifa endpoint handler ho an'ny HTTPS, ny fisarahan'ny mpandrindra fitsapana mahazatra amin'ny rakitra misaraka, ny fampiharana ny client.Populate API, fanohanana ny sehatra armv7 sy armv6, ary ny fahafahana manova ny haavon'ny logging ho an'ny mpizara.

Source: opennet.ru

Add a comment