Size: a a a

2019 December 26

AK

Anton Kramarev in Go-go!
Но вышло забавно, да
источник

C

Constantine in Go-go!
Anton Kramarev
Я думаю имелось в виду memcached
естественно это и имелось ввиду )
источник

DP

Daniel Podolsky in Go-go!
Мимо Проходящий
@onokonem Вы как-то упоминали что boltdb говно. Можно несколько раскрыть этот вопрос чуть подробнее
теряет и портит данные

если невовремя завершить приложение - с большой вероятностью данные окажутся испорчены.

я, в результате, когда работал с ним, добавлял в каждую строку  ее же crc32. и примерно 2%-3% строк оказывались испорчеными при каждом рестарте
источник

MM

Marat Mkhitaryan in Go-go!
Marat Mkhitaryan
БД это основа приложений от нее зависит стабильность всей системы! Поэтому выбирают СУБД популярные вроде postgres/cassandra/redis/memecache
например на постгрессе строится куча приложений, он не может просто завтра взять и исчезнуть как болт этот
источник

МП

Мимо Проходящий in Go-go!
Daniel Podolsky
теряет и портит данные

если невовремя завершить приложение - с большой вероятностью данные окажутся испорчены.

я, в результате, когда работал с ним, добавлял в каждую строку  ее же crc32. и примерно 2%-3% строк оказывались испорчеными при каждом рестарте
ужас какой. спасибо
источник

zl

ziggy lucid in Go-go!
Marat Mkhitaryan
БД это основа приложений от нее зависит стабильность всей системы! Поэтому выбирают СУБД популярные вроде postgres/cassandra/redis/memecache
если требуется скорость и простой доступ ключ-значение, то зачем городить лишнее?
источник

МП

Мимо Проходящий in Go-go!
Marat Mkhitaryan
БД это основа приложений от нее зависит стабильность всей системы! Поэтому выбирают СУБД популярные вроде postgres/cassandra/redis/memecache
🤦‍♂️ хайп дривен девелопмент
источник

MM

Marat Mkhitaryan in Go-go!
ziggy lucid
если требуется скорость и простой доступ ключ-значение, то зачем городить лишнее?
вот я и говорю, просто игрушечка
источник

ЕО

Евгений Омельченко in Go-go!
bbolt же
источник

MM

Marat Mkhitaryan in Go-go!
ааа :) но это уже более уверенное что-то
источник

ЕО

Евгений Омельченко in Go-go!
Он настолько непригоден к проду, что является неотъемлимой частью etcd (а значит и половины современных кластерных приложений) xD
источник

zl

ziggy lucid in Go-go!
Marat Mkhitaryan
вот я и говорю, просто игрушечка
я раньше вот такой пользовался - https://github.com/colinmarc/cdb, но погреб быстрее оказался и с возможностью записи, хоть это и не надо
источник

MM

Marat Mkhitaryan in Go-go!
Евгений Омельченко
Он настолько непригоден к проду, что является неотъемлимой частью etcd (а значит и половины современных кластерных приложений) xD
вот это уже можно использовать, а репо который я скинул - нет
источник

MM

Marat Mkhitaryan in Go-go!
ну это как с апач, они тоже находят такое проекты и доводят их до ума
источник

МП

Мимо Проходящий in Go-go!
Евгений Омельченко
Он настолько непригоден к проду, что является неотъемлимой частью etcd (а значит и половины современных кластерных приложений) xD
etcd использует bbolt
источник

DP

Daniel Podolsky in Go-go!
коллеги, без хамства, пожалуйста
источник

ЕО

Евгений Омельченко in Go-go!
Мимо Проходящий
etcd использует bbolt
Именно про это я и написал
источник

MM

Marat Mkhitaryan in Go-go!
Вот например как вы думаете, https://github.com/claygod/coffer взял ли фин тех стартап такую БД вместо постгресса для ACID транзакций?
источник

DP

Daniel Podolsky in Go-go!
Marat Mkhitaryan
Вот например как вы думаете, https://github.com/claygod/coffer взял ли фин тех стартап такую БД вместо постгресса для ACID транзакций?
я лично сделал в своей жизни столько странных вещей, что без дополнительной инфы факт типа “А взял Б для Ц” не говорит мне ни-че-го…
источник

МП

Мимо Проходящий in Go-go!
Евгений Омельченко
Именно про это я и написал
я к тому, что выше речь шла о bolt, а в etcd именно bbolt
источник