TGViewer
Cloud Services Cloud Services @cloud_comp · 890 subscribers
Post #612 331
Как мы переезжали с PostgreSQL на Data Lake в AWS и какие грабли собрали по пути.

За несколько лет Whoosh в несколько раз вырос по числу самокатов, пользователей и локаций, а данных по ним накопилось на 30 терабайт. Прежней архитектуры уже не хватало для работы. К тому же платить за I/O (input/output)-операции на Aurora (PostgreSQL) выходило дорого (тогда еще не было I/O‑optimized версии, однако с ее появлением, актуальность не исчезла). Другое дело — Redshift: расходы постоянны (n$/час), а работает он быстрее, благодаря колоночному формату хранения данных. В этом году мы переехали с одного хранилища на базе PostgreSQL — того, где вся отчётность для бизнеса и модели dbt — на рельсы Data Lake в AWS.
Меня зовут Никита Зеленский, я главный по данным в Whoosh. Эту статью я написал вместе с другими участниками переезда — Пашей Сивохиным, ГИС-аналитиком, и Костей Малыхиным, руководителем группы анализа данных. Надеюсь, наш опыт будет полезен всем, кому предстоит миграция данных, особенно если вы работаете с геоаналитикой.

https://habr.com/ru/companies/whoosh/articles/781406/
More from @cloud_comp
  1. Aug 1, 2025Как начать работу с AWS в 2025 году Что нужно, чтобы начать работу с AWS в 2025 году? На с…
  2. Jun 5, 2025Как Kubernetes работает внутри? https://newsletter.systemdesigncodex.com/p/how-kubernetes-…
  3. May 28, 2025Где бесплатно хостить пет-проект с собственным доменным именем https://habr.com/ru/article…
  4. Apr 5, 2025Как развернуть приложение Node.js на AWS https://www.freecodecamp.org/news/how-to-deploy-a…
  5. Apr 3, 2025Технический стек запуска облачных вычислений https://dev.to/code42cate/the-tech-stack-of-a…
  6. Mar 19, 2025Как развернуть свой GitLab с CI/CD, используя IaC https://habr.com/ru/companies/selectel/a…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →