
James Tiberius Kirk ?
05.12.2016
21:28:26
точняк
пора спать

Ruslan
06.12.2016
02:04:57
Точнее в метод передаётся просто копия значения a и копия ссылки на b

Google

Sergey
06.12.2016
07:17:18
/stat@combot

Combot
06.12.2016
07:17:18
combot.org/chat/-1001043090457

Sergey
06.12.2016
07:18:35
Кто то Akka Actors использует?

v
06.12.2016
07:27:21
гм
эт контрпродуктивный вопрос
обычно эффективнее просто озвучить свою проблему/то, что ты хочешь узнать

Daniel
06.12.2016
07:29:42
в каком либо виде большинство используют

Sergey
06.12.2016
07:34:53
Хочу узнать впечатление коллег) Начал ее использовать в последнее время, на игровом сервере
Давайте лучше Акку пообсуждаем, чем как в рантайме поменять final переменную)

@Saint Just
06.12.2016
07:43:03
Бестолковый клиент телеграмма, переключаешь разговор, хочешь вернуться обратно на этот разговор в то же состояние, и у тебя все прочитано и ты внизу чата, ну что за хрень, опять три часа историю мотать на неделю назад?

Igor
06.12.2016
07:44:02
+
с переходом по ссылке тоже самое — открывается внутри клиента webview, а возвращаешься — всё прочитано и ты внизу. на мобильном клиенте.
а самое отвратительное, что написать issue, или отправить фидбек никому нельзя — просто некуда.

Google

@Saint Just
06.12.2016
07:49:27
Ю - юзабилити, проблема чтоль большая контекст разговора на клиенте сохранить?

Ruslan
06.12.2016
07:55:36
https://telegram.org/support

Igor
06.12.2016
08:12:44
они не отвечают, для вида сделали.

Ruslan
06.12.2016
08:13:46
Это плохо конечно, но думаю пометки они делают у себя все таки

Igor
06.12.2016
08:14:41
отправлял запрос в конце октября ?
Добро пожаловать в поддержку Телеграма. Наши добровольцы постараются ответить на ваш вопрос так скоро, как это будет возможно. Пожалуйста, расскажите о своей проблеме максимально подробно и наберитесь терпения.
Ответы на большинство вопросов можно найти тут: https://telegram.org/faq
___
Note that we can provide answers in English or Russian on this account.
так и не прочитали моё сообщение

Andrey
06.12.2016
08:17:14
Они делают бесплатный продукт, с чего ты взял, что они обязаны ответить?

Igor
06.12.2016
08:23:30
Яндекс тоже делают бесплатные продукты (я пользуюсь почтой), и отвечают они порой даже в тот же день.
Мне кажется это показывает их предрасположенность к пользователям, что они готовы слушать и улучшать свои сервисы.

Andrey
06.12.2016
08:26:55

Oleksandr
06.12.2016
08:50:05

Igor
06.12.2016
08:51:32
не поверите, только что ответили
думаю, это не случайность ?

Митко Соловец?
06.12.2016
08:54:16
@guga4ka смотри - https://spring.io/guides/gs/reactor-thumbnailer/
теперь можно пилить асинхронный круд за асинхронные сыры

guga
06.12.2016
08:58:59

Митко Соловец?
06.12.2016
08:59:52
ну пропихнуть попроще будет, все-таки спрынг

Антон
06.12.2016
09:00:19
в девятке будут reactivestreams

Митко Соловец?
06.12.2016
09:00:45
откуда инфа?

Google

guga
06.12.2016
09:00:53
С имлиментацией?

Антон
06.12.2016
09:00:59
из api

Митко Соловец?
06.12.2016
09:01:24
лето 2017
будет потным

guga
06.12.2016
09:01:31
а ещё тормозить будет, придется переходить на красношапочную сборку.

Oleksandr
06.12.2016
09:01:58
а спринг ещё создает тред пер реквест?

Митко Соловец?
06.12.2016
09:02:33
что???

Антон
06.12.2016
09:02:34
http://gee.cs.oswego.edu/dl/jsr166/dist/docs/java/util/concurrent/Flow.html

Митко Соловец?
06.12.2016
09:02:37
он просто берет из пула

Roman
06.12.2016
09:05:05
Если я решил ступать по пути nio, то обычные сервлеты использовать не стоит?

Oleksandr
06.12.2016
09:05:28

guga
06.12.2016
09:05:36

Oleksandr
06.12.2016
09:05:50

Roman
06.12.2016
09:06:01
Так ведь сервлеты синхронные

Митко Соловец?
06.12.2016
09:06:25

guga
06.12.2016
09:06:28

Admin
ERROR: S client not available

Roman
06.12.2016
09:07:21
Сам nio получается, используется на уровне сервлет контейнера (Tomcat, Jetty и т. д.)?

Oleksandr
06.12.2016
09:09:09
вроде нет
я с плеем сравниваю, там точно не блокируется
в каком-то спринге 100℅ блокировалось, но я не в курсе, улучшилось ли это

Roman
06.12.2016
09:09:36
То есть получается так: сервлет контейнер принимает/отправляет данные клиенту в асинхронном режиме, но когда приходит запрос, то передает его на рабочий поток из пула, который уже может блокироваться, и ожидает от него полный ответ?

Google

Митко Соловец?
06.12.2016
09:12:52
http-запрос - > Thread Worker берет поток из Thread Pool - > в нем производится работа -> ответ клиенту, поток возвращается в пул
по поводу блокировки почему не уверен, спокойно можно словить лок эксепшен, если например два запроса модифицируют одну сущность и тут блокировку нужно самому придумывать

Roman
06.12.2016
09:13:55
Я приблизительно это имел в виду

Oleksandr
06.12.2016
09:15:04
https://spring.io/blog/2016/02/09/reactive-spring
похоже, что таки на ио блокируется
However, we’ve also found that it is very hard to introduce non-blocking I/O within an existing ecosystem of web frameworks and applications. Doing so requires very deep change all the way to the core contracts which need to switch from blocking to async semantics.
звучит не особо оптимистично

Roman
06.12.2016
09:20:50
Да. Поэтому если нужен full nio, нужно смотреть в сторону netty, play, vert.x и т. д.
Хотя была где то статья, что кто то перевел большой проект на неблокирующую архитектуру и не получили особенного прироста производительности

Oleksandr
06.12.2016
09:22:32
ну зависит от архитектуры
вынести все тяжелое в отдельный пул, и 69℅ проблем решено

Roman
06.12.2016
09:25:24
Хотя сейчас смотрю на последний бенчмарк. И все равно както все грустно в play/vert.x
https://www.techempower.com/benchmarks/

Oleksandr
06.12.2016
09:27:37
ну те бенчмарки меряют не пойми что
правильный бенчмарк для разных яп очень, очень, очень сложно сделать

Roman
06.12.2016
09:28:39
Там есть условия заданий да и код всех бенчмарков

Oleksandr
06.12.2016
09:29:10
вот к коду у меня и претензии, он хреновый

Roman
06.12.2016
09:29:20

Oleksandr
06.12.2016
09:29:27
даже не так -- он разный
что хуже

Roman
06.12.2016
09:43:54
Разве сотен тысяч запросов не хватает для прогрева?

Google

Roman
06.12.2016
09:44:11
Там видно, что Java в топе во многих случаях

Митко Соловец?
06.12.2016
09:44:28
там и сервлеты кстати в топе
сериализация жсона нивелирует все преимущество асинхронных фреймов