2025-01-16, #Сайт
v1.990
Технические работы:
Мы провели важные технические работы по переносу базы данных в компанию ООО «Клауд Фо Бокс», сервер находится в Москве, сервер сайта по прежнему находится в Екатеринбурге у компании ООО «Интернет-Про».
Также, мы оптимизировали и перенесли хранилище загружаемых журналов в компанию ООО «БитВеб», сервер хранилища в Москве. Вы уже знаете, что после загрузки журнала, мы его обрабатываем, и если всё получается хорошо, то отправляем хранить файл журнала в облако. Теперь в облаке все загруженные файлы архивируются в zip архив, текстовые файлы отлично сжимаются. На момент переноса файлов и их сжатия, мы получили меньше 1.8 Гб.
Дополнительно к этому, разработали гибкую систему подключения хранилищ по SFTP: когда одно хранилище заполнено, начинает работать второе, заранее подключенное хранилище. Как только в переполненном хранилище освобождается достаточное место для загрузки файла, мы его загружаем на освобожденное место.
Экономия на хранилище файлов:
Получилось запутанно но, самый важный момент заключается в том, что до 1 января 2030 года мы можем не переживать за хранилище файлов.
Смотрите: ранее мы платили за фактическое использование памяти, так 25 Гб хранилища нам стоило примерно 175 рублей в месяц, исходя: за 1 Гб примерно 7 рублей. Путём архивации в первых числах января 2025, удалось 25 Гб превратить в 1.8 Гб. Что стоило бы нам всего 14 рублей, на данный момент занято 2.0763 Гб, стоило бы 21 рубль. Мы пошли чуть дальше: Нашли ООО «БитВеб», эта компания предложила за 1 Гб памяти платить 1 рубль в месяц но, арендовать минимум можно 100 Гб. Мы воспользовались этим предложением, поскольку подсчитав приблизительно, не точно, если за пол года 17 868 весят 2.0763 Гб, то 100 Гб нам хватит на 25 лет, если статистика загрузки файлов не изменится. Однако, экономия на этом этапе от 75 до 161 рублей. Случайно, когда искали, где арендовать сервер для базы данных, мы наткнулись на ООО «Клауд Фо Бокс», они уже предлагали арендовать от 1 Гб хранилище, стоимостью 2 рубля в месяц за 1 Гб но, планируя в далёкое будущее это предложение стоило бы дороже чем первое.
По итогу: есть 100 Гб памяти, уже оплаченых до 01.01.2030 года, и 17 868 файлов, которые мы превратили на данный момент в 2.0763 Гб. За хранение журналов, можно теперь не переживать до 2030 года.
RQSL:
В данный момент мы пишем уже третью версию данного раздела сайта, с учётом многочисленных просьб от пользователей. Мы всех слышим и принимаем во внимание. Однако, RQSL карточка будет так же создаватся во время запроса, в будущем сделаем для неё временное хранение. Постоянного хранения картинки не будет, по той простой причине, что кому-то они не нужны от слова совсем, а кому-то нужны только один раз, посмотреть, скачать и забыть.
Экономия на базе данных:
Тут чуть проще получилось: разница между тем сервером, который был, и тем, который мы взяли в аренду в том, что на новом сервере на 50 Гб памяти больше и тип диска стал SSD. Разница в цене примерно на 1400 рублей в месяц, в год это 16 800 рублей. Ранее мы платили чуть больше 2550 рублей в месяц, теперь чуть больше 1200 рублей.
Почему мы решили перенести базу данных? База данных растёт быстрее чем хранилище файлов, если с хранилищем можно разобраться раз и на 10 лет, то с базой всё сложнее, поскольку растёт оназаметно быстрее, и 50 Гб которые у нас были, уже практически заканчивались, по этому мы решили взять сервер на 100 Гб, и по цене ниже чем была. Да, конечно, мы занимаемся оптимизацией, проводим там уборку в базе, однако база будет расти и развиваться, памяти нужно будет всё больше, но уже на этом этапе можно не беспокоится за базу данных ещё примерно год, а дальше видно будет.