Ako organizovať ukladanie dát, ak potrebujeme vedieť čas v lokálnej časovej zóne používateľa?
Cybersecurity / InfoSec
Vytvoriť optimálny index pre SELECT * FROM employee WHERE sex = 'm' AND salary > 300000 AND age = 20 ORDER BY created_at
V čom sa líšia goroutines od vlákien?
Povedz mi o prípade úniku pamäte, ktorý si opravil.
Ako prebiehali vaše vydania? Ako vyzeral proces z technického hľadiska?
Ako zabrániť preťaženiu externých služieb pri interakcii mikroslužieb? Ako obmedziť počet odchádzajúcich požiadaviek na úrovni kódu?
Koľko gorutín má zmysel vytvoriť pre úlohy viazané na CPU? A pre IO-bound úlohy?
Ako je aplikácia spustená v niekoľkých inštanciách a prevádzka sa medzi nimi prepína, ako to ovplyvňuje vyrovnávaciu pamäť?
Podmienka Existujú 3 entity - používateľ, chat, správa • Používateľ má meno a dátum registrácie • Chat má názov a dátum vytvorenia • Správa má text, autora a dátum vytvorenia • Používateľ môže byť súčasne v niekoľkých chat-och • Správa musí patriť do jedného chatu a nemôže patriť viacerým naraz • Je potrebné opísať predmetnú oblasť vo forme tabuliek
Povedz stručne o svojej skúsenosti, niektorých zaujímavých prípadoch.
Prečo si zvolil typ BIGINT pre ID? Počul si o type SERIAL?
Vyberte všetky chaty používateľa Vasya vo formáte (chat_id, chat_name)
Ako ste sledovali stav aplikácie? Aký observability stack ste použili?
Ako ste rozdelili prechod z Node.js na Go na etapy?