Golang
Opowiedz mi o Redis
Jakie strategie unieważniania pamięci podręcznej istnieją w Redis? Jakie dane należy buforować, a jakie nie? Buforowanie L1/L2.
Czy można skalować klaster Redis w czasie rzeczywistym, dodając shardy na żywo?
Czym jest schemat w kontekście mikroserwisów?
Opowiedz o projekcie, nad którym pracujesz, i wytycz swoje zadania.
Czy baza danych jest również schematem — jak to rozumiesz?
Gdzie jest przechowywana konfiguracja Redis, jeśli jest na osobnym komputerze?
Dlaczego używany jest segmentio/kafka-go, czy to jedna biblioteka czy dwie? Jak działają producent i konsument?
Jak fizycznie jest zorganizowany Kafka w systemie — czy znajduje się w usłudze czy na osobnym komputerze?
Czy indeks hash w PostgreSQL jest bezpieczny wątkowo?
W którym momencie potrzebujemy Kafka?
Ile osób jest w zespole i jakie są role?
Czy mapa jest przekazywana przez referencję do funkcji w Go?
Czy powinniśmy duplikować schematy w każdym mikroserwisie, czy umieścić je w jednej wspólnej bibliotece?
Czy możesz przypomnieć sobie jakieś trudne rozwiązanie architektoniczne?