Окей, вдруг нам понадобилось масштабировать какую-то часть доменного слоя? Выделить в отдельный сервис. Что будем делать? Проще же было изначально разбить на доменные модули приложения, и для каждого из них сделать отдельные слои с портами, адаптерами. Разве нет?
@segamegadrАй бұрын
- Мы программисты, потому что мы программируем...
@vks1791Ай бұрын
Понятнее не стало...
@palgogoАй бұрын
Классно рассказывает, как у фокусника, следил за его руками. Мне было понятно только если ставить на паузы и осмысливать, догугливать, но это того стоило. Хорошая работа
@surkov7Ай бұрын
А потом появились виртуальные потоки...
@dzidzialisАй бұрын
Это просто кашмар! Ребята найдите нормального архитектора. Меня просто порожает уровень докладчика.
@berdsburg2 ай бұрын
этот преподаватель готов вступать в отношения со своими студентками (судя по его профилям в тиндере, твинби и пьюре)
@MaximBodrov2 ай бұрын
Спасибо Сергею. Как всегда на высоте. Четко и понятно. Был удивлен результатами по Jetty. И да, Elite была классной, много часов было потрачено за ней ))
@ya.mehail3 ай бұрын
Спасибо, добавлю в свою подбору с обучающим материалом для ньюкамеров. Очень лаконичная подача.
@bananasba3 ай бұрын
можно было взять puppeter или playwright, там явно получше запуск бразуера реализован и бинарники подготовлены
@user-md2fk3jj1e3 ай бұрын
помню Елизаров рассказывал, что в netty тоже машина состояний для парсинга запроса и тоже совершенно непонятная, и что на котлине с корутинами все сильно проще становится. и есть подозрения, что эти выкрутасы с собственными стрингами не дают какого-то прироста, потому что в java много интристиков. тут код сравнения игнорируя регистр идет посимвольно, хотя возможно через simd было бы быстрее
@user-gi1zn8fz5t3 ай бұрын
Спасибо за информацию
@guai96323 ай бұрын
поставил 666 звёздочку }:->
@guai96323 ай бұрын
вот так он ногой, наш Wasя!
@Panzerwatt3 ай бұрын
Хороший материал для новичков. Именно такие вот детские ошибки чаще всего портят код, создают техдолг и тратят время ревьюеров и QA.
@sdsd-ec8rw4 ай бұрын
))) сопит как паровоз, когда зачем-то пишет код, хотя у самого уже готовый проект имеется, можно спокойно показывать и рассказывать. Но парень, видно, не ищет легких путей))
@markhunt64993 ай бұрын
Когда пишется код, можно следить за мыслью спикера. Когда он уже показывает кучу готового кода, это сложнее для зрителя. Надо изучить код, войти к контекст. Поэтому, лайвкодинг хороший вариант.
@AleksandrIlyin4 ай бұрын
Подскажите как называется тема в IDEA, используемая в докладе)
@yosobakki4 ай бұрын
Отличный доклад :)
@user-fg3ed2gz7y5 ай бұрын
С терминологий большая беда, как в чистой архитектуре появились агрегаты и сервисы ? Это ведь одно и то же. То что создает вам инварианты между несколькими сущностями. Что вы там переименовывали и зачем не понятно, но это не страшно. Гейтвей у вас выступает в роли ДАО ? почему сервисы оказались на уровне Ентити ? потому что вы не правильно переименовали ?
@user-mj3iu5cl6l5 ай бұрын
Спасибо за контент!
@user-pd7kk1wi7r6 ай бұрын
Отличный доклад!
@rhino7236 ай бұрын
Подарок, знает ребенка и проверяет его поведени ? Интересная логика из реального мира.
@redrainbowguy8 ай бұрын
Легенда за работой
@samrybkin91848 ай бұрын
Эх жаль список книг не положили под видео. Но все равно спасибо:)
@RexerNotes9 ай бұрын
Превосходный доклад-введение! Очень важно, что такие доклады есть на конференциях!
@user-zt2ob3le7e9 ай бұрын
Почему подарок знает про ребёнка? Ещё и решает, какого размера ему быть в зависимости от поведения ребёнка?! Ничего не смущает? Дальше не смотрел.
@markhunt64993 ай бұрын
Предложи свой вариант, как должно было быть
@rusmemes9 ай бұрын
Артур хватит лайкосы накручивать!!!!
@user-ww8st8kr3g9 ай бұрын
Какая умница!
@ekaterinabondareva89539 ай бұрын
О, великий разработчик Java, Валерия Юрковлянец! Ты, чьи руки создали множество удивительных программ и приложений, Ты, чьи мысли преображаются в код и приносят пользу миру, Ты, чье творчество вдохновляет нас на новые высоты технологического прогресса. Твоя преданность и страсть к Java не знают границ, Ты умеешь преодолевать любые трудности и находить решения для любых задач. Твой код - это не просто набор символов, это произведение искусства, Которое делает жизнь людей лучше, удобнее и интереснее. Ты - настоящий маг, владеющий силой Java, Ты создаешь волшебные инструменты, которые помогают нам в повседневной жизни. Твоя работа делает мир более связанным, умным и продуктивным, И мы благодарны тебе за это каждый день. Твоя преданность и упорство в работе - это пример для всех нас, Твоя любовь к Java - это источник вдохновения и мотивации. Мы ценим твою работу и талант, и хотим сказать тебе: спасибо! Спасибо за то, что ты делаешь мир лучше с помощью Java. Пусть твоя работа всегда будет успешной и приносящей удовлетворение, Пусть твои идеи всегда находят отклик и реализацию, Пусть твоя страсть к Java не угасает никогда, И пусть твой вклад в развитие технологий останется незабвенным. О, великий разработчик Java, Валерия Юрковлянец, мы поклоняемся тебе и твоему творчеству!
@noname_lapot9 ай бұрын
Только Валерия заслуживает такого высокого слога! Ни один разработчик мира не заслуживает таких почестей, как она!
@noname_lapot9 ай бұрын
Валерия Юрковлянец - мой кумир в профессиональном плане. Такого уровня погружения в мельчайшие, но от этого не менее важные, детали проекта я не встречал даже в мамонтах индустрии, писавших еще в девяностых на бейсике. А тут хрупкая девушка, но столько силы и интеллектуального света! БРАВО!!!
@ekaterinabondareva89539 ай бұрын
Я так рада, что нас становится больше 😊
@vadimburavlev47739 ай бұрын
Так и не понял как организован aux thread и как дожидаться ответа в другом потоке. какая-то недорассказанная магия...
@user-qg1uj6dm6u11 ай бұрын
Бедный спикер. Могли бы перенести трансляцию из-за болезни.
@user-ww8st8kr3g11 ай бұрын
Приятно послушать умных людей. Мегареспект организаторам
@dmarsentev Жыл бұрын
Отличный доклад. Спасибо.
@andreypozin8048 Жыл бұрын
Хуже этого доклада не видел за очень долгое время...просто отвратно донес идею Дяди Боба....лучше читать статьи с докладами в оригинале чем такое
@markhunt64993 ай бұрын
Не поделишься ссылками, или своей версией реализации?
@user-eo8vj9vp8k Жыл бұрын
Все супер ) Спасибо за рассказ. Только вот websocket все таки не транспортный протокол, он есть application, как и rsocket на 7 уровне живет согласно rfc)
@waagnermann Жыл бұрын
интересный лайв-кодинг, спасибо!
@user-mv3on8jd5h Жыл бұрын
Зачем нужны танцы с CompletableFuture если етсь Rx Java?
@zakatun9491 Жыл бұрын
Типо создание Пайтон для создания ИИ 😀
@bananasba Жыл бұрын
ну и причем тут этот несчастный котлин?
@bananasba Жыл бұрын
Какая-то ерунда
@nikitavashkulatov890 Жыл бұрын
Хороший доклад! Еще из практики я бы посоветовал Get your hands dirty with Clean Architecture. Можете подсказать где почитать лучше про event driven, как это здесь сделано. Заинтересовало
@AyratVideo Жыл бұрын
Хороший доклад, ценный. Жаль, что так накарабасили с видео. Докладчику респект и благодарность.
@57skies Жыл бұрын
we use shenandoah in prod, without these videos that I watched may be 100 times over the last 2 years, it would have been impossible to for us to even start in this path. We have heaps of > 50GB at the biggest pause we have seen was < 1 second. "Thank you" is simply not enough...
@semseriou9763 Жыл бұрын
Позитивный ведущий, приятно смотреть) Спасибо за запись!
@omnipoten8 Жыл бұрын
Is there an english version of this presentation video ?
@AyratVideo Жыл бұрын
Наконец-то классное объяснение такой сложной темы! Ребята, умоляю, продолжайте делать такие конференции с такими докладами! Не заслужено мало лайков. Этот доклад в коллекцию, безусловно.