
Sign up to save your podcasts
Or


После этого выпуска вы сможете написать свой драйвер для Cassandra. В гостях Дима Константинов.
--
Доки по драйверу: https://docs.datastax.com/en/developer/java-driver/4.17/index.html
В частности,
- раздел про производительность: https://docs.datastax.com/en/developer/java-driver/4.17/manual/core/performance/index.html
- балансировка на клиенте: https://docs.datastax.com/en/developer/java-driver/4.17/manual/core/load_balancing/index.html
Описание CQL протокола: https://cassandra.apache.org/doc/latest/cassandra/reference/native-protocol.html
Timing wheels:
оригинальная статья: https://www.cs.columbia.edu/~nahum/w6998/papers/sosp87-timing-wheels.pdf
использование в Linux: https://lwn.net/Articles/646950/
использование в Kafka: https://www.confluent.io/blog/apache-kafka-purgatory-hierarchical-timing-wheels/
Реализация от Netty: https://netty.io/4.2/api/io/netty/util/HashedWheelTimer.html
Управление перегрузкой TCP: https://en.wikipedia.org/wiki/TCP_congestion_control
--
Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat
Почта автора
By Саша ПахомовПосле этого выпуска вы сможете написать свой драйвер для Cassandra. В гостях Дима Константинов.
--
Доки по драйверу: https://docs.datastax.com/en/developer/java-driver/4.17/index.html
В частности,
- раздел про производительность: https://docs.datastax.com/en/developer/java-driver/4.17/manual/core/performance/index.html
- балансировка на клиенте: https://docs.datastax.com/en/developer/java-driver/4.17/manual/core/load_balancing/index.html
Описание CQL протокола: https://cassandra.apache.org/doc/latest/cassandra/reference/native-protocol.html
Timing wheels:
оригинальная статья: https://www.cs.columbia.edu/~nahum/w6998/papers/sosp87-timing-wheels.pdf
использование в Linux: https://lwn.net/Articles/646950/
использование в Kafka: https://www.confluent.io/blog/apache-kafka-purgatory-hierarchical-timing-wheels/
Реализация от Netty: https://netty.io/4.2/api/io/netty/util/HashedWheelTimer.html
Управление перегрузкой TCP: https://en.wikipedia.org/wiki/TCP_congestion_control
--
Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat
Почта автора

359 Listeners

3 Listeners

6 Listeners

132 Listeners

11 Listeners

207 Listeners

87 Listeners

17 Listeners

116 Listeners

8 Listeners

21 Listeners

36 Listeners

0 Listeners

7 Listeners

6 Listeners