crypt of decay - страшная сила иллюзий [entries|archive|friends|userinfo]
ketmar

[ userinfo | ljr userinfo ]
[ archive | journal archive ]

страшная сила иллюзий [Sep. 6th, 2018|02:16 am]
Previous Entry Add to Memories Tell A Friend Next Entry
по случаю довёл до ума KoreNews (rss-читалку для бледной луны), заменив дико тормозящие весь браузер синхронные операции с базой на асинхронные. забавно, что я объективно знаю: в итоге оно стало медленней. но субъективно кажется, что сильно быстрее, потому что UI стал откликаться намного резвей.

собственно, хипсторы давно это используют: нарисуй юзеру «сделано!» сразу после того, как он нажал кнопку, и можешь на фоне хоть весь день сортировать гигабайтную базу пузырьком — юзер будет уверен, что софтина работает с охуевающей скоростью. вот же, как мгновенно интерфейс откликается!
Linkmeow!

Comments:
From:(Anonymous)
Date:September 6th, 2018 - 03:52 pm
(Link)
ну вообще-то это не хипсторство, так и должно быть.
если у меня к этой базе ещё 100500 юзеров не подключено, то мне похую, с какой скоростью она обновляется.
[User Picture]
From:[info]ketmar
Date:September 6th, 2018 - 11:49 pm
(Link)
вообще-то это самое что ни на есть хипсторство. потому что техника пиздит по поводу завершённости операций, что рано или поздно вылезет боком. например, при попытке запросить актуальный отчёт — который нихера ещё не посчитан. зато интерфейс быстрый.

а с другой стороны, конечно, пользователя тоже не ебёт, что там машина делает, чего ему ждать сидеть. KoreNews вон тоже ебучая хипстота получилась, точно по описанию: ебло уже отреагировало, а база на фоне ещё ворочается.