Do czego służy interfejs w Go?
Golang
Czy potrzebna jest synchronizacja, jeśli mapa jest inicjalizowana raz na początku i używana tylko do odczytu?
Czym jest slice w Go?
Jak rozwiązać problem pogarszania się zapytań odczytu i zapisu w jednej tabeli z indeksem poprzez skalowanie bazy danych? Czy pomogą metody takie jak sharding i partycjonowanie?
Jaka jest główna różnica między Kafka a RabbitMQ?
Czy pracowałeś z replikacją? Jakie rodzaje replikacji istnieją?
Czym różni się Mutex od RWMutex?
Jak zapewnić kolejność przetwarzania wiadomości w Kafka?
//Należy opisać model biblioteki. Istnieją 3 encje: "Autor", "Książka", "Czytelnik" Fizycznie jest tylko jedna książka i może być tylko u jednego czytelnika. Należy utworzyć tabele dla biblioteki, aby to uwzględnić.
Czym jest łańcuch w Go?
Co może widzieć warstwa repozytorium?
W jakich przypadkach podnosiłbyś poziom izolacji? Kiedy używać Serializable?
Jakie rodzaje transakcji znasz? Do czego służą?
Czym różnią się rodzaje kanałów w Go?
Jakie interfejsy byś zaimplementował?
Ile może być masterów w replikacji?
Jak zaimplementować Dead Letter Queue (DLQ) w Kafka?
Opowiedz o pesymistycznych i optymistycznych blokadach
Czy pracowałeś z OpenTelemetry?
Czym różni się interfejs od Any?