Pytania otagowane jako distributed-computing

4
W jaki sposób firma taka jak Amazon unika wąskich gardeł w dostępie do warstwy bazy danych?
Jeśli wyobrażasz sobie firmę taką jak Amazon (lub jakakolwiek inna duża aplikacja internetowa), która prowadzi sklep internetowy na masową skalę i ma tylko ograniczoną liczbę przedmiotów fizycznych w swoich magazynach, w jaki sposób mogą to zoptymalizować, aby nie było pojedyncze wąskie gardło? Oczywiście muszą mieć wiele baz danych z replikacją …

1
Jakie są rozwiązania problemu z kolejką rozproszoną?
Próbuję dowiedzieć się więcej o różnych sposobach rozwiązania problemu kolejki rozproszonej. Chciałbym więc wiedzieć, jakie produkty, usługi, wdrożenia i dokumenty badawcze już tam są. Wdrożenie stanie przed wieloma wyzwaniami i będzie zmuszone do kompromisów: Czy ma mocne czy luźne zamówienie? Czy jest to idempotentne? Czy możemy mieć więcej kolejek niż …


2
Wzory dla zachowania spójności w rozproszonym systemie opartym na zdarzeniach?
Czytałem ostatnio o pozyskiwaniu wydarzeń i bardzo podobają mi się pomysły, ale utknąłem z następującym problemem. Załóżmy, że masz N równoczesnych procesów, które odbierają polecenia (np. Serwery sieciowe), generują w rezultacie zdarzenia i przechowują je w scentralizowanym sklepie. Załóżmy również, że cały przejściowy stan aplikacji jest utrzymywany w pamięci poszczególnych …

3
Co zwraca moduł równoważenia obciążenia?
Gdy użytkownik trafi na moduł równoważenia obciążenia, a moduł równoważenia obciążenia określa, na który serwer WWW ma się przesłać, co dalej? Czy moduł równoważenia obciążenia przekazuje żądanie i wszystkie jego dane do serwera, odbiera odpowiedź serwera i zwraca ją z powrotem do użytkownika? A może bardziej przypomina przekierowanie, w którym …


1
Najlepsza praktyka obsługi asynchronicznej komunikacji między urządzeniami?
Niedawno zakończyłem projekt obsługi przetwarzania kart kredytowych. Jedną z trudności, z którymi się spotkałem, była obsługa opóźnień / możliwych awarii powiadomień. Najbardziej złożonym przykładem było: zewnętrzny system wysyłający żądanie zapłaty mój system przekształca to żądanie w żądanie do bramki płatności wysyłanie użytkownika do bramy oczekiwanie na dokonanie płatności przez użytkownika …

3
czy zatoczyliśmy koło z mikrousługami, wracając do bardzo oldschoolowych podejść?
Jeśli chodzi o architekturę i projekt oprogramowania, w jaki sposób mikrousługi „nakładają się” (zamierzone) na oprogramowanie pośrednie? Pochodzę z Javy i wygląda na to, że odsuwając się od prostej wersji REST jako interfejsu API i abstrahując od różnych warstw i parametrów połączenia, przynajmniej w Javie, prawie zatoczyłeś koło kilku bardzo …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.