Jak zorganizować przechowywanie dat, jeśli musimy znać czas w lokalnej strefie czasowej użytkownika?
Cybersecurity / InfoSec
Zbudować optymalny indeks dla SELECT * FROM employee WHERE sex = 'm' AND salary > 300000 AND age = 20 ORDER BY created_at
Czym różnią się goroutines od wątków?
Opowiedz o przypadku wycieku pamięci, który naprawiłeś.
Jak wyglądały wasze wydania? Jak wyglądał proces z technicznego punktu widzenia?
Jak to wpływa na pamięć podręczną, jeśli aplikacja jest uruchomiona w wielu instancjach, a ruch przełącza się między nimi?
Ile goroutine ma sens tworzyć dla zadań CPU-bound? A dla IO-bound?
Warunek Istnieją 3 encje - użytkownik, czat, wiadomość • Użytkownik ma imię i datę rejestracji • Czat ma nazwę i datę utworzenia • Wiadomość ma tekst, autora i datę utworzenia • Użytkownik może być jednocześnie w kilku czatach • Wiadomość musi należeć do czatu i nie może należeć do więcej niż jednego czatu jednocześnie • Należy opisać dziedzinę w formie tabel
Dlaczego wybrałeś typ BIGINT dla ID? Słyszałeś o typie SERIAL?
Jak zapobiegać przeciążeniu usług zewnętrznych podczas interakcji mikroserwisów? Jak ograniczyć liczbę wychodzących zapytań na poziomie kodu?
Wybierz wszystkie czaty użytkownika Vasya w formacie (chat_id, chat_name)
Opowiedz krótko o swoim doświadczeniu, jakieś interesujące przypadki.
Jak podzieliłeś przejście z Node.js na Go na etapy?
Jak monitorowałeś stan aplikacji? Jakiego stosu observability użyłeś?