Co děláte, když se stejná událost dostane dvakrát (duplikát)?
Golang
Pověz mi o vývoji vlastního parseru logů (obálky nad OpenTelemetry). Jaká byla tvoje role?
Kde budou umístěny pole a mapa — na haldě nebo na zásobníku?
Povězte nám o idempotentnosti: proč byly zavedeny klíče idempotence a jak to fungovalo?
Proč se během hodiny práce nepodařilo úlohu vyřešit? Co se pokazilo?
Povězte nám o migracích databází: jak jste je provedli, jak jste řešili chyby při migraci?
Co se stane při registraci do uzavřeného kanálu, při čtení z uzavřeného kanálu, při zápisu/čtení z nil kanálu?
Kolik partition by měl mít Kafka topic?
Proč vznikla potřeba snižovat alokace – byla to žádost od byznysu nebo vlastní iniciativa týmu?
Co se děje s daty při DELETE v PostgreSQL?
Existuje velká tabulka, dotazy z ní jsou pomalé. Co byste udělali?
Co je to idempotence? Uveďte příklad případu, kdy je potřeba klíč idempotence.
Čím se při lokálním vývoji používal? Balil služby do kontejnerů?
Co se stane, pokud funkce deklaruje proměnnou typu *struktura, přiřadí jí nil přes new a vrátí rozhraní error?
Jak zacházet s zrušením kontextu tak, aby se všichni pracovníci okamžitě zastavili při zrušení kontextu? Jak používat select pro čtení z kanálu s ohledem na kontext?
Jak byla zajištěna konzistence cache v Redis? Jak věděli, že je třeba cache aktualizovat?
Povězte nám o svém současném místě práce a službě enrichment — co je to za službu, jaká je její povinnost?
Jak data přicházela do kolektoru OpenTelemetry a kam je kolektor posílal?
Jaká nastavení retention jsou v Kafka pro ukládání dat?
Co je to datová závod? Proč je třeba se jí vyhnout?