в корне несогласен насчёт того что кэш не нужен.
пруфы подвезу через 5 минут.
кэш на основе пары мапок + пары лонгов для подсчёта времени.
стек: Spring + Hibernate
база: Mysql
шо за данные: локалхост - бд с новостями, стоящий рядом сервер - бд форума жопакода
холодный старт, значений несколько ибо дописывал код на ходу чтоб точнее было,в итоге возвращена полноценная хтмлка:
345ms || 313ms || 320ms
запрос в форумную бд на соседней машине: 80мс, 90мс
а теперь с прогретыми мапками:
ну, я думаю тут всё понятно.
и да, истинный псевдокэш жопакода:
тупо чекаем по времени и если протухло подрубаемся к бд и тащим новостя и прочее дерьмо
пруфы подвезу через 5 минут.
кэш на основе пары мапок + пары лонгов для подсчёта времени.
стек: Spring + Hibernate
база: Mysql
шо за данные: локалхост - бд с новостями, стоящий рядом сервер - бд форума жопакода
холодный старт, значений несколько ибо дописывал код на ходу чтоб точнее было,в итоге возвращена полноценная хтмлка:
345ms || 313ms || 320ms
запрос в форумную бд на соседней машине: 80мс, 90мс
а теперь с прогретыми мапками:
ну, я думаю тут всё понятно.
и да, истинный псевдокэш жопакода:
тупо чекаем по времени и если протухло подрубаемся к бд и тащим новостя и прочее дерьмо