cackle что это такое
Комментарии на сайте: можно ли без них?
Те, кто занимается продвижением и созданием сайтов с целью монетизации трафика, знают, на сколько важным фактором являются комментарии на сайте. Это действительно важная вещь.
Признак качества сайта
Все хотят добавить сайт в Рекламную сеть Яндекс (РСЯ). Но часто не принимают по причине отсутствия комментариев.
Напротив, наличие множества реальных комментариев для модератора РСЯ, при проверке сайта, говорит о том, что сайт живой, нужный и полезным людям.
Улучшение поведенческих факторов
Аналогично и для поисковых систем. Они отслеживают поведение посетителей на сайте, фиксируют время пребывания и если они участвовали в дискуссии, то явно задержались на сайте с тем чтобы прочесть отзывы других посетителей, высказать свою точку зрения или задать вопрос. Когда придут новые посетители, они тоже начнут комментировать.
Разнообразие источников трафика
Также одним из факторов качества сайта является наличие ссылок и трафика из соцсетей. Можно вести группу ВК и это будет очень круто и хорошо, но на начальном этапе не каждый может это себе позволить. Поэтому в данном случае очень сильно выручит использование специальных систем комментирования, таких как Cackle (англ. «болтать»).
Что такое Cackle
Cackle — система комментирования с индексируемой микроразметкой рейтинга, красивым дизайном и адаптивной версткой.
Вот как выглядит блок комментариев на десктопном браузере.
Возле комментария отображается юзерпик и иконка соцсети, через которую он авторизовался. Если кликнуть по ней, то вы перейдете прямо на персональную страницу комментатора.
Как видите, все хорошо адаптируется, только в мобильной версии Хрома скрин в комментарии пользователя почему-то не отображается. Я надеюсь, что разработчики обратят на это внимания и выяснят причину.
Чтобы оставить комментарий, не нужно проходить рутинную авторизацию сообщая свой ник и указывая электронную почту. Авторизация происходит через любимую популярную соцсеть: ВК, ОК, Мой Мир, FB, Twitter, G+, которой пользуется посетитель.
Единая авторизация позволяет залогиненным на вашем сайте пользователям быть автоматически авторизованными в Cackle и оставлять комментарии со своим аватаром, именем и ссылкой на профиль.
Это, конечно, так же упрощает начать диалог, так как многие часто ленятся набирать все это руками. Но с системой комментирования Cackle эта проблема снимается.
Комментарии ВКонтакте, Facebook, Twitter, Мой Мир автоматически попадают на стену социальной сети со ссылкой на сайт, за счет чего увеличивается трафик.
Вот так выглядят ссылки из соцсетей. Каждый комментарий автоматически дублируется в на стену или ленту сообщений.
Другие возможности
Установка
Выбирайте тариф, указав количество сайтов, нужный вам набор опций и период оплаты.
Установка проста, так как есть плагины под WordPress, Joomla, Drupal, Blogger, WIX, 1С-Битрикс, DLE, InstantCms. После установки плагина импортируйте существующие записи.
Но проблемы внедрения возможны. Если вам понадобилось перенести одну запись со всеми ее комментариями на сайт, где установлен Cackle, то после импорта этой записи комментарии в базе данных Вордпресс будут, но Cackle их не сможет отобразить. Потому что он их не видит.
Как исправить? Надо зайти в админку и сделать экспорт существующих в БД WordPress комментариев в виджет Cackle. Чтобы запустить процесс экспорта, нажмите на кнопку «Начать», как показано ниже на скриншоте.
Если на вашем сайте записей много, то это долгий процесс. Жаль, что нет выборочной синхронизации. Например, указать id записи.
Заключение
Плюсы
Минусы
Все перечисленное благоприятным образом сказывается на поведенческих факторах и соответственно положению сайта в поисковой выдаче.
Такой плагин играет важную роль в продвижении сайта. Наличие комментариев имеет все большее значение, так как является очевидным показателем качества ресурса.
Привлекайте посетителей к дискуссиям и обсуждениям. Только помните, что комментарии нужно модерировать.
Установка и настройка комментариев Cackle
Привет, друзья. В последние время сайты становятся все более социально-ориентированными. Так, несколько лет назад, появились системы комментариев от Вконтакте и Фейсбука (о них я писал тут и тут), которые позволяют оставлять комментарии на сайтах без постоянного ввода имени и почты, используя для этого авторизацию в социальной сети.
Но интернет развивается, социальных сетей становится все больше и больше, а использовать на сайте систему комментирования от каждой социальной сети было бы очень неудобно. Поэтому и придумали системы комментариев с авторизацией во всех популярных соцсетях и сервисах.
Сегодня я расскажу об одной из таких русскоязычных систем, которая называется Cackle. Сначала немного о том, почему именно Cackle.
В какой-то момент на одном из сайтов, где стояли только комментарии Вконтакте и стандартные комментарии WordPress, у меня возникла необходимость сделать общую ленту комментариев с возможностью авторизации через популярные соцсети. Самыми популярными на тот момент системами являлись всем известный англоязычный Disqus и русскоязычный Cackle. Я решил попробовать Cackle, но был немного расстроен тем, что он оказался платным. Поначалу меня такой вариант не устроил и я зарегистрировался в Дискусе. Хоть сайт и англоязычный, но с регистрацией и установкой кода на сайт разобраться несложно. Все сложности возникли потом.
Удалив эту непонятную систему, я заплатил 500 рублей за год, установил себе Cackle, и сейчас полностью доволен, так как система проста и понятна в установке и настройке. Теперь немного математики, для тех, кто считает, что платить 500р в год за комментарии – это непосильная финансовая ноша. 500/12=
Теперь о том, как установить комментарии Cackle на сайт.
1. Переходим на страницу регистрации, вводим имя, почту, пароль и код с картинки. Нажимаем кнопку «Зарегистрироваться».
2. После удачного ввода данных вы попадете на страницу оплаты. По умолчанию вы должны будете оплатить 500 рублей за виджет комментариев. Выберите удобный для вас способ оплаты и следуйте инструкциям по оплате. Если вы не нашли удобный для себя способ оплаты, нажмите внизу на список “Другие способы оплаты” (картинки кликабельны):
Также вы можете бесплатно попробовать в течение 5 дней использовать сервис бесплатно. Для этого на главной странице сайта нужно перейти по ссылке “Тарифы” и в левой колонке выбрать пункт “Попробовать бесплатно в течении 5 дней”:
После регистрации, помимо виджета комментариев, вы сможете за отдельную плату приобрести дополнительные услуги. Некоторые из них действительно прикольные, и я, возможно, расскажу о них в следующих статьях (подпишитесь на обновления, чтобы не пропустить).
3. Теперь, для создания виджета, нажимаем на кнопку “Новый виджет” в шапке сайта и вводим необходимые данные:
В конце нажимаем кнопку “Создать”.
Итак, виджет создан. Ниже перед вами открылась панель, в которой необходимо выбрать систему управления для сайта (в нашем случае это WordPress):
После выбора CMS появятся ключи, которые нужно будет вставить в плагин (оставьте эту страницу пока открытой или скопируйте ключи в отдельный файл). Ссылка на плагин находится внизу этой панели:
Скачиваем этот плагин, установку и активацию плагина производим обычным способом.
После активации плагина в меню админки появится вот такой пункт:
Заходим в него и видим панель управления комментариями, такую же как и на сайте. Управлять комментариями и настройками Cackle можно как из админки блога, так и с сайта.
Переходим по ссылке «Advanced Options» в верхней части и вводим те самые ключи, которые появились после выбора CMS. Нажимаем кнопку «Activate»:
Также, при желании, можно импортировать все старые комментарии WordPress в новую систему Cackle. Для этого нужно нажать на кнопку «Export Comments».
На этом основная установка и настройка Cackle закончена. Стандартная форма комментариев WordPress автоматически заменится новой формой Cackle:
Как видите, для того, чтобы оставить комментарий, нужно просто выбрать иконку любой социальной сети и авторизоваться в ней.
Все дополнительные настройки панели, шрифтов, стилей, количества выводимых комментариев и т.д. можно сделать в админке, выбрав соответствующие пункты меню:
Система отзывов для интернет-магазинов — Cackle Reviews
Всем привет! Сегодня мы расскажем о том, что именно должна делать хорошая система сбора отзывов для гарантированного поднятия конверсии сайта на примере нашего продукта – системы сборы отзывов Cackle Reviews. Первый релиз состоялся в ноябре 2013. За полтора года существования у нас появилось порядка 200 клиентов (из которых 150 – интернет-магазины) и чёткое представление о том, какие возможности системы отзывов честно влияют на рост конверсии:
1. Автоматическая индексация отзывов в Google с микроразметкой рейтинга schema.org/review ;
2. Импорт отзывов из Я ндекс.Маркета;
3. Рассылка follow-up писем после покупки с приглашением оставить отзыв;
4. Трансляция отзывов в социальные сети;
5. СПАМ-тест (mail-tester.com) с результатом не ниже 9/10 баллов.
Как это всё работает в Cackle Reviews – под катом.
1. Индексация в Google с микроразметкой рейтинга
Микроразметка рейтинга – это определённый формат данных для того, чтобы Google понимал и отображал в результатах поиска ссылки на ваш сайт вместе с красивыми оранжевыми звёздочками, рейтингом и количеством отзывов.
В Cackle Reviews это работает автоматически. При установки на любую страницу сайта, наш сервис скажет Google, что данную страницу надо индексировать с микроразметкой. А самое главное «It’s Just JavaScript™», то есть не нужны никакие дополнительные настройки в виде синхронизации отзывов в локальную БД или плагины для CMS. Работает это благодаря тому, что Google индексирует JavaScript.
Проверка в Google Testing Tool
Чтобы убедиться, что Google будет индексировать ваш сайт с микроразметкой, есть специальный валидатор Google Testing Tool. Так как Cackle Reviews работает через JavaScript, то вам нужно не просто скопировать адрес страницы с отзывами, а открыть консоль браузера (например в Chrome это Ctrl + Shift + C), перейти на вкладку Elements и скопировать весь код страницы в окно 1 валидатора, кликнуть «ПРОВЕРИТЬ». Если ошибок нет и в результате отображается рейтинг (значения для примера):
Cackle: умная система комментирования для бизнеса
Удобство и функциональность комментирования влияет на количество отзывов на сайте и вовлеченность аудитории. Внешняя система комментирования Cackle не перегружена функционалом, но отвечает основным потребностям веб-мастеров. А еще это стильное и простое решение с доступными тарифами и минимумом недостатков.
Что такое Cackle
Система комментирования с возможностью авторизации через OpenID провайдера или социальную сеть Cackle может быть установлена на любом сайте, блоге, в интернет-магазине. Основные возможности:
Cackle — набор виджетов с единой авторизацией. Система пользуется популярностью среди разработчиков и веб-мастеров. Cackle занимает устойчивые позиции на рынке. Виджетом пользуются сайт «Первого канала», провайдер «Ростелеком», телеканал «Россия 1», 3DNews.
Обратите внимание! В эпоху коронавируса все ищут дополнительные возможности заработка. Удивительно, что альтернативными способами зарабатывать можно гораздо больше, вплоть до миллионов рублей в месяц. Один из наших лучших авторов написал отличную статью про заработок на играх с отзывами людей.
Почему стоит выбрать Cackle
Cackle имеет несколько преимуществ по сравнению с аналогичными сервисами отзывов, комментариев и другими онлайн-консультантами. Ключевые особенности:
Антон Меньшиков, специалист веб-мастерской Freeams, считает практически единственным конкурентом Cackle сервис Disqus.
Дмитрий Дементий из интернет-агентства TexTerra в сравнении с аналогами выделил только один недостаток Cackle — неочевидность возможности участия в дискуссии пользователей, у которых нет аккаунтов в социальных сетях, при отключении возможности анонимного комментирования.
Сервисы
В состав пакета входят виджет комментариев, отзывов, опросов, онлайн-консультант. Каждую опцию можно приобрести по отдельности через официальный сайт Cackle, также есть и дополнительные функции.
Обратите внимание! В эпоху коронавируса все ищут дополнительные возможности заработка. Удивительно, что альтернативными способами зарабатывать можно гораздо больше, вплоть до миллионов рублей в месяц. Один из наших лучших авторов написал отличную статью о том, как зарабатывают в игровой индустрии тысячи людей в интернете. Читайте материал с отзывами людей о лучших играх для выигрыша денег.
Комментарии
Разработчики Cackle утверждают, что это первая система комментирования с одинаково стильным дизайном для десктопных и мобильных интернет-браузеров, а также с индексируемой поисковыми системами разметкой рейтинга.
Основные возможности виджета:
Модераторы пользуются удобной панелью администрирования со звуковыми уведомлениями и обновлениями в режиме реального времени.
Отзывы
Виджет отзывов используется для оценки любых публикаций, товаров, услуг. Публикации индексируются Google и автоматически попадают в поисковую выдачу. Окно выполнено по формату микроразметки, так что рейтинг в поисковой выдаче будет визуализироваться звездочками. Это эффективный способ повысить доверие клиентов и продажи.
Cackle Reviews — единственная система сбора обратной связи, в которой можно публиковать отзыв из письма Follow Up без перехода на сайт продавца. Это удобно для клиента и увеличивает конверсию в среднем на 20%. Веб-мастер может изменять любую часть шаблона Follow Up, после публикации отзыва отправлять письмо благодарности, содержащее промокод или скидку.
Онлайн-консультант
Онлайн-консультант легко устанавливается и работает в любом браузере. Клиент может авторизоваться через социальные сети, оператору в этом случае доступна вся информация: имя, фото, ссылка на профиль, адрес электронной почты. Такая информация позволяет таргетировать предложения и клиентов.
Другие функции онлайн-консультанта Cackle:
Если все операторы не в сети, сбор данных осуществляется автоматически. Все пропущенные сообщения со ссылкой для начала общения оператор получает на электронную почту.
Опросы
Сервис позволяет создавать любые опросы с голосованием через соцсети. Можно настроить показ результатов голосования и длительность сбора обратной связи.
Опросы Cackle — необходимый инструмент для анализа ЦА и потребностей клиентов.
Обзор сервиса в этом видео:
Тарифы
Все продукты Cackle доступны бесплатно в течение 5 дней. Дальнейшее использование обойдется в сумму от 200 руб.мес. для одного сайта. Тарифы подробнее:
Тариф | Что входит в стоимость | Цена за 1 месяц, руб. |
Опросы | Загрузка изображения, индексация в поисковых системах, поддержка видеохостингов, голосование через соцсети, cookie, IP, настройка показа результата и условий завершения опроса | 200 |
Онлайн-консультант | Активные продажи, 3 оператора, полная информация о посетителе, оценка оператора, авторизация через профили в соцсети, звуковые оповещения и письма на e-mail. Устанавливать приложение не нужно — отвечать на вопросы оператор может прямо в браузере | 400 |
Комментарии | Поисковая индексация, защита от спама, кросспостинг в социальную сеть, три модератора | 300 |
Отзывы | Защита от спама, кросспостинг в социальную сеть, поисковая индексация | 700 |
Стоимость дополнительных услуг C:
При оплате сразу за год действует скидка 15%.
Оплатить услугу можно с помощью ЭПС (QIWI, WebMoney, PayPal, Yandex.Money), банковских карт Visa, MasterCard.
Как установить виджет
Настройки виджета становятся доступны сразу после оплаты. Нужно указать адрес и название ресурса, выбрать оформление и отметить социальные сети, которые можно будет использовать посетителям для авторизации. Установить Cackle можно двумя способами:
Личный кабинет пользователя
Для CMS дальнейшая инструкция зависит от системы. Для WordPress, например, доступна установка по ссылке через FTP или из консоли (плагин называется Cackle comments). Установленный плагин загружается на сайте за 4,8 секунд.
Системы комментирования обеспечивают клиентам ряд преимуществ, включая авторизацию в один клик через социальные сети, подписку на комментарии избранных пользователей, возможность ставить оценки и включать оповещения о новых сообщениях. Cackle подходит для русскоязычных проектов и имеет дружественную к пользователю форму комментирования.
Облачные сервисы под высокой нагрузкой. Опыт Cackle
Всем привет! Мы, в компании Cackle, занимаемся разработкой облачных SaaS-решений для сайтов с 2011 года. Наши продукты установлены более чем на 10 000 сайтах, каждый день мы обрабатываем в среднем 65 миллионов уникальных хитов. Полоса пропускания (bandwidth) в пики доходит до 780 мбит/сек, а БД в сутки принимает до 120 миллионов запросов на чтение, и до 300 тысяч запросов на запись. Такие нагрузки заставляют изобретать непростые решения, частью которых мы и хотим поделиться.
Сначала пара слов о том, что мы вообще разработали, на каких технологиях и архитектуре всё базируется, откуда берётся высокая нагрузка. А далее – про 5 основных решений, которые мы применяем чтобы с этой нагрузкой справиться.
Система комментариев
Cackle Comments – наш первый продукт, анонсированный в 2011 году.
Упрощает процесс комментирования за счёт удобной авторизации – анонимной, социальной или единой с вашим сайтом. Помогает привлечь больше трафика благодаря индексации в поисковиках, трансляции комментариев на стены социальных сетей (ВК, Мой Мир, Facebook, Twitter), подписке на новые комментарии и ответы. Снижает нагрузку за счёт независимости от вашего сайта.
Система отзывов для интернет-магазинов
Cackle Reviews – система отзывов, релиз которой состоялся в 2013 году. Используется в основном интернет-магазинами, но без проблем работает на любом сайте.
Online-консультант
Cackle Live Chat – онлайн-чат для посетителей сайта, релиз в 2013 году.
Из особенностей: быстрая установка, панель оператора реализована в браузере, не нужно тратить время на инсталляцию desktop-клиента. Социальная авторизация пользователей, при этом оператор получает информацию о клиенте (имя, фото, email, ссылку на профиль).
Виджет опросов
Cackle Polls – опросы с возможностью голосования через социальные сети, IP или Cookie, релиз также в 2013 году.
Опросы автоматически индексируются в Google, привлекая дополнительный трафик. Можно загружать изображения, есть распознавание видео YouTube и Vimeo.
Технологии
Фронтенд в понимании Cackle – это JavaScript. Бекенд – сервера данных и логики.
Фронтенд
Фронтенд состоит из виджетов. Виджет – это исполняемая JavaScript-библиотека, базирующаяся на других, общих, JavaScript-библиотеках. Примеры общих библиотек:
Есть общий загрузчик виджетов (widget.js), что-то на подобии RequireJS, только более простой. У загрузчика два режима работы – devel и prod. Первый применяется при разработке, загружает библиотеки в цикле. Второй на продакшене, грузит собранный бандл (bundle). В prod режиме загрузка виджетов происходит с разных серверов выбранных случайным образом, в итоге получается балансинг (подробнее об этом дальше).
Бекенд
Это кластер Apache Tomcat контейнеров, снаружи обернутых Nginx-серверами. Nginx в данном случае выступает не только как прокси, но и как «поглотитель» нагрузки. База данных PostgreSQL с потоковой репликацией на несколько слейвов.
Все бекенды распределены по нескольким дата-центрам (ЦОДам) России и Европы. Наш опыт показал, что хостить все сервера в одном дата-центре слишком рискованно, поэтому сейчас мы подключены к трём разным ЦОДам.
Real-time
Поддержка обновлений в режиме реального времени (комментарии, лайки, редактирование, модерация, личные сообщения, чат) на стороне браузера, происходит через любую из поддерживаемых технологий: WebSocket, EventSource, Long-Polling. То есть, сначала мы проверяем есть ли WebSocket, далее EventSource, Long-Polling. При дисконнектах (ошибках) связь автоматически восстанавливается функцией, которая в setTimeout мониторит состояние подключения.
На сервере мы используем кластер Nginx + модуль Push Stream. Всего 3 сервера: 2 общих и 1 для онлайн-консультанта. Real-time сообщения из бекендов (Tomcat-ов) отправляются на все сервера. А в браузере, при подключении из виджета, выбирается любой сервер (случайным образом). В итоге получается, что-то на подобии балансинга (к сожалению, Push Stream балансинг «из коробки» не поддерживает).
Архитектура
PG — PostgreSQL.
RT — Real-time.
ЦОД (1,2. N) — различные дата-центры.
RMI — Java технология удаленного вызова методов (wikipedia).
Для лучшего понимания, диаграмма последовательности загрузки виджета:
Нагрузка
Ниже суммарная статистика по виджетам и обращениям к API.
Уникальных хитов в сутки: 60 — 70 миллионов
Пик запросов в секунду: 2700
Пик одновременных real-time сессий: 300 000
Пиковая пропускная способность: 780 мбит/с
Трафик в сутки: 1.6 Тбайт
Ежедневный суммарный лог Nginx: 102 Гбайт
Запросов к БД на чтение (в сутки): 80 — 120 миллионов
Запросов к БД на запись (в сутки): 300 000
Количество зарегистрированных сайтов: 32 558
Количество зарегистрированных пользователей: 8 220 681
Комментариев опубликовано: 23 840 847
Ежедневный средний прирост комментариев: 50 000
Ежедневный средний прирост пользователей: 15 000
Проблемы
Высокая нагрузка порождает две проблемы:
Во-первых, практически у всех хостеров по умолчанию пропускная способность (bandwidth) сервера 100 мбит/с. Все что выше режется или в лучшем случае вас просят докупить дополнительную полосу (а цены там в разы выше стоимости самих серверов).
Вторая проблема – это и есть сама нагрузка. Физику не обманешь, каким бы ни был крутым ваш сервер, у него есть свой предел.
» Решение 1: балансинг в JavaScript
Стандартные методы распределения нагрузки говорят о балансинге входного запроса на сервере. Это решит вторую проблему, но не первую (bandwidth), так как исходящий трафик все равно пойдет через тот же сервер.
Чтоб решить две проблемы одновременно, мы делаем балансинг в JavaScript, в самом загрузчике (widget.js), выбирая бекенд случайным образом. В итоге, трафик перенаправляем на сервера из кластера виджет серверов разделяя между ними bandwidth и распределяя нагрузку.
Дополнительный огромный плюс этого метода, в кешировании JavaScript. Все библиотеки (включая загрузчик widget.js), при обновлении страницы, будут получены из кеша браузера, а наши сервера продолжат спокойно обрабатывать новые запросы.
Продолжение кода загрузчика (widget.js часть 2):
А как на счет профессионального CDN?
Это здорово! Проблема только в том, что при наших объемах и нагрузках для того, чтобы использовать CDN необходимо поднять цены минимум в 3 раза, сохранив при этом текущий оборот.
» Решение 2: микрокеш Nginx
Микрокеш это кеш с очень коротким сроком жизни, например 3 секунды. Он очень полезен при пиковых нагрузках, когда в секунду идут тысячи одинаковых GET запросов. Для нас это данные виджетов в JSON формате. Микрокеш имеет смысл делать в proxy серверах, например Nginx для защиты основного бекенда (Tomcat).
Часть конфига Nginx с микрокешем:
Если есть проблемы с пониманием данного конфига, то обязательно для чтения ngx_http_proxy_module.
» Решение 3: тюнинг Tomcat, Java кеш
Tomcat
Особо протюнинговать Tomcat не получится. Из практического опыта:
Java кеш
Принято считать БД, в высоконагруженных проектах, слабым местом. Это действительно так. Например, сервер принимает запрос, отправляет его в сервисный уровень, там сервис обращается к БД и возвращает результат. Связка «сервис — БД (реляционная)» в этом случае работает медленнее всех, поэтому принято оборачивать сервисы кешем. Соответственно результат из БД, кладется в кеш сервиса, и при следующем обращении берется уже из него.
Для кеширования сервисов мы разработали свой кеш, так как стандартные (например Ehcache) работают медленнее и не всегда хорошо решают специфические задачи. Из специфических задач у нас – кеширование с поддержкой нескольких ключей для одного значения. Мы используем org.apache.commons.collections.map.MultiKeyMap.
Нужно это вот для каких задач. Например пользователь заходит на страницу с комментариями. Допустим комментариев много, 300 штук. Они разбиты на три страницы (пагинация) соответственно по 100 каждая. При первом обращении, будет закеширована первая страница (100 комментариев), если пользователь листает вниз, то по очереди закешируется 2 и 3 страницы. Теперь пользователь публикует комментарий на этой странице и тут надо сбросить все три кеша. Используя MultiKeyMap это выглядит примерно так:
Ниже код ядра кеша отлично работающий на highload.
» Решение 4: PostgreSQL с потоковой репликацией в разные дата-центры
На наш взгляд PostgreSQL лучшее решение для высоконагруженных проектов. Сейчас модно применять NoSQL, но в большинстве случаев, при правильном подходе и верной архитектуре, PostgreSQL лучше.
В PostgreSQL отлично работает потоковая репликация, причем не важно в одной подсети или в разных сетях, разных дата-центрах. У нас, например, сервера БД расположены в нескольких странах и серьезных проблем замечено не было. Единственный нюанс — это большие модификации базы (ALTER TABLE) при релизах. Делать их надо кусками, стараясь не выполнять за раз весь UPDATE.
По настройке репликации есть много ресурсов, это избитая тема, так что добавить особо нечего, кроме:
» Решение 5: тюнинг ОС
Не забывайте тюнить параметры ядра ОС, так как без этого некоторые настройки Nginx или Tomcat просто не будут работать.
У нас, например, везде Debian. В настройках ядра ОС (/etc/sysctl.conf) особое внимание нужно обратить на:
Проблемы, которые пока решить не удалось
Вернее одна проблема – размер БД. Есть, конечно, шардинг, но стандартного решения для PostgreSQL без падения производительности пока не нашли. Если кто-то может поделиться практическим опытом – welcome!
Спасибо за внимание. Вопросы и пожелания по нашей системе приветствуются!