@codenamecrud

Страница 624 из 1009
Roman
02.06.2017
15:17:40
а вы потом прокомментируете

а не по пути

не люблю так(

я переписываю большой кусок кода, который очень медленно работает

Google
Roman
02.06.2017
15:18:00
в процессе своей работы этот кусок очень жестко наседает на одну апиху

соап-хмл

общение с апихой построено примерно таким образом

запрос-ответ-маппинг полученных данных в сторадж - эту самую структуру опизденевшую

щас кеширование общения с апихой сделано ебуче

кешируется хмл-ответ

это хуйня по той причине

что профилирование это процесса показывает, что от общего времени реквест-ответ-парсинг реквест-ответ это где то 2.5 процента

поэтому для ускорения работы фичи в разы (а нужно именно в разы, а лучше в десятки раз)

самый очевидный подход - поднять уровень кеширования с кеширования хмл-ответа до кеширования уже распарсенных структур

вот об этом и вопрос

Anton
02.06.2017
15:21:08
понял

Roman
02.06.2017
15:21:19
это сработает потому что логирование процесса работы фичи показало что из 5 запросов к апихе 4 - один и тот же запрос из разных мест

Google
Anton
02.06.2017
15:21:20
у тебя сколько времени все это дело работает?

Roman
02.06.2017
15:21:28
всмысле сколько вся задача отрабатывает?

Anton
02.06.2017
15:21:38
ну да

Roman
02.06.2017
15:21:39
36 часов)

Anton
02.06.2017
15:21:45
о каких порядках времени мы говорим

Roman
02.06.2017
15:21:47
а надо чтобы максимум 8

меньше - лучше

Anton
02.06.2017
15:21:55
в бэкграунде?

Roman
02.06.2017
15:21:58
да, конечно

Anton
02.06.2017
15:22:02
ну, тогда начни с маршала

это будет проще, чем ебаться с нестед хешом (если у тебя такой)

Roman
02.06.2017
15:22:29
вот и я так подумал

там нестед

Anton
02.06.2017
15:22:32
а тебе сейчас надо проверить теорию

что увеличение абстракции кеширования будет работать лучше

Roman
02.06.2017
15:22:52
причем 5 уровней вложенности и на каждом уровне могут быть десятки энтрей

Anton
02.06.2017
15:23:00
поэтому советую сделать пруф оф концепт с маршелом

Roman
02.06.2017
15:23:04
ага ну спасиб за второе мнение)

Anton
02.06.2017
15:23:17
кстати

есть вариант лучше

Google
Anton
02.06.2017
15:23:27
ты в хеш привести можешь все это?

Roman
02.06.2017
15:23:55
ну теоретически могу конечно, я просто наткнулся на эту ишью про рекурсивный мапинг в хеш и засомневался

там кстати в основе задачка про графы

и следующий этап оптимизации будет - перевод хранилища графа этого из реляшки в нео4жей

если кому интересно как оно работает могу по результатам отписать потом

Anton
02.06.2017
15:24:47
просто мб тебе стоит не объект маршилить, а приводить к жсону и его уже держать в кеше

или xml

который ты получаешь

Roman
02.06.2017
15:26:20
ну это и был исходный вопрос, но хмл уже сейчас кешируется, и его восстанавливать потом долго довольно как показывает эксперимент

короче сделаю щас маршалинг

прикину хуй к носу и буду думать дальше

Anton
02.06.2017
15:26:43
маршал так то долгая херня

Roman
02.06.2017
15:27:56
в ту сторону долго, обратно быстро довольно

ща нук

я проверю одну штуку

3.5 мс в среднем получлось за 100 восстановлений из дампа этой структуры

Anton
02.06.2017
15:31:09
тогда пробуй маршелом

Roman
02.06.2017
15:32:56
против 260мс при текущем варианте с кэшированием хмл-ответа

Aleserche
03.06.2017
07:02:00
мне вот интересно, какой сейчас недорогой смарт с андроидом более менее?

Eugene
03.06.2017
07:23:18
xiaomi, wileyfox

Google
Eugene
03.06.2017
07:23:34
только сяоми теперь ты фиг закажешь из китая

Aleserche
03.06.2017
07:24:17
почему?

Eugene
03.06.2017
07:24:46
потому что у них появился официальный ритейлер в россии и по научению этого ритейлера таможня дешевые сяоми из китая заворачивает обратно

Aleserche
03.06.2017
07:24:47
ну вообще да, на сяоми смотрю. Но какую модель взять, ума не приложу

Eugene
03.06.2017
07:24:56
чтобы, значитца, в раше дорогие "официальные" покупали

Aleserche
03.06.2017
07:25:19
смотрю, чтобы не мтк был

XIAOMI Redmi Note 4 вот такой смотрю

Eugene
03.06.2017
07:38:06
я третий в подарок покупал, поигрался

Admin
ERROR: S client not available

Eugene
03.06.2017
07:38:08
годный

Aleserche
03.06.2017
07:55:18
Xiaomi Mi5 еще такой

Nikita
03.06.2017
08:39:21
ну вообще да, на сяоми смотрю. Но какую модель взять, ума не приложу
От бюджета зависит. Взял за 7 тыс. рабочий себе 4А. Норм, но после мото железо и на ощупь так себе



Субботняя игра для тех, кто хочет не в руби дальше развиваться. Угадайте по фотки где авто front-ендера, а где android-девелопера.

Aleserche
03.06.2017
08:56:28
на андроиде зп норм

Ya
03.06.2017
08:59:30
мне вот интересно, какой сейчас недорогой смарт с андроидом более менее?
Moto G Gen 3 7500 тыр , лучший бюджет , да за такие деньги У самого такой

Aleserche
03.06.2017
09:33:13
мне кажется нужно смотреть такой, чтобы обновления получал регулярно

Ya
03.06.2017
09:59:16
На Андроиде таких смартов не много , в бюджете ещё меньше , на том мото 6.0 и все . Но патчи безопасности ,баги , ядро и модуль связи обновляют .

Vladislav
03.06.2017
10:02:32
Что за тачка по центру?

Помогите не очень шарящему

Google
I
03.06.2017
10:03:12
Форд

Vladislav
03.06.2017
10:03:34
А модееель

I
03.06.2017
10:03:35
Похоже на куга

Vladislav
03.06.2017
10:04:09
Вроде бы да

Ivik
03.06.2017
11:04:09
https://chriskempson.github.io/base16/
Не люблю когда в хеше ключ и значение одного цвета. Кто-нибудь​ на rails-cast теме Бейтса сидит ?

Anton
03.06.2017
11:04:53
я ее использовал когда-то давно

Ivik
03.06.2017
11:12:28
Чет ничего кроме нее не восаринимаю

Sam
03.06.2017
11:14:59
Мне дефолтная в Атоме нравится. Хочу попробовать совсем без подсветки редактор поюзать

Кøе-ктø Геннадьевич
03.06.2017
11:18:37
а зачем

с подсветкой удобнее

Sam
03.06.2017
11:19:26
слышал что так на коде лучше концентрироваться, но это не точно

Anton
03.06.2017
11:20:02
а зачем
потму что отвлекают все эти цвета

ну, лично меня

Aleserche
03.06.2017
11:22:18
ну так и брать нормальные подсветки

Anton
03.06.2017
11:25:08
ну так и брать нормальные подсветки
ну а почему ты считаешь, что я брал не нормальные подсветки? :)

Aleserche
03.06.2017
11:26:02
эм ну да. Давай тогда, есть подсветки, в которых максимум 4 цвета

Anton
03.06.2017
11:26:21
ну вот до этого у меня была такая http://cocopon.github.io/iceberg.vim/

вполне себе подсветка

только у меня она вот так выглядит

Страница 624 из 1009