kiosaku
желателен, но не обязателен. nfs не тянет
Alexander 🐕
Ну - я бы попробовал поднять распределенный вариант minio.io
Alexander 🐕
Но данных о том, насколько хорошо оно работает в распределенном варианте у меня нет
Alexander 🐕
В одноузловом - прекрасно работает
Anonymous
И кажется псих почти убедил. Прям вспомнилось «Будь ты другой овцой, ты бы трахнул овцу?»
kiosaku
сдохнет узел - и?
kiosaku
тогда проще на костылях из rsync-а и двух узлов с nginx-ом
Alexander 🐕
И попробовать?
kiosaku
и ведь попробую, thx
kiosaku
но, ради одного сервиса, городить кластер из 5 машин - перебор
Alexander 🐕
Я просто в принципе не представляю, как можно в распределенном сервисе устроить отказоуйстойчивость из менее чем четырех узлов
Alexander 🐕
А, так как мы все любим нечетные числа, беру сразу пять
kiosaku
ну, не мы "кворум любим", а он нас ...
kiosaku
ну, хороший вариант - машины в разных дц, отсутствие мультикаста для работы, поддержка автоматического ребаланса при добавлении/удалении узлов и т.п.
kiosaku
прям хоть пиши свой велосипед: берём rados, в качестве подложки - что-то вида текущих ext4/xfs, дальше надо вспомнить про i/o на диски и сколько там потоков у ядра (в ванильном линуксе) ... 🙁 стартап 🙂
Alexander 🐕
> берём rados, в качестве подложки - что-то вида текущих ext4/xfs, дальше надо вспомнить про i/o на диски и сколько там потоков у ядра (в ванильном линуксе) ...
Please don't!
Не - у minio есть потенциал, я просто не изучал, как оно унутре устроено в распределенной части
Alexander 🐕
Но если, скажем, оно унутре полагается на etcd или иную имплементацию рафта и умеет durable fsync по всему кластеру - то и норм, чо
kiosaku
что-то против rados-а? или где не так?
Alexander 🐕
А так там статически строго типизированный Golang, который я хоть и не люблю, но а) всяко лучше, чем говнопитон или говноси, б) хотя бы в юзерспейсе
Alexander 🐕
kiosaku
изначально - да
kiosaku
балин, нефиг было снег разгребать на улице 🙁 paxos
kiosaku
зациклился на цефе
Alexander 🐕
Ааааа, другое дело
Sergey
https://github.com/chrislusf/seaweedfs
Sergey
возмите водорослю за основу
Sergey
че мне у них понравилось
Sergey
Rack-Aware and Data Center-Aware Replication
SeaweedFS applies the replication strategy at a volume level. So, when you are getting a file id, you can specify the replication strategy. For example:
curl -X POST http://localhost:9333/dir/assign?replication=001
The replication parameter options are:
000: no replication
001: replicate once on the same rack
010: replicate once on a different rack, but same data center
100: replicate once on a different data center
200: replicate twice on two different data center
110: replicate once on a different rack, and once on a different data center
kiosaku
о, уже интересно
kiosaku
thx
kiosaku
но ... key-value fs было уже почти 20 лет назад в mogilefs
Sergey
ниче не ново
Sergey
элиптикс тоже кей-валуе
Sergey
ну вы поизучайте ее
kiosaku
посмотрю, конечно
Pavel
https://habrahabr.ru/company/edison/blog/342696/
Pavel
кто тут перевалил за 35-40, выпускники вузов уже подсиживают? ))) ггг
Sergey
я вот почти уже
Sergey
2 годика осталось
Sergey
пойду шарму крутить
Pavel
Ровестники, почти, дядь
Pavel
Мне 3
Sergey
угу, ну народ хочет молодых, с фри инглием, поменьше мозгов, что бы говно в уши лить, ну и рейт будет в половину меньше
Sergey
это что касательно галер
Pavel
Это не правда)
Pavel
Бизнес хочет спецов с ябучим багажом
Sergey
это правда
Sergey
рассказать как на галерах дело обстоит
Sergey
100 человек - 10 тащат все
Sergey
остальные баласт - зарабатываем на разнице зп
Александр
Дерьмовая тема
Александр
Всегда так было и будет везде
Александр
Есть трутни и есть работяги
Александр
Трутни всегда получали больше благ
Александр
Потому что хитрожопые
Pavel
Хуевая политика хуевых контор
Sergey
этих контор -90% галер
Александр
этих контор 90% в мире
Pavel
Ну погодь, даже если так, 10 васьков не смогут сделать что может один спец с опытом и кругозором
Александр
А зачем им делать, можно же создавать видимость того что делают
Александр
И может быть что нибудь получится
Александр
На самом деле ввсе не так
Pavel
Т.е. хоть 1 будет, а остальные принесиподай
Александр
9 васьков и 1 спец
Александр
Как-то так
Pavel
Вот
Александр
1 спец и будет все делать и получать по баблу будет меньше всех
Александр
😄
Pavel
Блэт щооо?
Anonymous
а шо лучше, галера или продукт?
Александр
Ничего, не в курсе что 1 землекоп обслуживает 5 человек персонала типа бухгалтеров, директоров, скретарш и т.д.
Anonymous
Ага, а один мужик двух генералов кормит
Александр
1 человек работает 9 получают зарплату
Александр
Pavel
Sergey
могу сказать, что тупо на опсовую работу, мало того, что хуй найдешь вакансии, так и все хотят так лет 25
Sergey
и шоб без притензий на блага
Sergey
и ночами быть доступным
Александр