Sobes.tech

Защо решихте да разделите монолита на 3 независими услуги? На какво се базираше това решение?

Senior
МВидеоМВидео
43

Колко време работиш в Go, работиш ли в [фирма]?

Middle+
МВидеоМВидео
43

Разкажи за текущата си работа: какво правеше там и каква беше зоната ти на отговорност?

Senior
bip.ru
43

Базата данни също е схема — как го разбирате?

Senior
Uzum
43

Защо услугата беше на TypeScript и защо беше прехвърлена на Go?

Middle
СБЕРСБЕР
43

Какво е репликация в базите данни?

Senior
техвил
43

Разкажи въведение — с какво се занимаваш напоследък, какво интересно или неинтересно си правил?

Senior
Ozon ФинтехOzon Финтех
43

Какво е празен интерфейс (interface{}) и как се различава от any?

Senior
sber tech
43

Какво е необходимо, за да стартирате услуга в Kubernetes?

Middle
СБЕРСБЕР
43

Какво ще се случи, ако в тема има 5 партиции, а в една група потребители 10 потребителя?

Middle+
BGStaff
43

А централното логване — какво беше направено?

Senior
OkkoOkko
43

Как работеше двигателят на правилата?

Middle+
А7
43

Какви видове разпределени транзакции съществуват?

Middle
VKVK
43

Какво е контекст в Go и за какво служи?

Senior
sber tech
43

Какво, напротив, те мотивира в работата? От кои задачи получаваш най-голямо удоволствие?

Senior
Flant
43

Къде се виждаш в бъдеще — като експерт, Tech Lead, архитект?

Middle+
Озон банк
43

На каква сума разчитате?

Middle+
Servicepipi
43

Какви нива на изолация има в PostgreSQL?

Middle+
VK CloudVK Cloud
43

Разкажете ми за Circuit Breaker — какво е и как работи?

Senior
ClearWay
43

тип Sem интерфейс { Lock() error //връща грешка, ако каналът е пълен TryLock() bool // просто се опитваме да заключим, ако успее, връща true Release() //освобождаване на канала Cap() int // брой горутини FreeSpace() int //показва колко свободно място има в канала } //структура //channel - помислете за буфер //capacity int //mutex

Middle
FinFrame
43
/412