Jakie są Twoje oczekiwania finansowe? Podaj minimalny i komfortowy poziom.
Golang
Czy przechowywaliście tylko dane zagregowane, czy każdy etap — surowe, znormalizowane?
Jakie indeksy użyłeś?
Jak rozumiesz, czym jest selektywność indeksu?
Dlaczego zdecydowałeś się na migrację z monolitu na mikroserwisy? Z czym się spotkałeś?
Jak wybrałeś typ bazy danych (PostgreSQL, ClickHouse, Redis)?
Zaimplementuj buforowanie dla funkcji getUserFromDB. Dane rzadko się zmieniają.
Jak bardzo komfortowy jest dla ciebie hybrydowy format pracy (2 razy w tygodniu w biurze, metro Tula)?
Jak obsłużyć sytuację, gdy wszystkie 5 gorutyn jednocześnie widzą pusty cache i idą do bazy danych (cache stampede)?
Dlaczego użyłeś sync.Map zamiast zwykłej mapy z Mutex?
Opowiedz o swoim doświadczeniu i o tym, jaki wpływ wywarłeś na produkt lub funkcję w poprzednim miejscu pracy.
Standardowo 2 tygodnie lub trochę więcej na przejście?
Dlaczego zdecydowałeś się wejść na rynek i rozważyć inne oferty w kontekście motywacji do zmiany?
Opowiedz o jakimś trudnym zadaniu, które udało ci się ostatnio zrealizować, albo o najbardziej interesującym. Co to było, co zrobiłeś, co się stało?
Czym jest napompanie (obrzęk) indeksu i dlaczego jest to zrobione tak w PostgreSQL?
Jak skalowałeś konsumentów w Kafka? Co się dzieje, jeśli jest więcej konsumentów niż partycji?
Jaki jest status poszukiwań? Czy są już oferty, terminy ich przyjęcia?
Jak aktywnie rozważasz oferty? Czy są już oferty, terminy ich przyjęcia?
Czy 1C również publikowało dane bezpośrednio w Kafka?
Do czego służyła replikacja w PostgreSQL?