Sgaoileadh Toxiproxy 2.3, neach-ionaid airson a bhith a’ dèanamh deuchainn air fulangas tagraidh ri duilgheadasan lìonra

Tha Shopify, aon de na h-àrd-ùrlaran e-malairt as motha, air Toxiproxy 2.3 a leigeil ma sgaoil, frithealaiche progsaidh a chaidh a dhealbhadh gus atharrais air fàilligidhean lìonra is siostam agus neo-riaghailteachdan gus coileanadh tagraidh a dhearbhadh nuair a thig an leithid de shuidheachaidhean ann. Tha am prògram ainmeil airson a bhith a’ toirt seachad API airson feartan seanail conaltraidh a tha ag atharrachadh gu fiùghantach, a dh’ fhaodar a chleachdadh gus Toxiproxy fhilleadh a-steach le siostaman deuchainn aonad, àrd-ùrlaran amalachaidh leantainneach agus àrainneachdan leasachaidh. Tha an còd Toxiproxy sgrìobhte ann an Go agus air a chuairteachadh fo chead MIT.

Bidh neach-ionaid a’ ruith eadar an tagradh a thathar a’ dèanamh deuchainn agus an t-seirbheis lìonra leis a bheil an aplacaid seo ag eadar-obrachadh, às deidh sin faodaidh e atharrais air dàil sònraichte nuair a gheibh e freagairt bhon t-seirbheisiche no nuair a chuireas tu iarrtas, atharraich leud-bann, atharrais air diùltadh gabhail ri ceanglaichean , cuir dragh air an adhartas àbhaisteach ann a bhith a’ stèidheachadh no a’ dùnadh cheanglaichean, ag ath-shuidheachadh cheanglaichean stèidhichte, a’ saobhadh susbaint nam pacaidean.

Gus smachd a chumail air gnìomhachd an fhrithealaiche progsaidh bho thagraidhean, tha leabharlannan teachdaiche air an toirt seachad airson Ruby, Go, Python, C#/.NET, PHP, JavaScript/Node.js, Java, Haskell, Rust agus Elixir, a leigeas leat eadar-obrachadh lìonra atharrachadh. suidheachaidhean air an itealan agus dèan measadh air an toradh sa bhad. Gus feartan sianal conaltraidh atharrachadh gun a bhith a 'dèanamh atharrachaidhean air a' chòd, faodar goireas sònraichte toxiproxy-cli a chleachdadh (thathar a 'gabhail ris gu bheil an Toxiproxy API air a chleachdadh ann an deuchainnean aonad, agus faodaidh an goireas a bhith feumail airson deuchainnean eadar-ghnìomhach a dhèanamh).

Am measg nan atharrachaidhean anns an fhoillseachadh ùr tha toirt a-steach inneal-làimhseachaidh crìochnachaidh teachdaiche airson HTTPS, dealachadh luchd-làimhseachaidh deuchainn àbhaisteach gu faidhlichean fa leth, buileachadh an API client.Populate, taic airson àrd-ùrlaran armv7 agus armv6, agus an comas atharrachadh. an ìre clàraidh airson an fhrithealaiche.

Source: fosgailtenet.ru

Cuir beachd ann