Как стать автором
Обновить
7
0
Илья Цыганов @sim6a

Программист

Отправить сообщение

Kafka, go и параллельные очереди

Уровень сложностиПростой
Время на прочтение10 мин
Количество просмотров15K

В этой статье я расскажу о паре способов увеличить пропускную способность системы с помощью партиций kafka и каналов go. В качестве библиотеки-клиента kafka буду использовать segmentio/kafka-go. Статья будет полезна начинающим go-разработчикам, которые уже знакомы с основными концепциями Apache Kafka (producer, consumer, consumer group, offset, топик, партиция), но еще не задумывались о масштабировании. Все рассуждения будут опираться на игрушечный пример, который, я надеюсь, хотя бы немного напоминает реальные системы.

Читать далее
Всего голосов 11: ↑10 и ↓1+11
Комментарии19

Repeatable Read или как согласовать чтение в Postgresql

Уровень сложностиСредний
Время на прочтение5 мин
Количество просмотров3.1K

В этой статье я на простом примере покажу, как пронаблюдать аномалию несогласованное чтение (read skew) в postgresql, и как уровень изоляции транзакции Repeatable Read позволяет устранить эту аномалию.

Читать далее
Всего голосов 7: ↑7 и ↓0+7
Комментарии0

Информация

В рейтинге
Не участвует
Откуда
Рязань, Рязанская обл., Россия
Зарегистрирован
Активность