@proelixir

Страница 579 из 1045
Dmitry
21.05.2017
18:23:46
Короче один раз ты правильно сказал - можно брать лучшее из стэков. Вот только бизнесу это надо далеко не всегда и это достаточно дорого.

Dmitry
21.05.2017
18:30:52
Звезд мало, и стоят дорого(от 80000 $ в среднем в год), на старте проекта мы не имеем миллионы чтобы тестировать идеи и нам нужно закладываться в большей степени на то что есть на рынке. Задача бизнеса привлечь грамотного архитектора и не вмешиваться, в реалиях это благое пожелание

Google
Dmitry
21.05.2017
18:35:43
Тут

عاصم بن حارث
21.05.2017
18:36:09
Тут
Эммм... Озадачил )))

Dmitry
21.05.2017
18:36:59
Все верно

За бугром такие зп у 30летних хипстеров

Только я так и не понял как это все относится к стеку

عاصم بن حارث
21.05.2017
18:39:10
Ну, как-то же соотнесли... )))

Dmitry
21.05.2017
18:40:46
Может я туплю, но выглядит как демагогия. Вроде - ну вот А это Б - нет, все по другому - 2+2 ведь 4? - ну да - вот и все, ты со мной согласен, я был прав

Dmitry
21.05.2017
18:43:04
Гетерогенность даёт возможность забирать лучшее что предоставляет данный стек и объединять все это в один продукт

Не согласен. Но, в пикеровку вступать не буду, ибо холивар какой-то )))

Звезд мало, и стоят дорого(от 80000 $ в среднем в год), на старте проекта мы не имеем миллионы чтобы тестировать идеи и нам нужно закладываться в большей степени на то что есть на рынке. Задача бизнеса привлечь грамотного архитектора и не вмешиваться, в реалиях это благое пожелание

А вот согласен, грамотный архитект + тимлид ~= успех.

عاصم بن حارث
21.05.2017
18:44:37
Я лишь согласился с утверждением о архитекте. Причем тут "гетерогенная..., архитектура..."

Google
Dmitry
21.05.2017
18:44:56
Есть например ерланг который держит коннекты и разные хитрые штуки и там структуры данных и работа с ними алгоритмы иные и тут нужен топ, причина ли это чтобы все писать на ерланг? Он же сможет? Сможет! Но зачем? А если завтра его фейсбук схантит... Второго в пару для перестраховки? Дорого да и нет стольких задач. Тут уже дешевле строить микросервисы хоть на чем, дешевле разработка,не критична потеря сотрудника,есть возможность пока ищем сотрудника не трогать сервис и пилить иные сервисы(ведь мы же поддерживаем протокол)

Dmitry
21.05.2017
18:45:06
Так вот я тоже не понял, откуда в обсуждении гетерогенность взялась архитектура

Dmitry
21.05.2017
18:46:02
Микросервисы и есть архитектура, один из подходов

Dmitry
21.05.2017
18:46:54
Так почему нельзя пилить теже микросервисы, но на эрланге? Или там к примеру на питоне или го?

В смысле все?

Просто на питоне ты микросервисы будешь объединять через кролика, а в эрланге - через ерланг

Всей разницы то

Dmitry
21.05.2017
18:48:08
Можно, можно что угодно, вопрос в том какие у нас вводные, сколько денег, каким человеческим ресурсом располагаем, из этого и строить

Dmitry
21.05.2017
18:49:05
Если мы обсуждаем как дешевле - все на эрланге или все на чем придётся - наверное из говна и палок дешевле.

Dmitry
21.05.2017
18:49:44
Объединять микросервисы через ерланг плохая идея. Это все до поры, когда например не встанет вопрос работы с gpu или c кодом

Dmitry
21.05.2017
18:50:03
Если говорить об устойчивой гетерогенной архитектуре вс устойчивая гомогенная архитектура на эрланг - эрланг дешевле

Поддержка - гомоген дешевле

Команда дешевле гомогенная, начиная с определённого качества продукта

عاصم بن حارث
21.05.2017
18:52:54
Эммм... Так с этого и начиналось-то. ))) (см. высоко вверхЪ) ___ )))

Dmitry
21.05.2017
18:52:56
А если есть полторы фичи на гпу - то опять же легче их впихнуть в гомогенную архитектуру

Dmitry
21.05.2017
18:53:25
Сколько людей столько и мнений

Dmitry
21.05.2017
18:53:51
Согласен

Alex
21.05.2017
22:08:50
архитектора за вдвое больше нужно долго искать

Dmitry
21.05.2017
22:09:50
Покупаем в России, Москва, Питер и то только разработчиков хорошего уровня, про архитекторов речь не велась

Google
Dmitry
21.05.2017
22:10:52
В контексте разговора про архитекторов велась речь про успешный старт проекта но никак не про текучку и найм

mardybm
22.05.2017
00:24:34
посоны, а почему релиз книжки Programming Phoenix 1.3 переехал с мая на декабрь?

Alexander
22.05.2017
05:20:51
посоны, а почему релиз книжки Programming Phoenix 1.3 переехал с мая на декабрь?
крайне интересно, что можно написать в книге по 1.3, если весь ченджлог 1.2 -> 1.3 по большему счету про лейаут папок

что в эликсире вообще ничего не дает т.к понятие автолоад отсутствует

Dmitry
22.05.2017
06:25:18
Поменяли экто с 1.0 на 2.0 Добавили with. Это меняет вообще всё. Остались вью, которые и так очевидны, и каналы Так что 50% книжки можно менять

Marat
22.05.2017
06:30:23
А монгу со вторым экто до сих пор нельзя?

Dmitry
22.05.2017
06:31:08
Зачем монге экто?

Marat
22.05.2017
06:33:44
Зачем монге экто?
Самой монге незачем, а так с экто удобнее

Dmitry
22.05.2017
06:34:43
Если у тебя схема-схема, то непонятно зачем монга. А если не схема-схема, то зачем тебе экто.

Marat
22.05.2017
06:34:58
Вообще нашел, что там в другой ветке есть поддержка уже

Dmitry
22.05.2017
06:35:14
Можно ещё с редисом через экто работать

Поскорей бы поддержку запилили...

عاصم بن حارث
22.05.2017
06:36:49
А монгу со вторым экто до сих пор нельзя?
С вторым* экто много чего нельзя )))

Rumata
22.05.2017
06:55:30
Есть же ets

Dmitry
22.05.2017
06:56:29
А есть стикеры со словом сарказм?

Скиньте пожалуста

Ну там где Леонард из ТБВ с табличкой кароч

Alexander
22.05.2017
08:49:13
Мы юзаем микросервисы активно, и плюсов и минусов много, перечислять смысла нет. Что ясно уже сейчас - писали бы монолит уже бы закопались давно. Между сервисами взаимодействие по http api и через kafka. Интересная книжка, которая описывает все плюсы/минусы микросервисов - https://www.ozon.ru/context/detail/id/135199296/

аутентификация и авторизация по jwt, с отдельным сервисом аутентификации

Google
Vadim
22.05.2017
08:58:26
В этой книжке какраз и написано, что начинать надо с монолита и лишь потом делить на части.

Rumata
22.05.2017
09:23:07
Микросервисы зло в начале

Инфа 100

Alexander
22.05.2017
09:23:58
начиная от линукса, заканчивая dynamics navision/axapta, sql серверами и вообще наверное всем

микросервисы хорошо, в ряде случаев, но еще Крылов написал куллстори про то, как микросервис на 3 ноды не смог нормально функционировать

Константин
22.05.2017
09:27:41
но если глянуть шире - мы все с вами юзаем микросервисы

Admin
ERROR: S client not available

Alexander
22.05.2017
09:28:07


Крылов. “Микросервисы ин э nuttshell”. 1814 год.

Alexander
22.05.2017
09:28:57
netflix - монолит? :)

Константин
22.05.2017
09:29:08
По сути это же коробка, которая выполняет свой функционал получая и отдавая данные. Вот вам база данных, логеры, поисковые движки)))

Объекты.. но тут уже хрен знает

Alexander
22.05.2017
09:30:10
netflix - монолит? :)
в каком именно месте?

Alexander
22.05.2017
09:30:57
вообще, это успешный продукт, построен на микросервисах. Утверждать что все успешные продукты - монолит, несколько некорректно

Alexander
22.05.2017
09:31:43
это за уши притянуто. Если так говорить, то и алфавит - это микросервис

33 микросервиса

Alexander
22.05.2017
09:32:32
ооокай :)

Alexander
22.05.2017
09:33:00
берем к примеру ферму для кодирования видео на ютубе

выполняет 1 программа

Google
Alexander
22.05.2017
09:33:17
но выкаченная на n нод

микросервисы?

берем рельсовый монолит и выкатываем на 2 ноды - это автоматом микросервисы?

больше соглашение

т.к монолит на 1000 нод не будет микросервисом )

а api+фронтенд на react никогда не будеть микросервисами

Alexander
22.05.2017
09:35:12
микросервисы - подход к архитектуре, внешне монолит и микросервисы никак не отличаются. Свою задачу и те и те выполняют, я говорю про то, что наше решение их использовать себя оправдало

и размер микросервисов и другие свойства могут быть разными

Alexander
22.05.2017
09:37:52
я не спорю, подходи к переходу на микросервисы дает плюсы, но никак не является серебряной пулей

Alexander
22.05.2017
09:39:35
у нас есть и фронтенд на react и админка на rails и всё успешно юзает сервисы под ними :) серебрянной пулей не является, согласен и начинать с микросервисов можно, если хорошо понимаешь доменную модель и то, что ты делаешь

у нас вначале был один сервис, который в итоге на 3-4 сервиса распилили

сейчас один из них уже тоже можно смело пилить ещё на 2

Alexander
22.05.2017
09:41:12
есть еще ошибка, считать что микросервисы - это 2-3 монолита на разных языках )

кстати, для меня тут открытием стало, ecto не просто из говна и палок

а только из говна

в варианте для postgresql там идет прямо инвоук psql ;)

Vadim
22.05.2017
09:43:12
у нас вначале был один сервис, который в итоге на 3-4 сервиса распилили
А у меня архитекторы решили стартовать с 50 микросервисов, и тут проявилась кулстори от Крылова)

Alexander
22.05.2017
09:43:28
:) это они молодцы

Alexander
22.05.2017
09:45:47
для mysql соответственно тоже все на exec %ваша консольная программа%

и я тут еще distillery открыл…

Страница 579 из 1045