Всем привет! Мы, в компании Cackle, занимаемся разработкой облачных SaaS-решений для сайтов с 2011 года. Наши продукты установлены более чем на 10 000 сайтах, каждый день мы обрабатываем в среднем 65 миллионов уникальных хитов. Полоса пропускания (bandwidth) в пики доходит до 780 мбит/сек, а БД в сутки принимает до 120 миллионов запросов на чтение, и до 300 тысяч запросов на запись. Такие нагрузки заставляют изобретать непростые решения, частью которых мы и хотим поделиться.




Как мы создали универсальную систему комментариев и рейтингов с полиморфными связями в Laravel
2025-06-25 в 10:16, admin, рубрики: comments, develop, systemsКак мы создали универсальную систему комментариев и рейтингов с полиморфными связями в Laravel
Привет! Сегодня хочу поделиться опытом создания универсальной системы для работы с пользовательским контентом, которая позволила нам избежать дублирования кода и создать масштабируемое решение.
Проблема
При разработке образовательной платформы столкнулись с типичной задачей: нужно было добавить комментарии, рейтинги и счетчики просмотров для разных типов контента - статей и паттернов проектирования. Первое желание - скопировать код. Но мы пошли другим путем.
Решение: полиморфные отношения
Читать полностью »