Borys
Dmitry
Alex
идея микросервисов в том что они могут быть написаны на люьом языке с использованием любых типов стораджа
Niko
Dmitry Я смотрел ларакаст год назад и тогда материала по форуму и близко не было
Dmitry
Витебск 01
Как сделать подобное в GRID, в YII1, это назывался filter
Витебск 01
Витебск 01
Чтобы в шапке была выборка
Alex
когда у тебя огромная система и 20-30 команд по 4-5 тел то без микросервисов повесишься
Niko
Dmitry при том, что они именно благодаря микро-сервисной архитектуре добились такой низкой нагрузки, а до этого сайт вис и тупил
Alex
Dmitry
Alex
Dmitry
Alex
Alex
кто то юзает рест
Alex
кто то RPC
Alex
это решается на стадии постройки архитектуры
Dmitry
кто то RPC
ну тоесть как к web апи обращаешься ?
Alex
угу
Alex
в прицнипе есть 2 главных типа общения - апи вызовы и евенты
Niko
Dmitry посмотри это выступление. Наверняка его не смотрел
https://www.youtube.com/watch?v=fDjIm0XKeqk
Alex
ивенты прикольнее будет, но чуть сложнее продумать
Dmitry
угу
а если у модуля надо переработать работу, типа 2.0? потом все 1000 сервисов менять которые от него зависят?
Alex
Alex
внутри делай че хочешь
Alex
и сервисы не должны быть зависимы от друг друга
Niko
@Alex_Bond_LA тоже посомтри видос, если не видел. Парень интересно рассказывает
Alex
ну максимально...
Alex
Alex
там конечно монстры с точки зрения архитектуры
Niko
"монстров типа фесбука"
не впечатлило
Обязательно посмотри, если не видел
Alex
гляну как будет время
Alex
пока самая интересная конфа по микросервисам была от юбера
Niko
fb использует js, а эти парни php, очереди, кафку. Все как мы любим
Alex
то как они сделали работу множителей при большом количестве заказов
Alex
Alex
fb на пыхе написан)
Alex
фронт на рексте
Alex
но бек на пыхе)
Niko
А что кроме пыха у них стоит на беке?
Alex
там много технологий
Alex
но большиество пыха с hhvm
Niko
понятно
Ну тогда не смотри это видео
Alex
Я посмотрю)
Alex
просто ради интереса че там русские намутили)
Alex
я там пытаюсь понять кафку, а именно часть с стримингом
Alex
пока чета не доходит никак
Niko
Кто-нибудь знает, на сколько этично просить core-team yiisoft поменять дизайн Yii лейбла???
Не первый раз хочется какую-нибудь "футболку" с ним сделать, но он кажется мне каким-то ̶г̶е̶й̶с̶к̶и̶м̶ нетрадиционным, смогу надеть только дома
Витебск 01
Скажите пожалуйста, очень срочно, как в GRID сделать сортировку по ID, генерировал через CRUD, в поиске не особо понял
Alex
Alex
сделай футболку с ларой)
Dmitriy
Alex
Dmitriy
нет. но нет такой потребности в мидваре. заменяется в йии через behaviors, в симфони через эвенты.
ну это альтернативные реализации
Alex
как по мне бихейверы жутко ен удобны
Alex
и настройке и подключению
Nikita
ребята вопрос
как можно срнавить даты
01: 21.07.2017
01:05 21.07.2017
01 21.07.2017
01:05:17
Nikita
сортировать их
Alex
конвертать в секунды
Alex
и там уже сортировать
Nikita
а вот не конвертиурет
Nikita
так как есть только час
Nikita
или стоп
Alex
там надо ручками видимо указать формат даты
Dmitriy
(strtotime($date1)<strtotime($date2))
Alex
или самому распарсить
Nikita
Nikita
есть час
Nikita
Dmitriy
не работает
ну к формату одному нужно привести.
Dmitriy
DateTime::diff еще есть
Nikita
Nikita
нет формата
исхожные данные такие
Dmitriy
: - это часы. . - это дата формат даты одинаковый . ее сразу отсекаем
Nikita
даты разыне есть где то время где то дата
Aleksey
разбей на дату и время, дорисуй недостающее, приврати в секунды и сравни