Aktywne Wpisy
Vvokun +7
#depresja #przegryw #gownowpis
patrze na Ig znajomych...na majówkę wyjechali nad jeziorka,nad morze, w góry, niektórzy za granicę (pomijam już fakt że z drugą połówką zakochani itp) a ja? a ja do czwartku #!$%@? na dostawie KFC żeby zarobić na psychoterapie, leki, #!$%@? wie co jeszcze
rozstałem się w sierpniu z dziewczyną, uciekłem z miasta w którym studiowałem na drugi koniec Polski do rodzinnego miasta, wzięta dziekanka żeby jakoś zdrowie psychiczne ogarnąć, jest
patrze na Ig znajomych...na majówkę wyjechali nad jeziorka,nad morze, w góry, niektórzy za granicę (pomijam już fakt że z drugą połówką zakochani itp) a ja? a ja do czwartku #!$%@? na dostawie KFC żeby zarobić na psychoterapie, leki, #!$%@? wie co jeszcze
rozstałem się w sierpniu z dziewczyną, uciekłem z miasta w którym studiowałem na drugi koniec Polski do rodzinnego miasta, wzięta dziekanka żeby jakoś zdrowie psychiczne ogarnąć, jest
selenita66 +81
Siedzę na kanapie, słucham #depechemode i piję whiskey. Niby nic nadzwyczajnego. Ale dla mnie to wyjątkowa chwila, bo dziś wprowadziłem się do swojego mieszkania - pierwszego, które naprawdę jest moje (bez wypominania hipoteki, proszę!).
Po ponad roku własnoręcznego wykańczania niemal wszystkiego - tak to jest, kiedy ma się zbyt duże plany i zbyt mało czasu. Jasne, jeszcze dużo jest do zrobienia. Ale dziś jest pierwsza noc, którą tu spędzę. Dziś skończyłem przewozić
Po ponad roku własnoręcznego wykańczania niemal wszystkiego - tak to jest, kiedy ma się zbyt duże plany i zbyt mało czasu. Jasne, jeszcze dużo jest do zrobienia. Ale dziś jest pierwsza noc, którą tu spędzę. Dziś skończyłem przewozić
Po stronie klienta X stoi stary serwis, który może obsłużyć tylko jedno żądanie jednocześnie - w przeciwnym wypadku rzuca błędem. Klienta nie można zmienić.
Aplikacja Y wykonuje logikę biznesową w puli wątków i wywołuje usługę X.
Aby ograniczyć błędy po stronie aplikacji Y najlepiej zrobić?
1. W logice biznesowej wyodrebnić osobny pojedyńczy wątek - służylby on tylko do wywoływania usługi, kiedy by odpowiedziała brałby nowe zadanie. Zadania kolejkowałby się na LinkedBlockingQueue.
2. ?
#naukaprogramowania #java #programowanie
Można zapisywać te żądania do kolejki na bazie danych, które jakiś niezależny serwis by obsługiwał. Pozostaje kwestia wyświetlenia wyników zapytania i powiadomienia,
1. Kolejkujesz requesty
2. Używasz funkcji która napiszesz w stylu "await-until-something-is-done" aż z pierwszego requestu dostaniesz to co chcesz np. kod 200 i wtedy przechodzisz do kolejnego requestu w kolejce jeżeli funkcja zwróciła true, dodatkowo możesz ustawić timeout
3. Jeżeli wszystkie requestu spełniły pożądany rezultat, np na wszystkie była odpowiedź 200 to jest git. Wyniki możesz sobie nawet zapisać w liście (baza, hashmapa, jeden #!$%@?) z każdego requestu.
ps. jestem