Aktywne Wpisy

maikeleleq +19
Wczoraj dostałem taką wiadomość od mamy, wuja od 4 miesięcy walczył z rakiem który rozprzestrzenił się momentalnie po organach… Nie wiem co jest grane ale ostatnio wokół mnie choruje tyle osób na raka że to jest niepojęte
- przyszły teść glejak
- sąsiad rak jelita
- znajomy ze wsi obok też trzustka
- dwóch ojców moich znajomych też zmarło na raka
Wszyscy w podobnym wieku czyli okolice 50/60 lat, efekt Czarnobyla czy
- przyszły teść glejak
- sąsiad rak jelita
- znajomy ze wsi obok też trzustka
- dwóch ojców moich znajomych też zmarło na raka
Wszyscy w podobnym wieku czyli okolice 50/60 lat, efekt Czarnobyla czy
źródło: Zdjęcie z biblioteki
Pobierz
Nacho_Libre +9
#sluchamzlastfm #sluchamzlastfm2 #muzyka #spotify #lastfm
Dzień dobry,
W ten niedzielny poranek zapraszam do cotygodniowego Waszego zestawienia najczęściej słuchanych albumów w serwisie last.fm w kończącym się tygodniu.
Słucham
Dzień dobry,
W ten niedzielny poranek zapraszam do cotygodniowego Waszego zestawienia najczęściej słuchanych albumów w serwisie last.fm w kończącym się tygodniu.
Słucham





Czy jeśli endpointy nie są ustawione jako async to znaczy, że tylko jedno żądanie może być obsługiwane w tym samym czasie?
#programowanie #netcore #dotnet #webdev
Chcesz żeby serwer się skalował na dużą liczbe połączen to robisz async, chcesz żeby latency na pojedynczego requesta było jak najmniejsze to nie używasz asynca.
Async daje tylko jedna rzecz, jeśli na tasku będzie wywolany await a task nie ma cpu-bound pracy do wykonania tylko np jakieś operacje sieciowe, to wątek który
Przykładowe zapytanie wygląda mniej więcej tak w większości przypadków:
- Przetwarzanie requestu 5ms
- odczyt czegoś z bazy danych 100ms
- przetworzenie odpowiedzi z bazy
Wtedy dajesz możliwość runtime na przełączanie się, ale to koniec końców od niego wszystko zależy.
Pytanie który musisz sobie zadać to czy co robisz w środku taska jest cpu-bound czy nie. Jeśli jest to nic nie zyskasz przez asynca a nawet stracisz przez narzut.
Im więcej zrzucasz na bazę danych/ komunikację z inną aplikacją itp, i im dłużej to trwa, tym bardziej asynchroniczność pomaga.
Jeśli wykonujesz krótkie zapytania (powiedzmy, że <50-60ms. Oczywiście to zależy od konkretnego serwera, jego szybkości itp. Warto wykonać testy wydajności, żeby wiedzieć), to możliwe, że to się nie opłaca, bo zmiana kontekstu będzie trwać