Добрый вечер, коллеги! Я закончил подготовку слайдов к вебинарам, в ближайшие дни они появятся в ваших личных кабинетах. В большинстве случае слайдов больше, чем было в самом вебинаре - что-то я убирал, зная что мы не успеваем по времени. Еще раз спасибо всем участникам!
akononykhin
@akononykhin
Добрый день, Андрей. Не подскажете, где именно в личном кабинете искать слайды вебинаров?
Andrey Smirnov
@smira
@akononykhin сейчас уточню
akononykhin
@akononykhin
Добрый день, Андрей. Не появилась информация о слайдах вебинара?
Andrey Smirnov
@smira
я еще уточняю у Олега...
akononykhin
@akononykhin
Спасибо. Извините за настойчивость :)
Andrey Smirnov
@smira
Они должны быть в личном кабинете, я у Олега выясняю сейчас
Vasily Gnoevoy
@w1g
Андрей, прошу простить за беспокойство, но слайды всееще не доступны. Вы не уточнили, как скоро появятся в личном кабинете?
akononykhin
@akononykhin
Добрый вечер, Андрей. Может быть проще слайды выложить куда-нибудь? Сюда, например или на dropbox?
Andrey Smirnov
@smira
@w1g@akononykhin я пытаюсь добраться до Олега.... слайды я уже выложил еще давно (3-го марта), и думал, что они уже в личных кабинетах
akononykhin
@akononykhin
Возможно мы не знаем, где их искать :)
Andrey Smirnov
@smira
@w1g@akononykhin слайды должны быть доступны в личном кабинете. Посмотрите, пожалуйста, все ли теперь работает
akononykhin
@akononykhin
Скачал из личного кабинета презентации всех вебинаров. Огромное спасибо!
Vasily Gnoevoy
@w1g
@smira появились. Спасибо!
Vasily Gnoevoy
@w1g
@smira, простите, но возможно Вы могли бы порекомендовать каки-либо ресурсы, статьи, книги и проч. по теме Вашего курса. Одним словом, то что советуется, как литература к прочтению… Спасибо.
Уровень около нуля - это тяжело очень. Я бы посоветовал присоединиться к какой-то команде, которая уже что-то делает серьезное, чтобы поднабраться опыта
Когда я делал курс, я предполагал, что уровень участников - уже есть опыт разработки.
_
То есть нулевая фаза - просто разрабатывать проекты, пусть без нагрузки, там уже есть куча всего. Затем либо пройти пусть масштабирования самому, либо посмотреть, как это сделано в уже работающем проекте.
Второе гораздо быстрее
Vasily Gnoevoy
@w1g
@smira правильно я понимаю, что “...пути масштабирования…” это цеховые секреты отдельных команд/компаний? Просто, найти книгу, статью и проч. о каком-то отдельном продукте/feature можно, но найти что-то приблизительно напоминающее Ваш курс в форме книги (обобщающее) у меня не получилось (
Andrey Smirnov
@smira
Здесь две проблемы: никто (насколько я знаю) такого не написал, есть отдельные фрагменты. Вторая - это опыт, который быстро устаревает. Сегодня никому не интересно использование MyISAM таблиц.
Vasily Gnoevoy
@w1g
Дело в том, что я боюсь что если продукт/проект не предполагался масштабируемым изначально, то послед. его изменение — это полностью его переделывание. Хотесоь бы сразу заложиться на “рост”…
Andrey Smirnov
@smira
Надо лишь предусмотреть точки роста и не закладываться в отсутствие машстабирования. Например, заранее предположить, что БД будет шардирована.
Проблема "переписывания" - это исключительно проблема полного отсутствия возможности масштабироваться. Например, огромная куча кода, которая работает только в рамках одной БД.
Vasily Gnoevoy
@w1g
По сути, Вы обо всем этом и рассказывали ) А не планировал ли ли Вы на базе данного материала написать книгу?
Andrey Smirnov
@smira
Обычно (если неизвестно будет ли продукт популярным) - делаем прототип, потом его выбрасываем. Далее делаем уже систему, но здесь надо найти баланс. Предусмотреть всю отказоустойчивость и масштабирование сразу нельзя. Но надо не заложить в архитектуру неразрешимых ограничений. Помогает SOA
Книгу - не планировал, это очень много работы, которая не окупится, к сожалению.
Vasily Gnoevoy
@w1g
Вопрос не совсем в популярности, он может быть и не популярным но обязательным к использованию, а в выборе структур данных и правил работы с ними… И как следствия, БД и проч...
Andrey Smirnov
@smira
Я имел в виду, что делать масштабируемой каждую систему - это бессмысленно. 99% проектов не получают ожидаемую нагрузку
Vasily Gnoevoy
@w1g
Жаль. Думаю, что для o’reilly сейчас данная тема оч. востребована...
И простите, что отвлекаю, Вы не планировали быть на HL++ Junior?
Andrey Smirnov
@smira
Лучше сделать прототип, понять, что продукт никому не нужен, и выбросить его (заняться следующим), чем два года писать масштабируемую систему и понять, что продукт (как и система) никому не нужна
Быть - выступать? :)
Vasily Gnoevoy
@w1g
И быть и выступать )
Andrey Smirnov
@smira
Выступать скорее всего пропущу в этом году
Если Олег меня не уговорит :)
Vasily Gnoevoy
@w1g
Это не HL++, а HL++ Junior
Andrey Smirnov
@smira
я знаю, он будет на РИТ фестивале
Vasily Gnoevoy
@w1g
Тогда буду надеяться, чт уговорит )
Да, и как долго Вы будуте отвечать на вопросы по прочитанному курсу после его окончания? И куда удобнее, если окно еще не закрыто, Вам писать?
Andrey Smirnov
@smira
Я временных рамок не ставлю, пока смогу - буду отвечать
Vasily Gnoevoy
@w1g
Большое спасибо. Прошу прощения за беспокойство. Еще раз спасибо за курс.