Sobes.tech

A, B, C багыттарында көрсөткүчтү гана A боюнча фильтрлөө үчүн колдонсо болобу?

Middle+
А7
69

Бул тапшырма үчүн кайсы канал жакшы: буферленгенби же буферсизби? Алар кандай айырмаланат?

Senior
Магнум
69

Сиз Kafkaдан 500 билдирүү топтомуусун алдыңыз, бирок аларды маалыматтар базасына сактай албайсыз. Эмне болот? Бул 500 билдирүүнү канча убакыт иштетсе болот?

Middle+
ВайлдберрисВайлдберрис
69

Неге жаңы иш издеп жатасыз?

Senior
.wrk
69

Мен жеке тест кылдым, Postgres колонкаларды кайра уюштурат жана оптимизатор үчүн маанилүү эмес, кайсы тартипте суроо жазсаң — ал өзү аны кайра түзөт. Сен эмне дейсиң?

Senior
OkkoOkko
69

PostgreSQL-д транзакциялар менен иштедиңизби жана кайсы изоляция деңгээлдери менен?

Senior
2gis2gis
69

Docker сүрөтүнүн өлчөмүн кыскартуу үчүн кандай практикалар бар?

Senior
Flant
69

func (r *PayoutRepository) Payout(advertiserID, partnerID string, amount float32) error { advertiser, err := r.find(totalPayouts) // транзакция кошуу эгер err != нөл{ кайтаруу err } партнер, err := r.find(partnerID) эгер err != нөл{ кайтаруу err } рекламодател, Баланса -= сумма партнер.Hold -= сумма партнер.Баланса += сумма эгер err := r.save(рекламодател); err != нөл{ кайтаруу err } эгер err := r.save(партнер); err != нөл{ кайтаруу err } r.totalPayouts++ кайтаруу нөл{ } функция (r *PayoutRepository) find(id string) (Partner, error) { p := Partner{} err := r.db.QueryRow("SELECT * FROM partners WHERE id = " + id).Scan(&p) // $1 кошуу эгер err != нөл{ эгер err == sql.ErrNoRows { кайтаруу p, errors.New("партнер табылган жок") } кайтаруу p, err } кайтаруу p, nil }

Senior
Pasul LTD
69

OSI модел эмне? Колдонмо катмары эмне?

Middle+
ООО Макс
69

Азыр эмне каалайсың — жаңы жумуштан кандай күтүүлөрүң бар?

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

Микросервистер арасындагы коммуникация кандай уюштурулган?

Middle+
Umbrella IT
69

Карьералык жол барбы? Техникалык жактан өнүгүүнү каалайсызбы же менеджмент/тим лид болууну каалайсызбы?

Middle+
VK CloudVK Cloud
69

Жобоңузда колдонушуңуз керек болгон синхрондоштуруу каражаттары кайсылар?

Senior
ВайлдберрисВайлдберрис
69

RPC стилинин аталышы эмне дегендик? Биздин учурда gRPC жана REST — алар эмнеде айырмаланат?

Senior
МВидео/эльдорадо
69

[аты] суроо берди: сиз кэш деңгээлдери — жадыда жана бөлүштүрүлгөн иштедиңизби? Goда каналдар жана select жөнүндө билесизби?

Senior
BSS
69

Өндүрүштө профайлерди күйгүзө алабы?

Senior
Лига Цифровой ЭкономикиЛига Цифровой Экономики
69

Мүмкүн, жазууну коргоо үчүн Mutex жана sync.Mapдан башка бир нерсе сунуштай аласызбы?

Middle
СитиДрайвСитиДрайв
69

Эч качан убакытты көзөмөлдөп, тапшырмаларды кандайдыр бир системада эсепке алуу керек болду беле?

Middle+
Lexica
69

Кантип продуктко болжолдуу 1000 колдонуучу үчүн микросервис же монолит архитектура керек экенин аныктоо керек?

Middle+
VKVK
69

Соода борборунда авто жай бар: Машиналар кирип чыгышат, жана паркингдин аягында төлөм алуу керек. Муну кандай көрөсүз? Бир системаны долбоорлоңуз.

Middle+
МВидео/эльдорадо
69
/412