Показать сообщение отдельно
Старый 17.02.2019, 05:37   #229  
ax_mct is offline
ax_mct
Banned
 
2,548 / 1091 (0) ++++++++
Регистрация: 10.10.2005
Адрес: Westlands
Цитата:
На больших данных всегда возникают проблемы с производительностью и решать их on-premise намного проще.
Цитата:
Сообщение от EVGL Посмотреть сообщение
Очевидно ложное утверждение. В ЦОД с виртуализацией и практически неограниченной масштабируемостью решать проблемы намного проще.
По крайне мере у специалистов по Postgres в облаке из этой статьи
https://habr.com/en/company/oleg-bunin/blog/440332/
есть такое мнение. Там конечно Postgres и AWS но с точки зрения проблем и задач вряд ли есть разница. "on-premise" это не то что сервер в соседней комнате, а то железо фиксируется.

Цитата:
...когда ты переходишь некую грань, например начинаешь выполнять много JOIN, делать сложный SQL, возникает задача оптимизировать запросы и RDS перестает хватать. Требуется больше свободы и влияния, но имеющиеся инструменты не помогают тебе решать глубокие проблемы, связанные с утилизацией ресурсов внутри самого Postgres. Есть только возможность увеличить мощность железки: заплатил больше денег — получил.
...
Когда у тебя большие базы, тебе важно, насколько быстро диски отдают и принимают данные, насколько эффективно используется память и процессор
От конкретного железа не получается абстрагироваться. А когда прибито гвоздями то получается тот самый on-premise. В любом случае интересный опыт.
Понятно что не Azure у которого таких детских болезней как у AWS скорее всего нет.
Цитата:
Год назад на конференции те же люди мне говорили, что это клево, когда база уплывает на другой под. Это позволяет не заботиться ни о чем. Сразу несколько человек вели одинаковые речи. Но в этом году они все прибили базы данных гвоздями к определенным железкам.

– А почему они это сделали?

Андрей: У них начали возникать какие-то проблемы. Правда, я не особо спрашивал, просто заметил такую тенденцию.