Sobes.tech

DNS чист ва чӣ гуна кор мекунад?

Senior
YadroYadro
78

Оё қаблан бо маҳсулоти ширкати вохӯрдаед? Оё касе аз шиносониатон кор мекунад?

Senior
Flant
78

Оё имкон дорад дар канали баста дар Go нависем?

Senior
purrweb
78

Чӣ тавр аз бастани абадӣ дар вақти хондан аз канали холӣ пешгирӣ кардан мумкин аст? Select чист ва намунаҳои он кадомҳоянд?

Senior
YadroYadro
78

Чаро қарор додед, ки ба бозор диққат диҳед? Ҳоло барои худ чӣ меҷӯед? Дар интихоби ширкати нав ба чӣ диққат медиҳед?

Senior
Магнит Тех
78

Оё механизмҳое ҳастанд, ки кӯмак мекунанд, ки дар барномасозӣ аз коллизияҳо дурӣ ёбем?

Middle+
OZONOZON
78

Строка дар Go чист?

Senior
Small
78

Кодгирии зинда: семафор — чӣ гуна кор мекунад ва татбиқи он дар асоси канали бо буфер.

Middle+
Веро Трейс
78

type Balancer struct { // TODO backends []*BackendImpl index int mu sync.Mutex N int K time.Duration } var _ Backend = &Balancer{} func (b *Balancer) Invoke(ctx context.Context, req Request) (Response, error) { if len(b.backends) == 0 { return nil, fmt.Errorf("Брой backends в slice 0") } b.mu.Lock() index := b.index for b.backends[index].banned { b.index = (b.index + 1) % len(b.backends) index = b.index } b.index = (b.index + 1) % len(b.backends) b.mu.Unlock() backend := b.backends[index] resp, err := backend.Backend.Invoke(ctx, req) if err != nil && backend.countErrors < b.N { backend.mu.Lock() backend.countErrors += 1 if backend.countErrors == b.N { backend.banned = true go func() { time.Sleep(b.K) backend.mu.Lock() defer backend.mu.Unlock() backend.banned = false backend.countErrors = 0 }() } backend.mu.Unlock() } return resp, err } // addrs съдържат адресите на всички балансирани инстанции func NewBalancer(addrs []string) *Balancer { // TODO backends := make([]*BackendImplF, len(addrs)) for _, addr := range addrs { implF := BackendImplF{ Backend: NewBackend(addr), } backends = append(backends, &implF) } }

Middle
Яндекс
78

Чаро дар ин вазифа моҷаро WaitGroup-ро лозим аст?

Senior
Cloud.ru
78

Чӣ қадар сатр дар базаи додаҳо буд?

Senior
Бюро 1440Бюро 1440
78

Чаро дар корият ба ту роҳбар лозим аст? Барои чӣ?

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

PostgreSQL дар ҳоли ҳозир кадом блокҳоро месозад, вақте ки хатҳои мушаххасро мебарорад?

Senior
Итрея
78

Интерфейс дар Go чист? Duck typing чӣ гуна кор мекунад? Оё имкон дорад, ки иҷрои интерфейсро дар вақти компилятсия санҷед?

Middle
YadroYadro
78

Контейнерҳои init ва sidecar чӣ ҳастанд?

Senior
SelectelSelectel
78

Дар бораи лоиҳаи AeroHotels гап зан: сохтори ниҳоӣ, чӣ гуна бэкендро тарҳрезӣ кардӣ?

Intern
Яндекс
78

Барои кадом кафолати расонидани дар Kafka дучор шудед?

Senior
Магнит Тех
78

Дар бораи репликация дар PostgreSQL гап зан: намудҳо, синхронӣ vs асинхрон.

Senior
Mayflower
78

Кадом базаҳои маълумот ва брокерҳои паёмро дар стеки худ истифода мебаред?

Senior
OZONOZON
78

Оё сабаби даромадани ба бозор чист?

Senior
Napoleon IT
78
/412