@devops_ru

Страница 976 из 4568
Roman
19.08.2016
23:36:22
я задумал сделать как мы давно в смс-биллингах делали.

Phil
19.08.2016
23:47:10
нет у тебя никаких реплик на финансовых транзакциях. не умеет никто так

и давным давно их не было

Square
19.08.2016
23:47:59
Ребятушки, mft разрастается на диске, через который прокачивается очень много файлов. Ваши предложения?

Google
Roman
19.08.2016
23:48:04
подробнее, плз

и из чего такой вывод?

хотя вопрос больше про миграции, я хотел бы эту тему обсудить. есть репликация в одну сторону, как подойти к вопросу миграций

Phil
19.08.2016
23:49:55
и из чего такой вывод?
мммм... из несуществования? я что-то пропустил и реплики без одного из двух условий - слабый поток данных или резервирование - уже кто-то сделал? можно рассказать об этом чуде?

Roman
19.08.2016
23:50:13
что есть слабый?

Phil
19.08.2016
23:50:41
что есть слабый?
когда можно написать скрипт, который зевая уверенно проверит консистентность слейвов

хотя вопрос больше про миграции, я хотел бы эту тему обсудить. есть репликация в одну сторону, как подойти к вопросу миграций
Ну ок, миграции это тема. Но я не совсем тогда понял вопроса - какой откат и в чем проблема? Во время миграции все выключено на изменение и какой там откат может быть и кого?

Roman
19.08.2016
23:52:40
есть миграция которая что-то меняет в структуре, так?

эти изменения улетают на слейв

вот меня интересуют бестпрактикс для случаев где нужно будет откатить обратно эту миграцию

ну и вообще советы, как к этой задаче подойти корректнее.

а насчет биллингов где 10 лет назад мы так делали - ну, стукни в личку, расскажу, если интересно.

штука просто в том, что кодить я начал плотно всего лет 5 назад и у меня в голове пока отдельно опыт миграций, а отдельно репликаций. я не совсем могу для себя раздуплить подход наиболее верный для этой задачи. потому и пришел советоваться

Google
Denis
20.08.2016
00:17:44
Парни, а где можно почитать, как устроены Google Drive, Яндекс.Диск и т.д. Они же наверняка используют какие-то умные алгоритмы, которые позволяют избежать/сократить дублирование данных?

Alex
20.08.2016
00:18:32
Но это вряд ли можно назвать хорошей практикой

Roman
20.08.2016
00:19:29
а так есть еще дедупликация в бэкапах, я бы посмотрел как устроено у таймкапсульной софтины. где-то у было решение про дедупликацию консольное но про него лучше коллега который его писал, возможно, расскажет, насколько помню, там что-то не сложилось с внедрением.

Denis
20.08.2016
00:21:40
Даже Mail.Ru свой диск внедрили же

Получается достаточно интересный кейс, когда от объединения все выигрывают - снижается стоимость хранения данных для всех

Roman
20.08.2016
00:22:47
ну, еще можно на холодное хранение кидать и платно хранить хистори

Denis
20.08.2016
00:23:26
Но не пойму пока, как они это технически реализовали. Вряд ли что-то новое все писали, скорее всего что-то из OpenStack или др. использовали.

Denis
20.08.2016
00:24:42
Да все участники, включая DropBox

посмотри реализацию айклауда
Где? Они делали talk про это?

Roman
20.08.2016
00:25:09
это рсинк довольно старенький, к нему докрутили авторизацию через их CA.

Denis
20.08.2016
00:25:55
DropBox = rsync + auth + UI?

Roman
20.08.2016
00:26:51
вот с дропбоксом не уверен

а какая у тебя задача?

а icloud = рсинк2.6 или .1 или .6 (вроде) + авторизация + UI, было так, да

в этом их боль

Google
Roman
20.08.2016
00:28:20
я просто лет за 5 до дропбокса себе решал задачу персональной синхронизации наборов папок

Roman
20.08.2016
00:28:34
дроп больше похож на гит

посмотри как устроена папка .dropbox или как ее в корне дропбокса, и от ее природы пляши

а я давно пользовался пока дропбоксов не было софтиной goodsync

и хостингов студенческим на 30 гигов от мастерхоста

Phil
20.08.2016
00:29:34
Roman
20.08.2016
00:29:43
мне и коллегам хватало

Phil
20.08.2016
00:31:07
Новое конечно. Яндекс.Диск кстати очень ыбстро гуглится. Поищи - есть даже видео доклада
но правда я не уверен, что там есть про логику дедупликации. но зато про нутро

Roman
20.08.2016
00:32:57
для планшетов во аэропорту одном мы рсинк2 использовали в обе стороны. но там вопроса про оптимизацию хранения не было, только про доставку. рсинк2 для контента и статистики, фтп сбора и доставки инфы с оракла на котором табло крутится, тот же рсинк2 для дистрибуции софта на кучу гаджетов, а ну еще по мелочи блютус, но это роли не играет.

Nikita
20.08.2016
01:13:16
Всем привет!

есть кто не спит и знает ансибл ?

Nikita
20.08.2016
01:14:10
круто !!

первый раз в жизни щупаю ансибл и сразу ошибку = ((

Alex
20.08.2016
01:14:31
Но я с телефона

Nikita
20.08.2016
01:14:51
у меня по манам которые для новичков расчитаны.. сразу выдало ошибку

Alex
20.08.2016
01:15:06
Оке, какую?

Nikita
20.08.2016
01:15:11
ipaclient2.ansible | success » { "changed": false, ^ here /etc/ansible/hosts:1: Expected key=value host variable assignment, got: |

Alex
20.08.2016
01:16:09
А как выглядит файл /etc/ansible/hosts ?

Google
Alex
20.08.2016
01:16:43
Есть мнение, что у него в первой строчке написана беда какая-то

Nikita
20.08.2016
01:17:15
[troll@ipatesting ~]$ cat /etc/ansible/hosts ipaclient2.ansible | success » { "changed": false, "ping": "pong" } ipaclient1.ansible | success » { "changed": false, "ping": "pong" }

не я писал, даже не я придумал... это по мануалу сделяль..

типа для начинающих ☹️☹️

Alex
20.08.2016
01:18:05
Не может такого быть

Это инвентори файл, сдается мне

У него совсем другой формат

Мануал лжет :(

Nikolay
20.08.2016
01:19:02
?

Nikita
20.08.2016
01:19:52
я так когда ЕЛК ставил... три мануала перерыл... не при одном не работало.. а вот с каждого по чуть чуть взял и заработало...

Admin
ERROR: S client not available

Nikita
20.08.2016
01:25:53
заработало

это я ошибку допустил.. не правильно понял

чё-то я отловился что в хостс надо прописать что там написано.. а это просто json выхлоп

а в офф документации написало шо да как

всем спасибо за внимание = ))

блин..а ансибл сложный... чё все говорят что он лёгкий

Nikita
20.08.2016
02:00:08
мне шеф и паппет бесит из-за руби ?

если с этой точки зрения смотреть... я думал он лёгкий как для новичка

Google
Alexander
20.08.2016
02:00:36
питон проще, чем руби имхо (хотя они очень похожи)

Nikita
20.08.2016
02:01:11
меня именно синтаксис выводит

х3 почему... вижу руби тянет рвать...

Nikolay
20.08.2016
02:01:36
ну я сам езе зеленый в ansible, но зашел хорошо с самого начала

другого не пробовал))

Alexander
20.08.2016
02:02:19
солт должен быть круче энсибла, но тут его не оч хвалят

и чатика по солту нет

вступить даже некуда

Gem
20.08.2016
02:06:45
вступить даже некуда
вступай в ППР ?

Alexander
20.08.2016
02:07:34
куда?

Мария
20.08.2016
02:12:22
куда?
В ЛДПР

Gem
20.08.2016
02:13:14
куда?
К Пиратам же

В ЛДПР
в ЕСД чтобы это ни значило

Denis
20.08.2016
02:45:08
Hot! https://techcrunch.com/2016/08/16/all-of-googles-cloud-database-services-are-now-out-of-beta-and-nearline-cold-storage-gets-faster/

Александр
20.08.2016
07:03:59
Только nano, только софткор!

Mike
20.08.2016
07:11:23
nano и ee - лучшие

конечно, при отсутствии mc

Александр
20.08.2016
07:11:58
Не люблю mcedit

Mike
20.08.2016
07:12:40
Не люблю mcedit
единственное, чего в нем не хватает, - это копирвания мышью _из него

Александр
20.08.2016
07:12:56
Kitty

Phil
20.08.2016
07:14:31
питон проще, чем руби имхо (хотя они очень похожи)
#ruby Да ничем ruby и python не похожи. Совсем ничем. Ни внутри, ни снаружи. По синтаксису руби это вообще откровенный компот из перла, питона, потому что Мацумото вымещал в нем свои комплексы. В руби ровно три проблемы. Точнее две, третья вытекает из первой. Первая - очень разнообразный perl-like синтаксис, позволяющий для одного и того же несколько непохожил варианта записи. Превратить код в плохоизменяемую нечитаемую кашу - большинство программистов делят первое место. Вторая проблема - до версии 1.9 руби был простите построчным интерпретатором. Все эти jruby, rubinius и так далее не особо взлетели (хотя вроде рубиниусом энжин ярд баловался в проде). До бэйзкампа для которого 37 сигналов сделали рельсы руби был никому не нужной и неизвестной поделкой какого-то чувака из мира манги, манго и анимэ. Питон при этом, кстати, издревле плотно засел в геймдеве. Но в веб конечно python попал через жопу. Вернемся. А третья проблема Ruby - это ломка функционала в минорных изменениях в языке. Из-за конечно многохначного синтаксиса. Чуть сделали косметику - обязательно найдётся сотня мест, где люди эту косметику применили и всё сломалось. Интересное кстати следствие из проблемы номер три - у руби два встроенных средства пакетной изоляции, у руби крайне неплохой по сравнению с рядом стоящими свой пакетный менеджер (gem), который гармонирует со средствами пакетной изоляции, у руби чОткая спека именований версий пакетов, которой ещё и все следуют, у руби де-факто стандартизированы всякие рейки и вот это всё. Как-то так

Страница 976 из 4568