Z jakimi bazami danych pracowałeś i jakie zapytania SQL potrafisz pisać?
Golang
Czy RabbitMQ jest szybszy od Kafka?
Czy powinno się używać mutexów podczas pracy z bazami danych?
Czy znasz język C lub C++?
Opowiedz o swoim ostatnim projekcie: jaki był cel biznesowy i do czego służył?
Dlaczego zespoły nie mogą wdrażać się niezależnie w monolicie? I dlaczego trzy pipeline CI/CD to minus mikroserwisów, jeśli to w rzeczywistości ich plus?
Opowiedz o podejściu pub/sub w Redis dla serwisu szachowego — zalety i wady
Co robi Load Balancer przed API Gateway w schemacie klient → Load Balancer → API Gateway → usługi?
Czy można włączyć profilera na produkcji?
CDN tutaj działa jak pamięć podręczna z ograniczoną pamięcią, będziemy wykonywać unieważnianie danych według jakiejś strategii — zasugerowałbym LRU jako standardową strategię unieważniania. Co sądzisz o jej użyciu tutaj?
Jak przechowywana jest grafika w PostgreSQL — czy to jakaś kodowanie czy zbiór cyfr? Jak przechowywać grafikę w formie tekstu?
Dlaczego rozważasz zmianę miejsca pracy?
Czy indeks B-drzewo w PostgreSQL ma tendencję do rozrastania się na szerokość?
Jak zrobić analizę za pomocą EXPLAIN ANALYZE, aby przeanalizować indeks, jak tworzyć indeksy na kilku polach i jak zrozumieć, na które pola?
Dlaczego komputer nie potrafi poprawnie dodawać liczb dziesiętnych?
Czego teraz szukasz dla siebie, co jest dla ciebie ważne?
Jak są powiązane blockchain i twierdzenie CAP? Czy blockchain jest zawsze dostępny?
Czym jest ZooKeeper?
Opisz szczegółowo zalety i wady monolitów i mikroserwisów, szczególnie w sytuacji serwisu szachowego.
Jeden ruch — to jedno żądanie czy dwa? Klient łączy się przez WebSocket, serwis aktualizuje Redis, a pub/sub powiadamia drugi serwis.