Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «replicator»
Логическая репликация в PostgreSQL 10 2017-04-20 14:59:21
+ развернуть текст сохранённая копия
PG Day’17 продолжает радовать вас авторскими статьями. Сегодня, наш старый друг и бессменный автор провокационных статей о Web-разработке varanio расскажет о логической репликации.
Сначала я хотел назвать статью "Гарри Поттер и философский камень", потому что много лет при сравнении PostgreSQL с MySQL кто-нибудь всегда появлялся и замечал, что в Посгресе нет логической репликации (можно реплицировать только всю базу целиком, причем реплика read only), а в MySQL их целых два вида: statement based и row based.
И если statement based — это бомба замедленного действия с лазерным прицелом в ногу, то row based действительно очень не хватало в PG. Т.е. вопрос репликации — как философский камень у любителей баз.
Точнее, в посгресе всегда можно было использовать slony для того, чтобы, например, реплицировать только одну-две нужных таблицы. Но slony — это хитрое поделие на триггерах, которое работает по принципу: работает — не трогай. Т.е. например, нельзя просто взять и сделать ALTER TABLE ADD COLUMN, это надо делать через специальные механизмы. Если же всё-таки кто-то случайно это сделал, а потом, что еще хуже, через какое-то время в панике вернул как было, то быстро разрулить эту ситуацию может только чёрный маг 80lvl. Помимо slony, начиная с 9.4 стало возможно писать свои расширения для логической репликации через wal, вроде бы, пример такого расширения — pglogical.
Но это всё не то!
Когда я узнал, что в dev-ветку PostgreSQL 10 упал коммит, который позволяет из коробки, без экстеншенов и плагинов, логически реплицировать отдельные таблицы, я решил посмотреть, а как оно там работает. Читать дальше →
Тэги: databases, day'17, postgresql, replication, russia, scalability, sql, блог, веб-сайтов, компании, разработка
Инфраструктура онлайн игры 2017-01-16 13:00:20
+ развернуть текст сохранённая копия
Здравствуйте, меня зовут Александр Зеленин, и я на дуде игрец веб-разработчик. Полтора года назад я рассказывал о разработке онлайн игры. Так вот, она немного разрослась… Суммарный объём исходного кода превысил «Войну и мир» вдвое. Однако в данной статье я хочу рассказать не о коде, а об организации инфраструктуры проекта. Неужели всё так сложно?
Тэги: amazon, bamboo, bitbucket, confluence, freebds, freenas, glacier, jail, jira, mongodb, nas, nginx, node.js, owncloud, phpvirtualbox, pm2, replication, slack, spa, support, virtualbox, vpc, vpn, vps, zfs, анализ, архитектура, базы, балансировка, безопасность, бекап, веб-сайтов, время, выдохнуть, высокая, данных, дата-центр, домашний, игр, игры, информационная, инфраструктура, история, копирование, мастер, масштабирование, метрики, мониторинг, нагрузки, нагрузочное, настройка, несколько, обзор, онлайн, поддержка, потеря, провайдеров, проектирование, производительность, разработка, резервное, сервер, сети, систем, создания, сон, спокойный, стабильность, схд, тегов, тестирование, техническая, фотография, хранение, ясделяль
Кто будет следить за тем, что мы 3D-печатаем? 2013-01-29 03:22:08
В прошлом январе шведский торрент-трекер Pirate Bay тихонько добавил новую рубрику под названием « ...
+ развернуть текст сохранённая копия
В прошлом январе шведский торрент-трекер Pirate Bay тихонько добавил новую рубрику под названием «Physibles». Вот как прокомментировал один из представителей сайта этот странный ход: «Мы верим, что такие вещи, как 3D-принтеры, сканеры и тому подобное станут только первым шагом. Мы верим, что в ближайшем будущем вы начнете печатать запчасти для своих автомобилей. Вы будете скачивать [...]
Тэги: 3d-печать, replicator, интеллектуальный, право, технология
MakerBot представляет трехмерный принтер Replicator 2 2012-09-23 13:28:26
Группа MakerBot продемонстрировала свой трехмерный принтер следующего поколения, который, по ...
+ развернуть текст сохранённая копия
Группа MakerBot продемонстрировала свой трехмерный принтер следующего поколения, который, по словам исполнительного директора Бре Преттиса, будет создавать модели профессионального качества.
01462sz1i30020600.jpg
читать дальше
Тэги: makerbot, replicator, ниокр, олбанезиус, принтер, трехмерный, хлоя
Эволюция архитектуры: от «самописных» сервисов к HandlerSocket 2012-04-12 13:16:14
Хабы: Высокая производительность, Веб-разработка, Блог компании Badoo + развернуть текст сохранённая копия
Хабы: Высокая производительность, Веб-разработка, Блог компании Badoo
Сегодня мы расскажем о том, как в Badoo изменился подход к проектированию нагруженных “key-value” сервисов. Вы узнаете, по какой схеме такие сервисы создавались нами несколько лет назад (использование БД в качестве репозиториев и специализированного демона как интерфейса к данным), с какими трудностями мы при этом столкнулись и к какой архитектуре в результате пришли, разрешив появившиеся проблемы.
Читать дальше →
Тэги: badoo, handlersocket, master-master, mysql, replicate, баду, блог, веб-разработка, высокий, компания, производительность, репликация
Главная / Главные темы / Тэг «replicator»
|
|