|  | 
| 
К вопросу о скорости для web | |||
|---|---|---|---|
| #18+ тут провели исследование https://habr.com/ru/company/promopult/blog/470604/ как бы дело обстоит не очень ... так что моя борьба за скорость имеет право быть. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 09.10.2019, 11:11 |  | ||
| 
К вопросу о скорости для web | |||
|---|---|---|---|
| #18+ А вопрос-то какой? ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 09.10.2019, 11:14 |  | ||
| 
К вопросу о скорости для web | |||
|---|---|---|---|
| #18+ maytonА вопрос-то какой?такой, что что большинство игнорирует вопросы производительности своих систем... ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 09.10.2019, 11:30 |  | ||
| 
К вопросу о скорости для web | |||
|---|---|---|---|
| #18+ вадя, И java блин, медленная. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 09.10.2019, 11:33 |  | ||
| 
К вопросу о скорости для web | |||
|---|---|---|---|
| #18+ Мобильные сайты? Да пофиг. У меня чортов xiaomi прогревается 10 секунд. После включения. Так ште... сколько там грузится лендинг пейджа - решительно пофиг. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 09.10.2019, 11:33 |  | ||
| 
К вопросу о скорости для web | |||
|---|---|---|---|
| #18+ PetroNotC Sharpвадя, И java блин, медленная. Там - другая java. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 09.10.2019, 11:33 |  | ||
| 
К вопросу о скорости для web | |||
|---|---|---|---|
| #18+ PetroNotC SharpИ java блин, медленная.ну да если использовать шаблоны вместо StringBuilder и прочее ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 09.10.2019, 11:35 |  | ||
| 
К вопросу о скорости для web | |||
|---|---|---|---|
| #18+ вадятак что моя борьба за скорость имеет право быть интересно не наличие борьбы самой по себе, а конкретные мероприятия и цифры - было так, сделали так - время загрузки сократилось на столько-то. Потому что если у тебя чистый jdbc на котором ты выигрываешь, скажем пусть даже пол-секунды и тяжелый html/js на котором ты проигрываешь 5, то толку. А потом запрос еще 15 сек. по проводам от фронта к бэку летит и тогда вообще зашибись. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 09.10.2019, 11:47 |  | ||
| 
К вопросу о скорости для web | |||
|---|---|---|---|
| #18+ Особо шустрые ресурсы (фейсбуки и вконтакты) не используют jdbc на лендинге. Они заранее готовят контент в in-memory cache и стараются реляционки вообще не подключать. Там ... сложно всё короче. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 09.10.2019, 12:05 |  | ||
| 
К вопросу о скорости для web | |||
|---|---|---|---|
| #18+ chpashaПотому что если у тебя чистый jdbc на котором ты выигрываешь, скажем пусть даже пол-секунды и тяжелый html/js на котором ты проигрываешь 5, то толку. А потом запрос еще 15 сек. по проводам от фронта к бэку летит и тогда вообще зашибись.правильный подход. надо оценивать суммарное быстродействие. к примеру возьмём цветочный магазин первый пройгрыш - отсутствие оптимальной структуры базы. второй хибер, третий - нагромождение вложенных дивов... maytonОсобо шустрые ресурсы (фейсбуки и вконтакты) не используют jdbc на лендинге. Они заранее готовят контент в in-memory cache и стараются реляционки вообще не подключать. Там ... сложно всё короче.субд так же кэшируют данные в памяти - при наличии которой можно и реляционки держать в памяти. несколько лет назад приводили пример сервера - остановка которого требовала порядка 8 часов - выгрузка из памяти... напомню, спор тут был - по вопросу использования шаблонов - так эти шаблоны проиграли по времени. и таких мелочей накапливается на приличную задержку ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 09.10.2019, 12:35 |  | ||
| 
К вопросу о скорости для web | |||
|---|---|---|---|
| #18+ вадя maytonОсобо шустрые ресурсы (фейсбуки и вконтакты) не используют jdbc на лендинге. Они заранее готовят контент в in-memory cache и стараются реляционки вообще не подключать. Там ... сложно всё короче.субд так же кэшируют данные в памяти - при наличии которой можно и реляционки держать в памяти. несколько лет назад приводили пример сервера - остановка которого требовала порядка 8 часов - выгрузка из памяти... напомню, спор тут был - по вопросу использования шаблонов - так эти шаблоны проиграли по времени. и таких мелочей накапливается на приличную задержку Ты не учитываешь простоту поддержки и простоту использования. В случае неоптимальной базы - это тупо нежелание разбираться, никакой пользы от этого никто не получает. В случае с шаблонами мы получаем такие плюсы: 1) возможность разделить работу между UI и backend 2) Легкость внесения изменений и рефакторинга, в том числе полное переписывание UI(ребрендинг) И весь вопрос в том, что проигрывая в скорости выполнения, эти бонусы намного перевешивают этот минус. 99% корпоративных проектов устроит такое быстродействие при сокращении затрат на разработку, поддержку и легкость изменений. В остальном проценте - первоначально сделают на шаблонах, поймут что скорости нет и будут выкручиваться другими способами ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 09.10.2019, 12:42 |  | ||
| 
К вопросу о скорости для web | |||
|---|---|---|---|
| #18+ забыл никвесь вопрос в том, что проигрывая в скорости выполнения, эти бонусы намного перевешивают этот минус. 99% корпоративных проектов устроит такое быстродействие при сокращении затрат на разработку, поддержку и легкость изменений. В остальном проценте - первоначально сделают на шаблонах, поймут что скорости нет и будут выкручиваться другими способамивот это не правильный подход. скорость работы конечного пользователя - это профит его конторы. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 09.10.2019, 12:48 |  | ||
| 
К вопросу о скорости для web | |||
|---|---|---|---|
| #18+ вадяmaytonА вопрос-то какой?такой, что что большинство игнорирует вопросы производительности своих систем...а, то есть мне читать статью по ссылке не надо спасибо ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 09.10.2019, 12:56 |  | ||
| 
К вопросу о скорости для web | |||
|---|---|---|---|
| #18+ вадязабыл никвесь вопрос в том, что проигрывая в скорости выполнения, эти бонусы намного перевешивают этот минус. 99% корпоративных проектов устроит такое быстродействие при сокращении затрат на разработку, поддержку и легкость изменений. В остальном проценте - первоначально сделают на шаблонах, поймут что скорости нет и будут выкручиваться другими способамивот это не правильный подход. скорость работы конечного пользователя - это профит его конторы.если не секрет, чем занимаются пользователи твоей конторы? ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 09.10.2019, 12:58 |  | ||
| 
К вопросу о скорости для web | |||
|---|---|---|---|
| #18+ Когда писали систему на Oracle PL/SQL и (в первой версии) печать отчета на принтере занимала 5 минут (быстрее у программиста не получалось), начальство сказало - "ну и ладно, что поделать, все равно быстрее, чем пользователь будет руками на печатной машинке печатать" ))) (в последующих версиях метод работы оптимизировали и время стало нормальным. секунды) В другой конторе, ночной биллинг за ночь не успевал отрабатывать и это была уже большая проблема. Т.к. утром пользователи приходили на работу, а результате еще нет. Т.ч. стояло жесткое ограничение - процесс должен отработать "за ночь" ( 8-10 часов) и не минутой больше. А вот сколько он будет работать: 5 минут, 10 минут, 5 часов или 8 часов - уже пофиг. Т.ч. вопрос скорости - это исключительно вопрос с чем сравнивать и какая цель ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 09.10.2019, 14:47 |  | ||
| 
К вопросу о скорости для web | |||
|---|---|---|---|
| #18+ Leonid KudryavtsevТ.ч. вопрос скорости - это исключительно вопрос с чем сравнивать и какая целькогда в одной конторе тебе счет сделают на следующий день, а в другой к концу разговора уже будет в почте - какую контору выберешь? приятно ли слышать когда звонишь и тебе "Подождите ваши данные загружаются..", а в другой - после первого гудка уже обращение по имени - что лучше? ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 09.10.2019, 15:15 |  | ||
| 
К вопросу о скорости для web | |||
|---|---|---|---|
| #18+ ну счет на следующий день - это смотря на что, если позиция идет под заказ и из-за рубежа, сомневаюсь, что "счет на следующий день" это что-то криминальное (т.к. в любом случае, цепочка согласований дофига длинная: менеджер по продажам -> неутвержденный sales order -> заявка на закупку -> утверждение в отделе закупок -> остальные согласование -> approve заказа -> purchase order с датой закупки -> sales order с возможной датой отгрузки) т.ч. тут выбор будет скорее такой или "счет на следующий день:" или "мы такое не продаем идите нафиг" ))) ну или "мы вам счет конечно напечатаем, но позвоните месяцев через 6-10, когда нибудь на склад и привезем" в общем, даже "счет на следущий день" в ряде случаев очень даже хорошо ))) ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 09.10.2019, 15:28 |  | ||
| 
К вопросу о скорости для web | |||
|---|---|---|---|
| #18+ вадя, Понятно что лучше быть богатым и здоровым. Ты про это? ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 09.10.2019, 15:28 |  | ||
| 
К вопросу о скорости для web | |||
|---|---|---|---|
| #18+ вадякогда в одной конторе тебе счет сделают на следующий день, а в другой к концу разговора уже будет в почте это reductio ad absurdum когда речь идет о вещах типа "использование шаблона" vs StringBuilder или hibernate vs jdbc. В таких связках реальная разница может оказаться ничтожной по сравнению с несравнимо большими усилиями по разработке и поддержке. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 09.10.2019, 15:40 |  | ||
| 
К вопросу о скорости для web | |||
|---|---|---|---|
| #18+ Leonid Kudryavtsevв общем, даже "счет на следущий день" в ряде случаев очень даже хорошо )))административную часть надо исключить - это не относится к проблеме (и получение счета взято как пример, из личной практики) PetroNotC SharpПонятно что лучше быть богатым и здоровым. Ты про это?когда знаешь что можно ускорить - почему выбирают медленный вариант? ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 09.10.2019, 15:43 |  | ||
| 
К вопросу о скорости для web | |||
|---|---|---|---|
| #18+ вадякогда знаешь что можно ускорить - почему выбирают медленный вариант? готов ускорить систему расчета биллинга ЖКХ за миллион рублей вадя, пиши в форум номер и CUV твоей кредитной карточки, надеюсь миллион рублей у тебя есть? ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 09.10.2019, 15:48 |  | ||
| 
К вопросу о скорости для web | |||
|---|---|---|---|
| #18+ chpashaВ таких связках реальная разница  может оказаться  ничтожной по сравнению с несравнимо большими усилиями по разработке и поддержке.кто оценивает эту разницу? если ориентация на полуграмотную поддержку - то да... для меня нет проблемы в StringBuilder создать таблицу из td или div, если ориентироваться на автора цветочного магазина - то конечно. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 09.10.2019, 15:50 |  | ||
| 
К вопросу о скорости для web | |||
|---|---|---|---|
| #18+ В современном программировании - 2 проблемы. 1) Как обозвать переменную 2) Как правильно инвалидировать кеш. Вот на второй проблеме можем остановиться одельно. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 09.10.2019, 15:51 |  | ||
| 
К вопросу о скорости для web | |||
|---|---|---|---|
| #18+ Leonid Kudryavtsevготов ускорить систему расчета биллинга ЖКХ за миллион рублей вадя, пиши в форум номер и CUV твоей кредитной карточки, надеюсь миллион рублей у тебя есть?не понял юмора... ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 09.10.2019, 15:53 |  | ||
|  | 

| start [/forum/topic.php?fid=59&msg=39873851&tid=2121069]: | 0ms | 
| get settings: | 16ms | 
| get forum list: | 11ms | 
| check forum access: | 3ms | 
| check topic access: | 3ms | 
| track hit: | 27ms | 
| get topic data: | 9ms | 
| get forum data: | 3ms | 
| get page messages: | 51ms | 
| get tp. blocked users: | 1ms | 
| others: | 240ms | 
| total: | 364ms | 

| 0 / 0 | 
