Czym jest Two-Phase Commit?
Golang
W którym momencie będzie szukana para dla gracza w matchmakingu?
Czy możesz krótko opisać zasady SOLID?
Opowiedz o zasadach SOLID.
Zadanie projektowe: istnieje system dla grup szybkiego reagowania. Gdy nadejdzie sygnał, trzy grupy reagują jednocześnie. Należy wysłać tylko jedną grupę. Jak to zrobić na poziomie transakcji w bazie danych?
Czym różnią się bazy danych relacyjne od nierelacyjnych?
Czy można zamknąć kanał dwa razy?
Czy klucz obcy może być złożony?
Czym jest relacyjna baza danych?
Co wiesz o bazach danych NoSQL? Z którymi pracowałeś?
Zaprojektuj system aplikacji szachowej: matchmaking, tworzenie sesji gry i rejestrowanie wyników. Wskaż usługi, ich interakcję i magazyny danych.
Czy można pisać do zamkniętego kanału w Go?
Opowiedz mi o twierdzeniu CAP.
Czym jest preagregacja w bazach danych?
Czy indeks B-drzewo zawsze poprawia wydajność, czy może wystąpić odwrotna sytuacja?
Czym jest Materialized View w ClickHouse?
Czy GoLang jest imperatywny czy deklaratywny?
Czym różni się odwrócenie zależności od wstrzykiwania zależności?
Czym jest pool połączeń w pakiecie database/sql w Go?
Czy klucz główny może być złożony?