Apache Kafka как основа для велосипедостроения
Николай Сивко, okmeter.io
Очередной доклад с Highload 2018. Николай рассказывает о том, как сделать свою time-series database, используя Apache Kafka в качестве WAL (write ahead log).
Краткие выводы. Если вы хотите написать свою специализированную БД:
— Подумайте 100 раз
— разберитесь, как работают взрослые БД
— используйте kafka в качестве wal
— напишите остаток кода
Конспект: https://github.com/NickVolynkin/highload-2018/blob/master/1.5-kafka-bicycle.md
Николай Сивко, okmeter.io
Очередной доклад с Highload 2018. Николай рассказывает о том, как сделать свою time-series database, используя Apache Kafka в качестве WAL (write ahead log).
Краткие выводы. Если вы хотите написать свою специализированную БД:
— Подумайте 100 раз
— разберитесь, как работают взрослые БД
— используйте kafka в качестве wal
— напишите остаток кода
Конспект: https://github.com/NickVolynkin/highload-2018/blob/master/1.5-kafka-bicycle.md