Co się stanie, jeśli wyślemy płatność do banku, on się zawiesi i spróbujemy ponownie? Czy będzie burza zapytań do naszej bazy danych i czy sobie z tym poradzimy?
Golang
Czy load balancer GeoDNS i Nginx to różne rzeczy?
Jaka jest rola mechanizmu blokowania kanału w kontekście komunikacji międzyprocesowej lub programowania współbieżnego?
W klastrze z 6 serwerów polegamy na kworum, aby uniknąć split-brain. Ile minimalnie aktywnych serwerów jest potrzebnych do przeprowadzenia wyborów?
Jak długo pracujesz w Go? W poprzednim miejscu pracy łączyłeś PHP i Go — jak to wyglądało?
Jak projektujesz strukturę bazy danych dla swojej aplikacji?
Jakie indeksy znasz w PostgreSQL?
Czy będą problemy po stronie dostawcy w retencji między usługą płatności a dostawcą płatności?
Czy lepiej definiować interfejs w miejscu implementacji czy w miejscu użycia?
Czym jest API Gateway i dlaczego jest nam potrzebny?
Jaka jest różnica między używaniem grupy konsumentów a jej brakiem w Kafka?
Opowiedz o swoim doświadczeniu zawodowym i stosie technologii
Jakimi narzędziami Go się posługiwałeś, w tym do profilowania i oceny wydajności?
Czy można wziąć wskaźnik na wartość przechowywaną w mapie?
Jak otrzymamy odpowiedź od dostawcy płatności? Osoba przeprowadzająca wywiad proponuje użycie webhooka.
Czy to prawda, że atakujący może teraz odszyfrować cały ruch, słuchając pasywnie, jeśli centrum wydawania certyfikatów korporacyjnych zostało naruszone, a klucz prywatny CA wyciekł?
Jak napisać zapytanie, aby uzyskać użytkownika z przedostatnią pensją?
Czym jest łańcuch w Go? Jak sprawdzić długość łańcucha w znakach i bajtach?
Czy można porównać dwa slice bezpośrednio (a == b)?
Jak zsynchronizować dostęp wielu goroutine do wspólnego obiektu na stercie?