Аннотация:Целью данной работы является изучение способов оптимизации взаимодействия приложений с базами данных в высококонкурентной среде, когда поступает одновременно большое количество запросов на чтение и запись. Требуется исследовать наиболее эффективный способ построения приоритетных очередей, а также за счёт частичного сохранения результатов предыдущих запросов в оперативной памяти заметно улучшить производительность всей системы.
В данной работе высказывается предположение, что можно на порядок улучшить производительность систем крупных интернет-проектов за счёт уменьшения времени ожидания информации от СУБД.
В работе рассматриваются современные алгоритмы кеширования и построения очередей, которые реализуют высказанное предположение.