프로그램
SESSION 6 ~
Heroku PostgreSQL: The Tale of Conceiving and Building a Leading Cloud Database Service
Harold Giménez | Heroku
Harold is an engineer at the Heroku Department of Data, who run the largest fleet of Postgres databases in the world. He always had an interest in data management and usage. In his career he has developed hardware based neural networks, devised and implemented algorithms that crunched through decades of health care data, and is currently building systems that handle all aspects of a cloud database service.
Running a database service is arguably the toughest job in the cloud operations industry today. Instability in cloud infrastructures potentially impacts data storage and retrieval more than any other component in a standard web application stack.
This talk presents the story of conceiving Heroku Postgres, its initial buildout, and its evolution up to where we are today. Challenges and architectural decisions that enable running the largest fleet of Postgres databases in the world are exposed and lessons learned are presented.
Heroku PostgreSQL : 앞서가는 클라우드 데이터 베이스 시스템 고안 및 구축하기
해럴드는 헤로쿠의 데이터 엔지니어로써 세계에서 가장 방대한 규모의 PostgreSQL 데이터베이스를 운영한다. 그는 데이터 활용과 사용에 대해 깊은 조애를 가져왔다. 그는 하드웨어 기반의 뉴럴 네트워크를 개발했고 수 십 년의 건강관리 데이터를 관리하는 알고리즘을 개발, 실행하였고 현재는 클라우드 데이터베이스 서비스의 모든 방면을 다루는 시스템을 구축하고 있다.
데이터베이스 서비스를 운영하는 것은 클라우드 운영에 있어 가장 힘든 일이다. 클라우드 인프라의 불안정성은 스탠더드 웹 어플리케이션의 어떤 구성요소보다 데이터 보관과 사용에 잠재적인 위협을 가한다.
본 강연은 Heroku PostgreSQL의 탄생과 초기모델을 보여주며 진화된 현재의 모델 또한 다룰 예정이다. 가장 거대한 PostgreSQL 데이터베이스 운영을 가능하게 한 아키텍트적인 결정과 어려움을 함께 토의해보고 그로 인해 얻은 교훈 또한 공유할 예정이다.