Ho lokolloa ha Toxiproxy 2.3, moemeli oa ho leka matla a ts'ebeliso ea mathata a marang-rang

Shopify, e leng e 'ngoe ea li-platform tse kholo ka ho fetisisa tsa e-commerce, e lokolitse Toxiproxy 2.3, seva sa proxy se etselitsoeng ho etsisa ho hlōleha ha marang-rang le tsamaiso le mathata a ho hlahloba ts'ebetso ea kopo ha maemo a joalo a etsahala. Lenaneo le tsebahala ka ho fana ka API bakeng sa litšobotsi tsa mocha oa puisano tse fetohang ka matla, tse ka sebelisoang ho kopanya Toxiproxy le litsamaiso tsa tlhahlobo ea li-unit, li-platform tsa ho kopanya tse tsoelang pele le maemo a nts'etsopele. Khoutu ea Toxiproxy e ngotsoe ho Go le ho ajoa tlasa laesense ea MIT.

Moemeli o sebetsa lipakeng tsa ts'ebeliso e lekoang le ts'ebeletso ea marang-rang eo sesebelisoa sena se sebelisanang le eona, ka mor'a moo e ka etsisa ketsahalo ea tieho e itseng ha o fumana karabo ho tsoa ho seva kapa o romella kopo, o fetola bandwidth, o etsisa ho hana ho amohela likhokahano. , senya tsoelo-pele e tloaelehileng ea ho theha kapa ho koala likhokahano, ho tsosolosa likhokahano tse thehiloeng, ho senya litaba tsa lipakete.

Ho laola ts'ebetso ea seva ea proxy ho tsoa lits'ebetsong, lilaebrari tsa bareki li fanoa bakeng sa Ruby, Go, Python, C #/.NET, PHP, JavaScript/Node.js, Java, Haskell, Rust le Elixir, tse u lumellang hore u fetole tšebelisano ea marang-rang. maemo ka fofa 'me hang-hang hlahloba sephetho. Ho fetola litšoaneleho tsa mocha oa puisano ntle le ho etsa liphetoho ho khoutu, ho ka sebelisoa sesebelisoa se khethehileng sa toxiproxy-cli (ho nahanoa hore Toxiproxy API e sebelisoa litekong tsa lihlopha, 'me thuso e ka ba molemo bakeng sa ho etsa liteko tse kopanetsoeng).

Har'a liphetoho tse hlahang tokollong e ncha ke ho kenyelletsoa ha mohlokomeli oa li-client endpoint bakeng sa HTTPS, ho aroloa ha basebetsi ba tloaelehileng ba liteko ka lifaele tse arohaneng, ts'ebetsong ea client.Populate API, tšehetso ea li-platform tsa armv7 le armv6, le bokhoni ba ho fetoha. boemo ba ho rema lifate bakeng sa seva.

Source: opennet.ru

Eketsa ka tlhaloso