fault-tolerance
Kompilowanie aplikacji do użytku w środowiskach silnie radioaktywnych
Kompilujemy wbudowaną aplikację C / C++, która jest wdrażana w ekranowanym urządzeniu w środowisku bombardowanym promieniowan ... ? Czy jacyś inni programiści odnieśli sukces w ograniczaniu szkodliwego wpływu błędów miękkich na długo działającą aplikację?
Czy komunikaty Erlang / OTP są wiarygodne? Czy wiadomości mogą być powielane?
Wersja długa:
Jestem nowy w erlangu i rozważam użycie go do skalowalnej architektury. Znalazłem wielu zwolenników platfor ... tak, to czy duplicate-protection (czyli idempotency) jest obowiązkiem aplikacji, czy też erlang / OTP jakoś nam w tym pomaga?
Scala + Akka: jak stworzyć Klaster wielozadaniowy
Tworzymy system serwerowy w Scala + Akka dla gry, która będzie obsługiwać klientów na Androida, iPhone ' a i Second Life. Is ... e nie byłem wystarczająco dokładny w moich badaniach i eksperymentach jeszcze. Wszelkie myśli lub pomysły zostaną docenione.
Odporna na błędy Architektura oprogramowania
Szukam dobrych artykułów na temat odpornych na błędy architektur oprogramowania. Mogę prosić o jakieś zalecenia?
Akka aktor nie kończy, jeśli wyjątek zostanie wyrzucony
Obecnie próbuję zacząć od Akki i mam dziwny problem. Mam następujący kod dla mojego aktora:
class AkkaWorkerFT extends Acto ... : Actors.registry.shutdownAll obejdzie problem, ale myślę, że shutdownAll powinien być używany tylko w ostateczności, prawda?
Czy absolutnie potrzebuję minimum 3 węzłów/serwerów dla klastra Cassandra, czy wystarczą 2?
Z pewnością można uruchomić pojedynczy klaster węzłów, ale chciałbym trochę tolerancji błędów.
Obecnie mogę sobie pozwolić n ... jak zwykle użyje hinted-handoff nawet dla 2 węzłów, tak?
Te 2 serwery znajdują się w tym samym centrum danych FWIW.
Dzięki!
Najlepsze praktyki w zakresie tolerowania błędów i niezawodności zaplanowanych zadań lub usług
Pracowałem nad wieloma aplikacjami, które działają jako usługa windows lub zaplanowane zadania.
Teraz chcę mieć pewność, że ... e na różnych serwerach. a moim celem jest upewnienie się, że serwis będzie działał, zgłaszał wszelkie awarie i odzyskiwał je.