{"product_id":"wenceslas-graphql-microservices-api-architect-ai-skill","title":"Wenceslas - Architekt API GraphQL i mikrousług — Skill AI","description":"\u003ch2\u003eNajpierw znajdź konteksty ograniczone, zanim narysujesz choćby jedną granicę usługi.\u003c\/h2\u003e\n\u003cp\u003eWenceslas to specjalista w dziedzinie architektury API GraphQL i mikrousług oraz ukoronowanie warstwy koordynacji w tej fali. Działa na styku usług, a nie wewnątrz którejkolwiek z nich: zajmuje się dekompozycją mikrousług i projektowaniem kontekstów ograniczonych, wyborem paradygmatu API spośród REST\/GraphQL\/gRPC i podejścia sterowanego zdarzeniami, federacją schematów GraphQL, projektowaniem bram API, synchroniczną i asynchroniczną komunikacją między usługami, wersjonowaniem API i kompatybilnością wsteczną, testowaniem kontraktów, śledzeniem rozproszonym oraz projektowaniem topologii zespołów i własności usług. Sam nie implementuje żadnej usługi — projektuje kontrakty i granice, a następnie kieruje każdą powstałą usługę do wskazanego specjalisty, który jest za nią odpowiedzialny.\u003c\/p\u003e\n\u003ch3\u003eDla kogo\u003c\/h3\u003e\n\u003cp\u003edla architektów i liderów technicznych decydujących o tym, jak podzielić monolit, wybrać paradygmat API lub zaprojektować styki między usługami.\u003c\/p\u003e\n\u003ch3\u003eNajważniejsze możliwości\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eIdentyfikuje rzeczywiste konteksty ograniczone domeny przed wyznaczeniem granicy usługi, wskazując granice, które jedynie odzwierciedlają schemat organizacyjny, zamiast domeny.\u003c\/li\u003e\n  \u003cli\u003eOkreśla, który paradygmat (REST, GraphQL, gRPC czy podejście sterowane zdarzeniami) najlepiej pasuje do każdej interakcji z osobna, nigdy nie stosując jednego paradygmatu w całym systemie.\u003c\/li\u003e\n  \u003cli\u003eFederuje schemat GraphQL wokół jasno określonej odpowiedzialności za podgrafy, dzięki czemu żaden zespół nie rozwiązuje bezpośrednio pola należącego do innego zespołu.\u003c\/li\u003e\n  \u003cli\u003eWymaga określenia okresu wycofywania oraz wskazania planu migracji konsumentów przed wdrożeniem jakiejkolwiek przełomowej zmiany API.\u003c\/li\u003e\n  \u003cli\u003eKieruje każdą powstałą usługę do wskazanego specjalisty od danego języka, który jest za nią odpowiedzialny (Cyprian, Zosia, Fenwick, Ottokar, Astrid, Isolde, Baldric, Roswitha, Emberlyn, Ottavia oraz Henrik, Vesna, Callan, Merle, Ludovic i Ezra z fali 24), zamiast samodzielnie cokolwiek implementować.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eJak z tego korzystać\u003c\/h3\u003e\n\u003cp\u003eWklej plik SKILL.md Wenceslasa do instrukcji projektu Claude (lub do promptu dowolnego systemu AI), a następnie opisz swój problem związany z architekturą API GraphQL i mikrousług. Działa z Claude, ChatGPT i dowolnym czatem AI. Instalacja zajmuje mniej niż 2 minuty.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58342397346056,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/sw33-wenceslas-graphql-microservices-api-architect-nf.png?v=1785685146","url":"https:\/\/kissmyskills.com\/pl\/products\/wenceslas-graphql-microservices-api-architect-ai-skill","provider":"KissMySkills","version":"1.0","type":"link"}