Pytania oznaczone «services»

14
Mikrousługi i replikacja danych

Buduję nową aplikację i czytałem o architekturze mikrousług. Sama architektura ma wiele sensu z punktu widzenia rozwoju, wdrażania i zarządzania cyklem życia. Jednak pojawił się jeden problem związany z obsługą danych podstawowych. Na przykład mam 2 aplikacje - powiedzmy aplikację Sprzedaż i...

13
Czy mikrousługami powinni być użytkownicy?

Staramy się ustalić najlepszy sposób autoryzacji użytkowników w architekturze mikrousług, jednocześnie zapewniając ograniczone uprawnienia mikrousług. Nasza architektura korzysta z centralnej usługi autoryzacji do obsługi wydawania tokenów JWT. Mamy następujące wymagania: Użytkownicy powinni...

13
Wiele do wielu skojarzeń w mikrousługach

Obecnie mam dwie mikrousługi. Zadzwonimy do nich Ai B. Baza danych w ramach mikrousługi Azawiera następującą tabelę: A |-- users Baza danych w ramach mikrousługi Bzawiera następującą tabelę: B |-- trackers Wymagania mówią o tym usersi trackersmają relację wiele do wielu. Nie jestem pewien,...

13
Projekt mikrousług dla wielu najemców

Jesteśmy w trakcie migracji aplikacji monolitycznej do architektury mikrousług. Ze względu na niektóre wymogi regulacyjne musimy przechowywać dane klienta z różnych krajów w osobnych (specyficznych dla danego kraju) bazach danych. Tj. Db dla klientów z USA, db dla klientów z Wielkiej Brytanii...

13
Kiedy powinienem używać AtomPub?

Prowadzę badania nad projektowaniem usług internetowych RESTful i doszedłem do tego, co uważam za kluczowy punkt decyzji, więc pomyślałem, że zaoferuję to społeczności, aby uzyskać porady. Zgodnie z zasadami architektury RESTful chcę zaprezentować wykrywalny interfejs API, dlatego będę wspierał...

13
Przeszukiwanie danych w kilku mikrousługach

Mam dane dla pewnej domeny rozproszonej między mikrousługą a starszą bazą danych. Mam wyszukiwanie, które obejmuje pola zarówno w starszej, jak i mikrousługowej bazie danych. Poprzednio (przed podziałem mikrousług) było to wykonywane przy użyciu 1 zapytania SQL. Teraz potrzebuję wywołania REST i...

13
Użyj warstwy usługi z MVC

Jeśli kontroler staje się zbyt gruby, a tworzenie instancji modelu zaczyna się sumować, można zastosować warstwę usługi. Jeśli po prostu zawiążę logikę w klasie usług, otrzymam kilka usług za pomocą jednej / dwóch metod. To przypomina zapach kodu. Jakieś najlepsze praktyki w tym zakresie? Czy...

12
Modele domeny wspólnej architektury mikrousług

Załóżmy, że mamy aplikację Spring Boot, która korzysta z architektury mikrousług. Każda z usług ma własne modele domen, ale każda usługa musi odwoływać się do obiektu domeny użytkownika. Jakie byłoby najlepsze podejście do rozwiązania tego problemu? Czy byłoby lepiej, gdyby każda usługa miała tylko...