Opowiedz o sobie: czym się zajmowałeś, jakie zadania wykonywałeś, jakie osiągnięcia masz, z jakimi trudnościami się spotkałeś?
Python
Jak zrozumiałeś, że trzeba skupić się na poprawie usługi powiadomień? Jak mierzyłeś metryki?
Czego teraz szukasz dla siebie? Jaka jest twoja motywacja, w jakim kierunku chcesz się rozwijać?
Jak rozwiązać sytuację, gdy konsument nie jest w stanie przetworzyć wiadomości na czas i tworzy się kolejka?
Co jest lepsze do użycia zamiast wątków, jeśli występują ciężkie operacje CPU (obliczenia matematyczne)?
Jak zmierzyłeś, że Twoje rozwiązanie naprawdę pomogło? Co można było zrobić, nie czekając na opinię klientów?
Jeśli widziałeś wolne zapytania, jak analizowałeś problem i jak go rozwiązałeś? Czy masz realny przypadek?
Opowiedz więcej o mikroserwisach, za które odpowiadałeś. Jakie zadania tam realizowałeś?
Czy zdarzały się przypadki, gdy lepiej było przejść z ORM na surowe SQL?
Dlaczego temat w Kafka jest podzielony na partycje?
Co oznacza 'skuteczny' w odniesieniu do usługi powiadomień? Jakie problemy zauważyłeś?
Co się stanie, jeśli w funkcji async wywołasz blokujący kod? Co się stanie z pętlą zdarzeń?
Jak skonfigurowano monitorowanie na usługach? Co mierzono i jak to wyglądało?
Czym jest odporność na awarie i co można zrobić po stronie usługi, aby ją osiągnąć?
Jak wcześniej zauważyć, że w Kafka zaczyna się gromadzić kolej, aby nie wpływało to na użytkowników?
Czym jest GIL w CPython?