@jvmchat

Страница 1429 из 2890
Xardas ?
03.05.2017
16:27:32
Дмитрий Дмитрий, все вам неймется уведомлять

Anvar
03.05.2017
16:27:50
Чего? Канала?

Митко Соловец?
03.05.2017
16:27:50
вакансии конкретные я пушить не буду, как и обещал

Google
Митко Соловец?
03.05.2017
16:27:59
Чего? Канала?
да, там пока мало народу, рекламируем

Alexey
03.05.2017
16:29:58
А почему там не чатик?)

Можно было бы и самим писать людям что вот я такой классный рассматриваю варианты)

Митко Соловец?
03.05.2017
16:31:27
идея хорошая, в плане людям себя постить, мы обдумаем предложение, спасибо

guga
03.05.2017
16:36:05
@dveim тебе пуш пришел?

Quantum Harmonizer
03.05.2017
16:36:49
Очевидно, всем пришли, потому что запись запиннили.

guga
03.05.2017
16:37:52
Говорят, есть баг, если заблочить того, кто пинет с пушем, пуш не прийдет

Вот и спрашиваю

Oleksandr
03.05.2017
16:44:13
@dveim тебе пуш пришел?
только от тебя и это не баг, а фича

guga
03.05.2017
16:44:41
Держись @dmsol

Кирилл
03.05.2017
17:00:50
@dmsol спасибо

Yegor
03.05.2017
17:17:24
Кому интересно, у меня будет веминар через 40 минут, на тему "Subtyping vs Inheritance in OOP", на английском. Всем добро пожаловать, там вопросы онлайн задавать можно будет, попробуем подискутировать: https://www.youtube.com/watch?v=DjrA7_Uymok

Ростислав
03.05.2017
18:49:16
Что будет, если на один сервер повесить 100-200 потоков? 100 обслуживают сокеты + 100 запросы сервлетов. Потоки не выполняют никакие тяжелые операции. Компьютер будет иметь Intel Xeon 2x2.4Ггц и 2ГБ ОЗУ.

Google
Ростислав
03.05.2017
18:54:09
Пулом потоков. Например, Tomcat сам создает 100 или 200 на сервлеты. А я уже внутри создам свою пул для сокетов.

Или я чего-то не знаю?

Snow
03.05.2017
18:54:21
Через кастомный сервлет с менеджером пулов

Ростислав
03.05.2017
18:55:13
Так что будет с сервером? Он сможет более-менее одновременно их всех обслуживать?

Митко Соловец?
03.05.2017
18:55:31
никто точно не скажет, нагрузочное тестирование делать надо

100-200 - это одновременно?

Snow
03.05.2017
18:55:39
Нет смысла. 2 ядра на 100 тредов

Митко Соловец?
03.05.2017
18:55:44
или максимум?

Snow
03.05.2017
18:55:46
Это фигня

Mar4elo [L11]
03.05.2017
18:55:50
смотря какие запросы. если ответ будет "Hello world", то почему не сможет?

Ростислав
03.05.2017
18:56:00
Snow
03.05.2017
18:57:00
Одновременно.
Ты в курсе про 3.1 сервлет. Про асинхронный режим. Про неблокирующий

А то ты пишешь будто у тебя синхронный

Ростислав
03.05.2017
18:57:34
Как я понимаю, под сервлеты нужно выделять отдельно контейнер (я использую Undertow), а под сокеты - фремворк (или что это) Netty, который неблокирующий.

Snow
03.05.2017
18:58:08
Андертоу 3.1 умеет точно

Ростислав
03.05.2017
18:58:10
Ты в курсе про 3.1 сервлет. Про асинхронный режим. Про неблокирующий
Неа :(. Я же Android-разработчик, меня заставили, вот и познаю основы... :)

Митко Соловец?
03.05.2017
18:58:10
у тебя сервлеты для чего?

Неа :(. Я же Android-разработчик, меня заставили, вот и познаю основы... :)
честно говоря, мне вообще кажется, для школьника непосильную задачу тебе дали

Snow
03.05.2017
18:58:43
Гугли async nonblocking servlet

Google
Snow
03.05.2017
18:58:58
Или сразу в доки андертоу

Митко Соловец?
03.05.2017
18:59:00
да погоди ты кот, если у него там рест апи на сервлетах и стэйтлесс

там пула маленького хватит

Ростислав
03.05.2017
18:59:24
у тебя сервлеты для чего?
Запросы на добавление/изменение заказов, ответы на расчет путей Google Maps и т.д. А сокеты для отображения статуса запросов на клиентах.

Митко Соловец?
03.05.2017
18:59:57
последнее предложение не понял

Ростислав
03.05.2017
19:00:19
Сокеты*

Поступает 100 заказов - а сокеты моментально их раскидывают по клиентам.

Митко Соловец?
03.05.2017
19:01:20
но для этого клиенты должны быть подключены

само собой

Ростислав
03.05.2017
19:01:39
Это понятно. Вот на каждого клиента я выделаю поток.

Snow
03.05.2017
19:01:45
Вебсокет наверное. С апдейтом от сервера

Митко Соловец?
03.05.2017
19:01:46
что касается сервлетов, я так понял, у тебя там обычное бизнес-логика без состояния

Митко Соловец?
03.05.2017
19:01:57
большой трэд пул не нужен

можно дефолтный оставить, учитывая кол-во клиентов

Ростислав
03.05.2017
19:03:11
То есть все, по смыслу, должно быть нормально. Только разобраться с асинхронными сервлетами и Undertow. Потом, в идеале, прикрутить Netty для советов и все будет хорошо.

Митко Соловец?
03.05.2017
19:03:42
я не знаю, зачем там асинхронные сервлеты

если у тебя обычная логика и короткие задачи

Snow
03.05.2017
19:03:57
Ну асинхронный режим если ответ долгое аремя занимает

Митко Соловец?
03.05.2017
19:04:07
вроде про это речь не шла

Ростислав
03.05.2017
19:04:23
Правда потом нужно будет разобраться с шифрованием. Я пароли туда-сюда кидаю по HTTP соединению без шифровки :)).

Google
Snow
03.05.2017
19:04:48
Ссл за тебя нжинс сделает

Ростислав
03.05.2017
19:04:55
Ну асинхронный режим если ответ долгое аремя занимает
Такое происходит только при запросах к Google Maps. Сравнительно долго. Но в остальном - быстро.

Snow
03.05.2017
19:05:02
Тыж не томкат в инет выставишь

Митко Соловец?
03.05.2017
19:06:00
напрямую никто не выставляет

Admin
ERROR: S client not available

Митко Соловец?
03.05.2017
19:06:08
обычно ставят реверс прокси

Pavel
03.05.2017
19:06:23
Так-с. Во флуде не оценили. Есть у кого в linkedin красивый профайл?

Snow
03.05.2017
19:06:36
Ну смотри сам. Обычно статику отдают нжинксом а роут на апи отдают на апстрим

Ростислав
03.05.2017
19:07:07
обычно ставят реверс прокси
Ладно, с этим отдельно разберусь. Не самая приоритетная задача.

Спасибо всем! Я в гугл! :D

Митко Соловец?
03.05.2017
19:07:42
Так-с. Во флуде не оценили. Есть у кого в linkedin красивый профайл?
ты оформить хочешь? да сам поищи, у кого сетка большая

Митко Соловец?
03.05.2017
19:08:44
@rostislav_dugin https://t.me/javastart

чат для начинающих и изучающих джаву

твои вопросы туда можно перенаправить

Ростислав
03.05.2017
19:09:28
Ну на счет изучающих джаву - было обидно. :)

Митко Соловец?
03.05.2017
19:09:35
в смысле?

Google
Митко Соловец?
03.05.2017
19:09:37
не понял тебя

Pavel
03.05.2017
19:09:41
Почему? Нормальный чат

Митко Соловец?
03.05.2017
19:09:48
погоди, Паш

Pavel
03.05.2017
19:09:49
я вот вроде как "сениор джава девелопер" а там тусуюсь :)

Ростислав
03.05.2017
19:10:15
Я подумал там новичаи в плане изучения Java SE.

:)

Митко Соловец?
03.05.2017
19:10:31
тебе тоже там полезно будет

Snow
03.05.2017
19:11:08
Я тут не рискую советовать взять фулстек ему))

Митко Соловец?
03.05.2017
19:11:10
вообще там будет полезно всем, кто кодит, новичкам учить, тем кто работает - не забывать, тем кто достг дзен -помогать

Snow
03.05.2017
19:11:14
Ее или спринг

А там можно

Pavel
03.05.2017
19:11:31
Тем более всегда можно спросить какой-то затык, который еще не трогал

Ростислав
03.05.2017
19:11:33
Ладно, спасибо за чат :).

Pavel
03.05.2017
19:11:55
Я вот однажды без этого чата переписал проект с lambdaj на java 8 streams

был топчик)

Ростислав
03.05.2017
19:12:16
Я тут не рискую советовать взять фулстек ему))
В любом случае, нужно уметь писать простые сервера и Android-разработчику.

Pavel
03.05.2017
19:12:16
15000 строк изменений было

Митко Соловец?
03.05.2017
19:12:46
В любом случае, нужно уметь писать простые сервера и Android-разработчику.
в любом случае, не надо строить иллюзии, что ты знаешь все

это я к твоему предвзятому отношению к чату

Страница 1429 из 2890