24FreelanceRynek freelancerów, który nigdy nie śpi
Aktywny

Testowanie kontraktów mikroserwisów na Pact

127 przeglądów#2629
Okres wystawienia9 dnido 25.11.2026
Opublikowane27.08.2026
Widoki12723 w ciągu 14 dni

O usłudze

Przetłumaczone
Pomagam zespołom unikać łamania usług innych zespołów. Gdy produkt jest podzielony na dziesiątki mikroserwisów, każde wywołanie między nimi to niewypowiedziany kontrakt, a gdy jeden zespół zmienia pole w odpowiedzi lub kod statusu, wydanie zespołu sąsiadującego nie udaje się już w produkcji. Ustawiłem testy kontraktowe oparte na konsumentach na Pact, aby uczynić te umowy explicite, wykonalnymi i weryfikowanymi przy każdym commicie.

Pracuję w ten sposób. Siadam z zespołami konsumentów i rejestruję żądania i odpowiedzi, na których polegają, a następnie generuję kontrakty Pact z rzeczywistych testów, a nie przypuszczeń. Ustawiłem brokera Pact jako jedyne źródło prawdy, zintegrowałem weryfikację dostawcy w pipeline i dodałem wersjonowanie z tagami środowiskowymi — abyś mógł zobaczyć, które wersje usług są kompatybilne. Dzięki kontrolom can-i-deploy, pull request, który złamałby konsumenta downstream, nie przejdzie scalania, a zespół dowiaduje się o tym w ciągu sekund, a nie w incydencie.

Na końcu otrzymujesz działający system, a nie prezentację: kontrakty w repozytoriach, działający broker, zielone zadania weryfikacyjne i dokumentację, którą inżynierowie mogą rozwijać samodzielnie. Przechodzę przez pierwsze zmiany z zespołem, aby proces się utrwalił.

Ochrona escrow SafeDeal

Środki są blokowane na rachunku escrow Payora w USDT (TRC-20) i wypłacane wykonawcy dopiero po akceptacji pracy.

Freelancer contacts
E-mailShow
24
Dwadzieścia · wskazówka

Zanim zamówisz

  • Przejrzyj portfolio freelancera.
  • Opisz swoje zadanie i zapytaj o cenę oraz termin.
  • Sprawdź opinie od innych klientów.
  • Lub opublikuj projekt i porównaj kilka ofert.
Ta sama kategoria

Podobne usługi

Wszystkie usługi w kategorii
Dobrze wiedzieć
Jak mogę zamówić tę usługę?

Napisz do freelancera za pomocą formularza na tej stronie: opisz zadanie, termin i wynik, którego potrzebujesz.

Jak mogę sprawdzić freelancera?

Otwórz profil: ocena, portfolio i opinie od innych klientów pokazują doświadczenie w zadaniach podobnych do twoich.

Viktoria O.Programowanie stosowane
Kontakt

Na jakie zapytania odpowiada ta strona