URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 109101
[ Назад ]

Исходное сообщение
"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"

Отправлено opennews , 14-Сен-16 12:46 
По информации из доклада (https://www.pgcon.org/2016/schedule/attachments/426_2016.05....) Владимира Бородина на конференции Pgcon, компания Яндекс полностью завершила перевод сервиса Яндекс.Почта с СУБД Oracle на PostgreSQL. Решение по уходу с CУБД Oracle было принято в 2012 году. Затем два года проводились эксперименты и летом 2014 года был подготовлен прототип рабочей системы для Яндекс.Почты на основе PostgreSQL, после чего потребовалось около двух лет на его доработку и внедрение. В сентябре 2015 была проведена экспериментальная миграция неактивных пользователей сервиса, затем в январе 2016 стартовал процесс перевода активных пользователей. Полностью переход Яндекс.Почты на PostgreSQL был завершён в июле.

Система обеспечивает хранение около 1 Пб данных (более 100 миллиардов записей) и обрабатывает 250 тысяч запросов в секунду. Среди причин, побудивших к уходу от  Oracle отмечается  неотзывчивая поддержка, неудобное развёртывание, закрытый код, синхронные клиентские интерфейсы, большой объем ручных операций и большие затраты на сопровождение. Из задействованных после миграции специфичных возможностей PostgreSQL отмечается версионирование даных, массивы и составные типы. Замена хранимых процедур Oracle PL/SQL на PL/pgSQL позволила сократить их размер и расширить возможности по тестированию. Отсутствие блокировки кэша библиотек (https://docs.oracle.com/cd/B16240_01/doc/doc.102/e16282/orac...) позволило упростить развёртывание изменений.


URL: https://news.ycombinator.com/item?id=12489055
Новость: http://www.opennet.ru/opennews/art.shtml?num=45146


Содержание

Сообщения в этом обсуждении
"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено бедный буратино , 14-Сен-16 12:47 
патчей в апстрим много, наверное, накоммитили

это хорошо


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Mail , 14-Сен-16 16:46 
Наш ответ УБеру

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Аноним , 15-Сен-16 18:49 
Ах вот почему у меня почта на яндекс прихожить перестала.

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено okmijn , 14-Сен-16 12:55 
да это просто праздник какой то

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено kerneliq , 14-Сен-16 12:56 
Доклад от 2016.05.19?

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Аноним , 15-Сен-16 03:44 
Пингуете будущее?

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено гость , 14-Сен-16 12:59 
> специфичных возможностей PostgreSQL отмечается версионирование даных

А где такое в PostgreSQL? что-то я проспал видимо :-)
Есть из коробки? Писал сам руками на тригерах


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Joac , 14-Сен-16 13:06 
да, и в оракле и в pg есть версионность, и в обоих нет блокировак поэтому
https://www.postgresql.org/support/versioning/

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Вася , 14-Сен-16 13:57 
Ссылка вообще не туда.

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Andrey Mitrofanov , 14-Сен-16 14:00 
> да, и в оракле и в pg есть
>www.postgresql.org/support/versioning/

Это не та ссылка. https://www.postgresql.org/docs/9.5/static/mvcc-intro.html


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено анон , 14-Сен-16 18:47 
Если коротко, то DDL в Postgres транзакционен + copy-on-write всегда.

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено аноном , 14-Сен-16 13:05 
Как бы не дошло дело до oracle postgresql.

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Аноним , 14-Сен-16 17:10 
Это как? С MySQL попытались такое проделать и появилась MariaDB. Это Open Source детка.

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Аноним , 15-Сен-16 07:28 
MariaDB появилась иначе - когда вендиус решил еще раз продать воздух уже проданый Sun.
С тех пор где-то там..

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено chinarulezzz , 15-Сен-16 22:58 
Не, всё не так. MariaDB появилась, когда Видениус увидел что оракел (схавав сан) вообще не заинтересован в развитии конкурента.

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Стог сена , 15-Сен-16 00:26 
дошло б до Яндекс.Oracle -- было б интересно.

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Какаянахренразница , 14-Сен-16 13:40 
> Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL

Яндекс.Почта успешно исторгла из себя проприетарный зонд. Ну чё, хорошая новость, наверное...


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Аноним , 14-Сен-16 13:41 
А за что они от своего Jabber-сервиса решили отказаться?

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Аноним , 14-Сен-16 13:55 
Увы, джаббер помер из-за своей ориентированности на постоянное соединение, а сейчас все ориентируются на мобильники и push-архитектуру. Так что увы...

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Аноним , 14-Сен-16 14:06 
> Увы, джаббер помер из-за своей ориентированности на постоянное соединение, а сейчас все
> ориентируются на мобильники и push-архитектуру. Так что увы...

надо срочно написать в вацап, что их протокол помер и все ориентируются на мобильники и пуш-архитектуру, а то прозябают там


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Аноним , 14-Сен-16 14:23 
То-то в вацаппе синхронизировать сообщения на всех устройствах та еще задачка.

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено EuPhobos , 14-Сен-16 14:48 
Та же хрень в гугл талке, через обычный джаббер клиент, сообщения могут теряться как входящие так и исходящие на мобильном устройстве

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Ergil , 14-Сен-16 18:25 
Смотрю я на воцапп на мобиле и в вебе, вижу там синхронизированные сообщения и думаю «А не врет ли аноним?»

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено кротик , 14-Сен-16 20:16 
Это у вас от неосведомлённости.
Вы попробуйте телефончик-то выключить, и попробовать тогда посмотреть из веба. И ничего вы не увидите.
Потому что сообщения ваши все — на вашем мобильном, и именно туда идёт веб клиент за архивом.
Потеряете телефон — потеряете архив. Нет телефона — не можете ни отправлять, ни получать сообщения, сколько бы веб клиентов ни запускали.

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Ergil , 14-Сен-16 20:27 
> Это у вас от неосведомлённости.
> Вы попробуйте телефончик-то выключить, и попробовать тогда посмотреть из веба. И ничего
> вы не увидите.
> Потому что сообщения ваши все — на вашем мобильном, и именно туда
> идёт веб клиент за архивом.
> Потеряете телефон — потеряете архив. Нет телефона — не можете ни отправлять,
> ни получать сообщения, сколько бы веб клиентов ни запускали.

Да, без телефона их веб-клиент не работает. А вот бэкап сообщений лежит в Google Drive и при установке на чистую мобилу притаскивается оттуда. Но вам же это не интересно, вам нужно в лужи метан попускать.


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Аноним , 15-Сен-16 02:12 
Так ты его навряд ли сможешь восстановить, бэкап то шифрованный, а ключик без рута с телефона не утащить.

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Аноним , 15-Сен-16 07:01 
Я восстанавливал, проблем не было. На предыдущем смарте экран разбил.

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Ergil , 15-Сен-16 08:02 
> Так ты его навряд ли сможешь восстановить, бэкап то шифрованный, а ключик
> без рута с телефона не утащить.

Руками может и не смогу, не пробовал, при установке клиента на другую мобилу все само приходит. Плюс чаты можно отправить почтой вместе со всеми аттачами хоть себе, хоть кому еще, так же встроенная возможность клиента, полностью все содержимое чата в txt-файле. Какие еще проблемы придумаете?


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено XoRe , 15-Сен-16 10:46 
> Так ты его навряд ли сможешь восстановить, бэкап то шифрованный, а ключик
> без рута с телефона не утащить.

"Бекап у меня есть, но я вам его не отдам, потому что у вас докУментов нету"


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено www2 , 15-Сен-16 18:53 
>Это у вас от неосведомлённости.

Чур меня! Не хочу туда вляпываться. Неожиданно много людей, разбирающихся в сортах.


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено xm , 14-Сен-16 20:09 
Whatsapp переписку не хранит

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Ergil , 14-Сен-16 20:28 
> Whatsapp переписку не хранит

Хранит. У вас на мобиле и в гугл-драйве, откуда и притаскивает бэкапы, если нужно.


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено ананим.orig , 14-Сен-16 20:59 
Да лано. Проорешь "алла я в бар" в пиндосском аэропорту и тебе из анб сами все бэкапы привезут.

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено xm , 15-Сен-16 15:23 
В мобиле понятно. Насчёт Google drive не в курсе, хотелось бы подробностей.

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Ergil , 15-Сен-16 15:26 
> В мобиле понятно. Насчёт Google drive не в курсе, хотелось бы подробностей.

В настройках ВоцАппа есть «Резервная копия чатов», там можно включить бэкапы в гугл-драйв. При установке на новую мобилу он оттуда подтягивает бэкап и чаты на мобиле восстанавливаются. В каком формате хранит не смотрел, надо глянуть.


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Amsterdam Navigator , 14-Сен-16 19:08 
>надо срочно написать в вацап, что их протокол помер и все ориентируются на мобильники и пуш-архитектуру, а то прозябают там

Вацап уже давно отказался от XMPP в пользу своего закрытого бинарного протокола.


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Аноним , 16-Сен-16 02:03 
ага и в мюторрент с фэйсбуком )

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Аноним , 15-Сен-16 02:27 
Они долго затягивали, но в конце концов разродились – XEP-0357: Push Notifications. Подробно рассказано тут: https://blog.process-one.net/xmpp-mobile-groupchat-introduci.../
В свежем ejabberd уже есть.
Так что не всё потеряно.

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Клыкастый , 14-Сен-16 14:56 
OpenID выпилили. Следующее, видимо, RSS.

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено namename , 14-Сен-16 15:06 
А потом http?

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Аноним , 14-Сен-16 15:26 
А вот это они правильно придумали

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Аноним , 16-Сен-16 02:04 
давно пора.
websockets давно существуют ибо для.

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено paulus , 14-Сен-16 15:53 
>OpenID выпилили. Следующее, видимо, RSS.

нормальный rss они уже давно выпилили и сделали голимое подобие.., которому видимо дорога за OpenID, jabber, закладками и прочим...


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено commiethebeastie , 14-Сен-16 14:20 
Яндекс.Почта отказывается от jabber, вот это неприятно.

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено кевин , 14-Сен-16 15:02 
увы пользователи первыми отказались от жаббера..

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Аноним , 14-Сен-16 15:16 
а как же.. а как же - оно же все открытое - а оказалось не нужно.
Где те 100 тыс пользователей которые хотят все открытое ?

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено paulus , 14-Сен-16 15:54 
> Где те 100 тыс пользователей которые хотят все открытое ?

их как бы не спрашивали ;)


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено freehck , 14-Сен-16 16:20 
> Где те 100 тыс пользователей которые хотят все открытое?

На Freenode, вестимо. :)

> As of March 2015 the largest IRC networks are:
> freenode – around 99k users at peak hours

https://en.wikipedia.org/wiki/Internet_Relay_Chat#Networks


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено кротик , 14-Сен-16 20:18 
> а как же.. а как же - оно же все открытое -
> а оказалось не нужно.
> Где те 100 тыс пользователей которые хотят все открытое ?

Они теперь в matrix!
Все на http://matrix.org.

Потому что открытости недостаточно, нужно ещё и удовлетворительно работать.
Jabber не смог.


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Аноним , 14-Сен-16 23:28 
> Потому что открытости недостаточно, нужно ещё и удовлетворительно работать.
> Jabber не смог.

Да всё он смог, просто все нормальные реализации jabber сервера и jabber клиента почему-то оказались проприетарными.


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Аноним , 15-Сен-16 07:31 
>> Потому что открытости недостаточно, нужно ещё и удовлетворительно работать.
>> Jabber не смог.
> Да всё он смог, просто все нормальные реализации jabber сервера и jabber
> клиента почему-то оказались проприетарными.

а как же те 100 тыс программистов - которым дай открытый код и открытые спецификации и они напишут матрицу?.. не шмогла ?


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Аноним , 16-Сен-16 15:15 
Вы что-то путаете

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Аноним , 14-Сен-16 22:20 
Потому что насобирались большие компанёшки и решили денег наварить с джаббера. Стандартизация каждого чиха ханимала хз сколько времени. А они свои закрытые поделия пилили и продавали. А потом ещё и разъединились - гугла с своими клиентами, циска с своими. И нет нормального обмена между системами. Конец немного предсказуем.

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Аноним , 15-Сен-16 07:32 
> Потому что насобирались большие компанёшки и решили денег наварить с джаббера. Стандартизация
> каждого чиха ханимала хз сколько времени. А они свои закрытые поделия
> пилили и продавали. А потом ещё и разъединились - гугла с
> своими клиентами, циска с своими. И нет нормального обмена между системами.
> Конец немного предсказуем.

а кто же мешал по открытым спекам все написать ?..


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Аноним , 15-Сен-16 19:04 
> а кто же мешал по открытым спекам все написать ?..

Ты спеки видел? Там энтерпрайзно, круто, XML во все поля, схемы, федерации и что еще. А реально - базовые вещи умрешь кодить, парсинг невменяем, к тому же все опциональное. Вещи которые работали в ICQ98, который в 10 раз меньше любого жабберклиента оказались "опциональны" и/или кривы. Пользователям кривой урод не требуется.


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Аноним , 16-Сен-16 05:56 
И в каком году вышла официальная спека на стандарт видеоконференций?

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Аноним , 16-Сен-16 15:19 
> а кто же мешал по открытым спекам все написать ?..

Например то что там 5 разных вариантов передачи файлов.


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Аноним , 15-Сен-16 18:55 
> а как же.. а как же - оно же все открытое - а оказалось не нужно.

Потому что в жаббере плохо работает абсолютно все что может работать плохо. Нельзя приказать пользователям пользоваться протоколом который теряет сообщения, отказывается слать файлы, а уж чтобы видеозвонок... ух... ну попробуйте это с жаббером.


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Аноним , 16-Сен-16 06:00 
Насколько я помню сервер не может приказать клиенту(да и стандартов я таких не помню) использовать для разных типов сообщений разные порты. Чатик пусть бегает по таким, аудио по таким, видео по таким, передача фалйов по таким... Тогда можно не напряжно полисовать разные типы трафика.

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Аноним , 16-Сен-16 15:21 
> Потому что в жаббере плохо работает абсолютно все что может работать плохо.
> Нельзя приказать пользователям пользоваться протоколом который теряет сообщения, отказывается
> слать файлы, а уж чтобы видеозвонок... ух... ну попробуйте это с
> жаббером.

Теряют сообщения конкретные реализации, а не протокол, в протоколе есть все средства чтобы их не терять, и подтверждения доставки и offline хранение.


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Аноним , 16-Сен-16 02:05 
разработчиков на эрланг найти - ж-а оказалось как трудно, видимо.



"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Kodir , 14-Сен-16 15:23 
Неужели наступила эпоха, когда зажравшимся монстрам типа ораклов, мелкософтов и прочих эпплов вставили пику FOSS?! Яндекс - это ведь не бухгалтерия одного склада, нагрузки серьёзные - народ вот так посмотрит-посмотрит, да и плюнет на контуженный ценами оракл! И прально сделает. Всё же "корпоративный сектор" слегка припух развешивать миллионные ценники - раскрутят брэнд, да сосут бабло.
Всяческих успехов Постгресу!!

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Аноним , 14-Сен-16 15:28 
> Неужели наступила эпоха, когда зажравшимся монстрам типа ораклов, мелкософтов и прочих
> эпплов вставили пику FOSS?! Яндекс - это ведь не бухгалтерия одного
> склада, нагрузки серьёзные - народ вот так посмотрит-посмотрит, да и плюнет
> на контуженный ценами оракл! И прально сделает. Всё же "корпоративный сектор"
> слегка припух развешивать миллионные ценники - раскрутят брэнд, да сосут бабло.
> Всяческих успехов Постгресу!!

с разморозкой, принцесса, скайп ещё в светлые времена доброй памяти на постгресе сидел, а там нагрузки — не полторы нищих калеки с тремя письмами


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено serg , 14-Сен-16 17:44 
В skype было 21 миллион народу.

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Аноним , 19-Сен-16 17:36 
И какие там нагрузки на БД?

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено анон , 14-Сен-16 18:40 
Какая бы не была плохая поддрежка у Оракл, но она есть и это основная причина покупки их базы. Найти разработчика ядра Postgres в штат (точнее как миниум двух), чтоб спать спойкойно, очень сложно, да и это будет дорого. А сторонний саппорт пока не развит. Понятно, что это не проблема для Яндекс, у них куча C разрабов, но для среднестатистического потребителя Oracle это очень большая проблема.
Ну и с практической точки зрения утилиты администрирования Postgres находятся на данный момент в очень паршивом состоянии на фоне Oracle.

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено кротик , 14-Сен-16 20:22 
> Какая бы не была плохая поддрежка у Оракл, но она есть и
> это основная причина покупки их базы. Найти разработчика ядра Postgres в
> штат (точнее как миниум двух), чтоб спать спойкойно, очень сложно, да
> и это будет дорого. А сторонний саппорт пока не развит. Понятно,
> что это не проблема для Яндекс, у них куча C разрабов,
> но для среднестатистического потребителя Oracle это очень большая проблема.
> Ну и с практической точки зрения утилиты администрирования Postgres находятся на данный
> момент в очень паршивом состоянии на фоне Oracle.

«среднестатистический потребителя Oracle» сам ничего не пишет. Он покупает и использует свои бизнес-системы, а уже для них покупает такую базу, какую порекомендует разработчик бизнес-системы.

Начал 1C работать на постгресе — стали для 1С покупать постгрес.
Станут на постгресе работать прочие учётные-торговые-промышленные системы — станут их ставить на постгрес.
Потихоньку, по мере устаревания старых.
От потребителей тут зависит примерно ничего. Решают разработчики софта для бизнеса.


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено curious , 20-Сен-16 11:23 
> «среднестатистический потребителя Oracle» сам ничего не пишет.

Где обитает этот диковинный потребитель?
Назовите хоть одного (даже пользователя personal edition) который бы не писал код.
Любой банк, любая госконтора имеет самописанный код.
Тот же  Business Suit - не найти одинакового в разных фирмах (у всех что-то своё дописано).


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено ананим.orig , 14-Сен-16 20:41 
Полная чушь.
Берут оракл потому что это действительно лучшая рсубд. А вот блоб и саппорт — это офишенный минус. При чем из-за того что блоб, не пдохой саппорт (а он у них не плохой. гораздо лучше прочих блобячих конкурентов).
> штат..как миниум двух.. спать спойкойно.. очень сложно

Просто не нужно из манагеров идти в админы и программисты.
У хорошо спроектированного ПО, да при наличии сырцов, трэйсить ошибку даже в удовольствие. При этом на уровне 2-го курса профильного вуза.

Зыж
> Найти разработчика ядра Postgres в штат (точнее как миниум двух), чтоб спать спойкойно, очень сложно, да и это будет дорого

А ты не путай свою шерсть с государственной. (С)


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено ананим.orig , 14-Сен-16 20:48 
Ззыж
> При чем из-за того что блоб, не пдохой саппорт (а он у них не плохой. гораздо лучше прочих блобячих конкурентов).

При чем из-за того что блоб, не пдохой саппорт (а он у них не плохой. гораздо лучше прочих блобячих конкурентов) сливает(!).
Через недельку после открытого сапортреквеста приходит ответ — нет, этого сделать нельзя, может в будущих релизах.
.. забавно, а мы вчера всё уже сами сделали.
~30-40% именно такие запросы.
Желаете купить из-за саппорта? Готовьте бабло на "может в следующем". Вот и уся математика.


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Michael Shigorin , 14-Сен-16 21:29 
> Какая бы не была плохая поддрежка у Оракл, но она есть и
> это основная причина покупки их базы.

...а также сваливания с оного: мои старые друзья, будучи платиновыми, что ли, партнёрами орацла -- как-то лёгший RAC поднимали сами, всё сами; потому как хвалёная поддержка оченно их морально поддержала, умело разводя руками в столь деликатной ситуации.

> но для среднестатистического потребителя Oracle это очень большая проблема.

FUD.

> Ну и с практической точки зрения утилиты администрирования Postgres находятся
> на данный момент в очень паршивом состоянии на фоне Oracle.

По счастью, на оракл после семёрки плотно не смотрел, но тогда его даже развернуть было форменным извращением.


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено ананим.orig , 14-Сен-16 22:35 
> на оракл после семёрки плотно не смотрел

7.3.3.4 — это как лебединая песня поршневых истребителей.
Как-то так. Ну как наш як-9 последней модификации.. в общем отличная вещь, но между ними эпоха. Или две.


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено 1 , 15-Сен-16 16:13 
ну во всяком случае на Unixware стоял 7.3.4.6 ... может они ещё патчей понавыпускали.

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено ананим.orig , 16-Сен-16 18:20 
с этой версии ставился на линух (с небольшими ограничениями и с бубном, но.. работал)

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Лютый жабист_ , 15-Сен-16 05:20 
"на оракл после семёрки плотно не смотрел, но тогда его даже развернуть было форменным извращением"

Ничего не поменялось. У нас кульОраклист его полдня ставит на один сервак. Попутно накатывая на сервак кучи помёта в виде иксов и гнома.


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено vg , 15-Сен-16 09:09 
Давно все ставится автоматически если правильный скрипт написать ... 30 минут и Oracle up and running

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено анон , 15-Сен-16 12:56 
Чувак, семерка была 20 лет назад.

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено chinarulezzz , 15-Сен-16 23:26 
> По счастью, на оракл после семёрки плотно не смотрел, но тогда его
> даже развернуть было форменным извращением.

Пол-дня ушло, даже чуть больше, с перерывами на пожрать/перекреститься. Регистрация, скачивание зип-архивов(здравствуй виндоус), i386 пакеты на x64 архитектуре для сборки, вмешательство в иерархию ФС, создание файлов в обход пакетника, перезагрузка, добавление магических ключей в мэйкфайлы во время возникающих ошибок (retry/retry/retry), общем не знаю как было раньше, но в тот день я поминал оракел теми еще словами.


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Аноним , 15-Сен-16 08:05 
> А сторонний саппорт пока не развит.

не реклама но вот https://postgrespro.ru/
узнал о них потому как они занимаются переводом документации на русс + также присутствуют в списке минкомсвязи (если не ошибаюсь)


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Michael Shigorin , 15-Сен-16 16:11 
> не реклама но вот https://postgrespro.ru/
> узнал о них потому как они занимаются переводом документации на русс +
> также присутствуют в списке минкомсвязи (если не ошибаюсь)

Могу рекомендовать, как минимум сам Бартунов по общению оставил только приятное впечатление.


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено _ , 15-Сен-16 18:46 
>Найти разработчика ядра Postgres в штат (точнее как миниум двух), чтоб спать спойкойно, очень сложно, да и это будет дорого.

Вот дурень :) Сравни:

Найти разработчика ядра Oracle в штат (точнее как миниум двух), чтоб спать спойкойно, технически _невозможно_, за _любые_ деньги.

И? :)


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Аноним , 14-Сен-16 20:16 
> Яндекс - это ведь не бухгалтерия одного склада, нагрузки серьёзные

Яндекс - местечкова контора ориентированная только на Россию, ну и к тому же карго-культ с Гугла.


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено ананим.orig , 14-Сен-16 20:54 
да-да-да... фактически разорван в клочья.

Ну вот постгри как-то и перетопчутся. и остальнам "нищeбpoдам" помогут.
Что не устраивает то?


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено _ , 15-Сен-16 18:48 
Дык это и не устраивает! Нада же каиться и платить :)

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Аноним , 14-Сен-16 23:37 
>> Яндекс - это ведь не бухгалтерия одного склада, нагрузки серьёзные
> Яндекс - местечкова контора ориентированная только на Россию, ну и к тому
> же карго-культ с Гугла.

Вызывающе неверная информация


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Аноним 80_уровня , 15-Сен-16 12:41 
На фактическом размере их бизнеса и нагрузках, ложащихся на СУБД, это сказывается лишь косвенно.

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Аноним , 14-Сен-16 20:18 
> Неужели наступила эпоха, когда зажравшимся монстрам типа ораклов, мелкософтов и прочих
> эпплов вставили пику FOSS?!

помечтайте.. помечтайте..

в тренде передача имущественных прав на код
выпихивание из руководств представителей сообществ и т.д. и т.д.

сейчас для любого неосвоенного ресурса найдётся свой собиратель сливок


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено ананим.orig , 14-Сен-16 20:56 
А что так волнуешься то?
Тоже в квартире под подушкой 8 ярдов заныкал что ли?

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Аноним , 14-Сен-16 21:11 
> А что так волнуешься то?
> Тоже в квартире под подушкой 8 ярдов заныкал что ли?

я спокоен и меланхоличен

а вот ты похоже возбудился, .. только я не пойму на какой элемент логики
OpenSource -> ресурс -> владельцы ресурса
и причём тут подушки?

просвети пожалуйста неочевидный  ход своей мысли
или у тебя подгорает где-то ещё?


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено ананим.orig , 14-Сен-16 21:32 
> я спокоен и меланхоличен

Просто любитель чужое посчитать?
ну да, бывает. пловина 404-х такая.

> просвети пожалуйста неочевидный  ход своей мысли или у тебя подгорает где-то ещё?

У меня не подгорает, могу подождать.
Тебе срочно? :D


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Аноним , 14-Сен-16 21:34 
>> я спокоен и меланхоличен
> Просто любитель чужое посчитать?
> ну да, бывает. пловина 404-х такая.
>> просвети пожалуйста неочевидный  ход своей мысли или у тебя подгорает где-то ещё?
> У меня не подгорает, могу подождать.
> Тебе срочно? :D

понятно, очередной балабол
удачи


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено ананим.orig , 14-Сен-16 22:04 
:D

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Аононим , 14-Сен-16 20:25 
Какая еще эпоха?. Максимум одного манагера в оракле уволят.

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено ананим.orig , 14-Сен-16 21:59 
Да пусть оставляют (жалко же человека то).


Хм.. дай обрисую.
Завтра просто будет ещё один центр компетенции по постгри. С хорошей командой.
После завтра у них будет свой полнотекстовой поисковик. Бесплатно. А платно — и пошли бомбардировки "штрих-кодами по глонасу"...
..
А после-после завтра (выходя на пенсию) они будут весьти курсы подготовки в бауманке.
И я (не менее старый) буду на них записываться (хорошо бы не сильно дорого. А то оракл — это пиceц).

Всё. Как-то так.
разрушать страну то оно конечно всяко быстрее,.. но тут важен трэнд.


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено worldmind , 14-Сен-16 22:51 
Припоминаю, что почта mail.ru вроде переходила тоже с оракла, но на mysql.

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено vitalif , 15-Сен-16 00:04 
А у меня вот вопрос не почему они перешли, а наоборот - почему они вообще ораклом пользовались? O_o

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Аноним , 15-Сен-16 02:33 
> А у меня вот вопрос не почему они перешли, а наоборот -
> почему они вообще ораклом пользовались? O_o

Во времена создания Яндекса (и/или их почты) он был вне конкуренции.


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Аноним , 15-Сен-16 07:54 
А чё вобще не уйти с реляционной БД сразу? Всё одно придётся.

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено АнонимХ , 15-Сен-16 08:29 
Свидетель NoSQL в треде!

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Аноним , 15-Сен-16 08:46 
Вобще они конечно вроде не озвучили ЧЁ они там хранят, может просто индексы какие...

"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено www2 , 15-Сен-16 19:03 
>Вобще они конечно вроде не озвучили ЧЁ они там хранят, может просто индексы какие...

А я доклад полистал. Там для не умеющих читать на скриншотах стрелочками нарисовано, что они хранят в СУБД. Метаданные писем: кто прислал, тема письма, метки, папочки и т.д. Удивительно, что этого барахла у них набралось аж 2 терабайта, да ещё так часто используется, что аж шардинг, 75% SSD-дисков и только 25% SATA-дисков. А 2% пользователей у них вообще 50% нагрузки создают.


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено robux , 15-Сен-16 18:57 
> неотзывчивая поддержка

а у ПостГреса отзывчивая?


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено www2 , 15-Сен-16 19:05 
>> неотзывчивая поддержка
> а у ПостГреса отзывчивая?

http://www.opennet.ru/openforum/vsluhforumID3/109101.html#99


"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено Аноним , 16-Сен-16 02:06 
> а у ПостГреса отзывчивая?

как минимум - существующая, функциональная.
о Оракловской оное сказать получается - нечасто, а в РФ - так вообще нечасто.



"Яндекс.Почта успешно мигрировала с Oracle на PostgreSQL"
Отправлено anonymous , 18-Сен-16 20:21 
Импортозамещение в действии!