powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Выбор технологии кеширования
24 сообщений из 124, страница 5 из 5
Выбор технологии кеширования
    #39787119
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rabiter,
выше моя ссылка - 4 мегабайт PDF - 40 страниц.
На какой странице топика мы от вас цифр дождёмся - фиг знает.
Вы наверно топик не читаете. Кешем заняты.
...
Рейтинг: 0 / 0
Выбор технологии кеширования
    #39787242
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123maytonПостранично вроде стримится.
где?
http://files.stroyinf.ru/Data/46/4669.pdf
У него наиважнейшая цель шрифты правильно показать и верстку.
А не стримится постранично.
Ну ОК. Согласен.
...
Рейтинг: 0 / 0
Выбор технологии кеширования
    #39787357
rabiter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123rabiterpdf весит 350 мегабайт.сколько страниц? Одна? 350?

Нет, там несколько, возможно это была демонстрация линеризации pdf (постобработка, см. ссылку от Андрея Панфилова). А может range headers, еще не рахзобрался, в понедельник на работе поэкспериментирую и с тем и с тем. Хромовский вьювер, кстати, отображает эту 350 pdf только после того, как уеликом загрузит. А вот PDF.js (firefox), почти сразу начинает от отображать первые страницы.
...
Рейтинг: 0 / 0
Выбор технологии кеширования
    #39787362
rabiter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123rabiterКонцепт прост, мы снабжаем кеш стратегией,
хм..
Я вам три раза сказал:
Превью_в_БД <---> Конвертация <---> Кеш
Вы уперлись 10 страниц в кеш, а это выше 3 ВЗАИМОИСКЛЮЧАЮЩИХ и ВЛИЯЮЩИХ параметра.
- поставь превью и кеш не нужен
- убери PDF и кеш не нужен
Сейчас ты кешем делаешь костыль для не оптимизированных других двух параметров.
...
Как вариант, делай заказчику ВСЕ 3 ПАРАМЕТРА:
- вкл\выкл превью
- вкл\выкл конвертаци. в PDF
- вкл\выкл кеш сервере
- вкл\выкл кеш в базе клиента localStorage IE11
.......
Я понимаю, что счас вы просто обучаетесь работе с кешем за счет фирмы. Т.к. на конечный юз кейс это мало повлияет.

Честно говоря не понял что вы имеете ввиду) Какой превью? Унас нет превью. Точнее наше "превью", это конвертация в pdf и отображение его в pdf.js.
Кеш в localStorage не вариант... слишком маленький размер для кеша. Сколько там, всего мегабайт 5? Еще и browser specific.
Кеш в хранилище - самый адекватный вариант, но это другая история.
Вы поймите, вариант с кешированием файлов в памяти я не одобряю, эта таска мне пришла сверху. И не потому что реальные проблемы где-то, а потому что архитект так решил (преждевременная оптимизация короче). Эта версия с pdf.js вообще еще не в продакшене даже. Я архитекта предупредил, что могут быть проблемы, и что на деле это короче бред а не оптимизация, но решили все равно сделать. А я конечно рад с ehcahce поработать, давно приглядываюсь.
...
Рейтинг: 0 / 0
Выбор технологии кеширования
    #39787364
rabiter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123rabiter,
выше моя ссылка - 4 мегабайт PDF - 40 страниц.
На какой странице топика мы от вас цифр дождёмся - фиг знает.
Вы наверно топик не читаете. Кешем заняты.

Читаю, но выходной же) Завтра гляну погоняю этот pdf тоже.
По поводу цифр - какие цифры? Ну хорошо, примерно так, размер аттачей я не знаю, может быть разный, от десятков килобайт до десятков мегабайт. Но в реальности, думаю, будет стоять трешхолд на отключение превью (отображение в pdf.js) для всех аттачей с размером больше 100кб. Но это настраивается! Для каждого пользователя будет кешироваться максимум 5-10 аттачей в сессии (тоже настраивается). Вот какие-то такие цифры. Одновременных пользователей больше 100-150 не предвидится. Тут все очень зависит от кастомера. У некоторых может быть и 1000 пользователей, но это отдельные случаи.
...
Рейтинг: 0 / 0
Выбор технологии кеширования
    #39787365
rabiter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей ПанфиловrabiterНо камень в огород формата pdf, что им стоило это reference таблицу вначале файла разместить?

PDF Linearization

Спасибо за ссылку! Не знал про линеризацию.
...
Рейтинг: 0 / 0
Выбор технологии кеширования
    #39787367
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rabiterPetro123пропущено...
сколько страниц? Одна? 350?

Нет, там несколько, возможно это была демонстрация линеризации pdf (постобработка, см. ссылку от Андрея Панфилова). А может range headers, еще не рахзобрался, в понедельник на работе поэкспериментирую и с тем и с тем. Хромовский вьювер, кстати, отображает эту 350 pdf только после того, как уеликом загрузит. А вот PDF.js (firefox), почти сразу начинает от отображать первые страницы.вот понедельник экспериментируй и расскажешь.
...
Рейтинг: 0 / 0
Выбор технологии кеширования
    #39787370
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я спросил что находится в файле 350 мегов.
Ты вывалил кучу букв и все не по делу.
2)
Превью, это в бд рядом с документом доп.поле в 100 раз меньше.
...
Рейтинг: 0 / 0
Выбор технологии кеширования
    #39787372
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rabiterЧестно говоря не понял что вы имеете ввиду) Какой превью? Унас нет превью.нда..
Я предложил метод превью, тогда твой метод с кешем выкинуть на помойку.
Так понятно?
...
Рейтинг: 0 / 0
Выбор технологии кеширования
    #39787374
rabiter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Я спросил что находится в файле 350 мегов.
Ты вывалил кучу букв и все не по делу.
2)
Превью, это в бд рядом с документом доп.поле в 100 раз меньше.

В файле 350 мегабайт - картинки на каждой странице.

Ок, такого превью у нас нет. Мы конвертим файлы целиком в pdf и показываем в pdf.js (вы превратить способны в попугая).
Эти pdf по размеру могут быть такого же размера в основном, как и оригинал. Но их я бы сохранял в хранилище вместе с оригиналами.
И делал бы это не по требованию, а заранее какой-нибудь асинхронной джобой (например, ночью).
...
Рейтинг: 0 / 0
Выбор технологии кеширования
    #39787375
rabiter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123rabiterЧестно говоря не понял что вы имеете ввиду) Какой превью? Унас нет превью.нда..
Я предложил метод превью, тогда твой метод с кешем выкинуть на помойку.
Так понятно?

Превью не нужен. Это только первая страница? Не нужен. Нужна вся pdf.
...
Рейтинг: 0 / 0
Выбор технологии кеширования
    #39787376
rabiter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rabiterPetro123пропущено...
нда..
Я предложил метод превью, тогда твой метод с кешем выкинуть на помойку.
Так понятно?

Превью не нужен. Это только первая страница? Не нужен. Нужна вся pdf.

Короче, норм решение было бы асинхронно конвертить файлы в pdf и сохранять в хранилище вместе с оригиналами, постобрабатывать их (линеризация), и все. Согласны?
...
Рейтинг: 0 / 0
Выбор технологии кеширования
    #39787379
rabiter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rabiterrabiterпропущено...


Превью не нужен. Это только первая страница? Не нужен. Нужна вся pdf.

Короче, норм решение было бы асинхронно конвертить файлы в pdf и сохранять в хранилище вместе с оригиналами, постобрабатывать их (линеризация), и все. Согласны?

Асинхронно я сказал, я имел ввиду какой-нибудь джобой ночью, например. Но это получается, что размер хранилища вырастит в два раза. Тот превью первой страницы, который вы предложили - никому тут не нужен, по крайней мере пока (но я понял, конечно, о чем вы).
...
Рейтинг: 0 / 0
Выбор технологии кеширования
    #39787381
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дисковые ресурсы щас - копеечные. Купили себе S3?
...
Рейтинг: 0 / 0
Выбор технологии кеширования
    #39787397
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rabiter,
Нет. Превью все страницы. Формат разный.
...
Рейтинг: 0 / 0
Выбор технологии кеширования
    #39787399
rabiter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonДисковые ресурсы щас - копеечные. Купили себе S3?

Amazon вроде не поддерживаем. Но список различных поддерживаемых хранилищ весьма длинный. Т.е. зависит от того, что есть у кастомера, что он хочет. И тут уже возможны варианты по стоимости)
...
Рейтинг: 0 / 0
Выбор технологии кеширования
    #39787400
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rabiterИ делал бы это не по требованию, а заранее какой-нибудь асинхронной джобой (например, ночью).да. Разумеется. И что мешает?
...
Рейтинг: 0 / 0
Выбор технологии кеширования
    #39787403
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rabiterТот превью первой страницы, который вы предложилиты как всегда все перепутал
...
Рейтинг: 0 / 0
Выбор технологии кеширования
    #39787404
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rabiterконвертить файлы в pdfнет.
Превью это часто тот же формат, но низкого разрешения.
Можно сменить формат... По настройкам и желанию.
Не надо все в pdf. Только текстовые.
...
Рейтинг: 0 / 0
Выбор технологии кеширования
    #39787406
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rabiter,
Скоро 7 страниц, а ты никак не поймешь что такое превью.
...
Рейтинг: 0 / 0
Выбор технологии кеширования
    #39787422
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подобно тому как все дороги ведут в Рим. Все технологии оптимизации preview
приведут нас к дисковому хранилищу картинок. +Разные там eTag, expired e.t.c.
джобы которые обновляют кеши. Но это уже детали реализации.

И нет на свете другого способа сделать кастомера happy...
...
Рейтинг: 0 / 0
Выбор технологии кеширования
    #39787648
rabiter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123rabiterконвертить файлы в pdfнет.
Превью это часто тот же формат, но низкого разрешения.
Можно сменить формат... По настройкам и желанию.
Не надо все в pdf. Только текстовые.

как ты уменьшишь формат-то? вот у тебя doc с текстом, конвертируем в pdf, тот же размер, то же количество слов. только картинки если есть в документе, их да, можно уменьшить.
...
Рейтинг: 0 / 0
Выбор технологии кеширования
    #39787649
rabiter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123rabiter,
Скоро 7 страниц, а ты никак не поймешь что такое превью.

у меня ещё две недели до отпуска, так что время общаться есть. и опять же, люблю поговорить с приятными людьми!
...
Рейтинг: 0 / 0
Выбор технологии кеширования
    #39787654
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rabiterPetro123пропущено...
нет.
Превью это часто тот же формат, но низкого разрешения.
Можно сменить формат... По настройкам и желанию.
Не надо все в pdf. Только текстовые.

как ты уменьшишь формат-то? вот у тебя doc с текстом, конвертируем в pdf, тот же размер, то же количество слов. только картинки если есть в документе, их да, можно уменьшить.выше ссылку дал на pdf.
Жду от тебя ссылку что нельзя уменьшить размер.
И как я уменьшал картинки тоже говорил выше.
...
Рейтинг: 0 / 0
24 сообщений из 124, страница 5 из 5
Форумы / Java [игнор отключен] [закрыт для гостей] / Выбор технологии кеширования
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]