Sobes.tech

Cybersecurity / InfoSec

Jak zorganizować przechowywanie dat, jeśli musimy znać czas w lokalnej strefie czasowej użytkownika?

Senior
267

Zbudować optymalny indeks dla SELECT * FROM employee WHERE sex = 'm' AND salary > 300000 AND age = 20 ORDER BY created_at

Senior
188

Czym różnią się goroutines od wątków?

Senior
176

Opowiedz o przypadku wycieku pamięci, który naprawiłeś.

Senior
141

Jak wyglądały wasze wydania? Jak wyglądał proces z technicznego punktu widzenia?

Senior
123

Jak to wpływa na pamięć podręczną, jeśli aplikacja jest uruchomiona w wielu instancjach, a ruch przełącza się między nimi?

Senior
119

Ile goroutine ma sens tworzyć dla zadań CPU-bound? A dla IO-bound?

Senior
119

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

Senior
118

Dlaczego wybrałeś typ BIGINT dla ID? Słyszałeś o typie SERIAL?

Senior
117

Jak zapobiegać przeciążeniu usług zewnętrznych podczas interakcji mikroserwisów? Jak ograniczyć liczbę wychodzących zapytań na poziomie kodu?

Senior
117

Wybierz wszystkie czaty użytkownika Vasya w formacie (chat_id, chat_name)

Senior
116

Opowiedz krótko o swoim doświadczeniu, jakieś interesujące przypadki.

Senior
110

Jak podzieliłeś przejście z Node.js na Go na etapy?

Senior
109

Jak monitorowałeś stan aplikacji? Jakiego stosu observability użyłeś?

Senior
108