Возможно ли появление дублей при репликации? Могут ли у пользователя появиться два разных баланса?
Как сделать так, чтобы все события по одному заказу попадали в одну партицию Kafka?
```go import ( "fmt" "runtime" "time" ) func main() { runtime.GOMAXPROCS(2) var c chan int for i := 0; i < 5; i++ { go sleeping(i, c) } for i := 0; i < 5; i++ { gopherID := <-c fmt.Println("routine ", gopherID, " has finished sleeping") } } func sleeping(id int, c chan int) { time.Sleep(3 * time.Second) fmt.Println("... ", id, " time to stop ...") c <- id } ```
Какая была ваша любимая стратегия, если кластер Elasticsearch падал или переставал отвечать? Ломалась ли функция поиска на сайте, или был резервный механизм для прямых запросов к PostgreSQL?
Какие типы индексов существуют в PostgreSQL и какой из них наиболее распространён?
Какие объёмы данных перекачивали в ClickHouse для аналитиков?
Объясните процесс оплаты банковской картой через терминал: какие участники задействованы и как происходит взаимодействие между ними?
Чем Dependency Inversion отличается от Dependency Injection?
func revert(nums []int) { // 1 2 3 4 => 4 3 2 1 } func main() { a := []int{1,2,3,4,5} revert(a) fmt.Println(a) } func revert(nums []int) { // 1 2 3 4 => 4 3 2 1 l, r := 0, len(nums)-1 for l < r { nums[l], nums[r] = nums[r], nums[l] l++ r-- } } func main() { a := []int{1,2,3,4,5} revert(a) fmt.Println(a) }
Какие есть способы оптимизации при частых аллокациях памяти в Go?
5000 запросов на запись в секунду — это много? Как вы планируете обрабатывать write-flow через все downstream-сервисы (Inventory, Payment, Delivery)?
Как подключить профайлер в Go? Как снимать профили?
По каким периодам происходит планирование (недельные, двухнедельные спринты)?
Исправь ошибки в предложении: На всякий уточню: пятница это завтра?
Является ли стандартная мапа в Go конкурентно-безопасной? Какие альтернативы существуют?
Покрывал ли сам тестами свой код?
Сервис делает запросы во внешнее API, которое начало отвечать по 10 секунд. Горутины копятся, память растёт, сервис падает по OOM. Как защитить?
Какое у тебя образование? Законченное? Сейчас не учишься?
Если фильтр с высоким приоритетом слишком широкий и съедает весь бюджет — как решить?
Какие сервисы тебе удалось написать с нуля?