Sobes.tech

Java

Czy masz doświadczenie z Kotlinem lub programowaniem reaktywnym?

127

Podaj przykład, kiedy nie trzeba używać architektury mikroserwisów, i wymień kilka powodów.

127

Czym jest Compare-and-Swap (CAS) w programowaniu wielowątkowym? Do czego służy?

126

Czy jeśli atakujący zna algorytm haszowania, będzie mógł sfałszować token JWT?

126

Jakie są gwarancje dostarczania wiadomości w Kafka i co one oznaczają?

124

Jak rozwiązałbyś problem, gdy twoja usługa zaczyna zbyt często dzwonić do innej usługi, a ta się psuje?

122

Jak ustalili, że system nie daje rady, jakie błędy wystąpiły, dlaczego Out of Memory?

121

Jak zaprojektować obsługę żądań dla różnych typów w Spring bez ciągłego dodawania gałęzi if/else?

121

Jak używaliście Redis: jako bazy danych czy jako pamięci podręcznej?

115

Jak skalować przetwarzanie wiadomości po stronie konsumenta Kafka; czym jest partycja i jak wiadomości są rozdzielane między partycje?

101

Czym jest batchowe przetwarzanie wiadomości w Kafka i dlaczego jest szybsze niż przetwarzanie pojedynczej wiadomości?

97

Czy istnieje ryzyko utraty wiadomości na konsumencie i dlaczego potrzebny jest ręczny commit offset?

95

Czym różni się pesymistyczne blokowanie od poziomu izolacji Serializable?

89

Co robi @Cacheable, gdzie są przechowywane dane i jak wyczyścić pamięć podręczną?

89
/17