카우치베이스 서버

카우치베이스 커뮤니티 미팅 - 아바스 아메드 알아보기

이번 주 카우치베이스 커뮤니티 챔피언인 맨체스터 렌탈카닷컴의 압바스 아메드를 만나보세요!

abbas ahmed

거주지는 어디이며 여가 시간에는 무엇을 좋아하시나요?

저는 제가 태어난 곳이기도 한 영국 맨체스터에 거주하고 있으며, 날씨를 제외하고는 이곳을 매우 좋아합니다. 저는 아름다운 두 아이의 아빠이고 멋진 아내가 있습니다. 가족에게 많은 시간을 할애하지만, 남는 시간이 생기면 전자 제품 취미를 즐기고 있습니다. 집에 라즈베리 파이, 아두이노, 센서로 구성된 IoT 네트워크가 있는데 기회가 있을 때마다 기능을 추가하는 것을 좋아합니다. 저는 대중 앞에서 발표하는 것을 좋아하며 다음에서 발표했습니다. 카우치베이스 맨체스터 밋업 그리고 퍼코나 라이브 암스테르담 2016에 참석했습니다. 또한 Rentalcars.com에서 정기적인 사내 교육 과정도 운영하고 있습니다.

본인 소개와 일상적인 업무에 대해 알려주세요.

저는 전자공학을 통해 컴퓨팅에 입문했고, 데이터베이스와 임베디드 시스템에 큰 관심을 가지고 대학 강사로 경력을 쌓기 시작했습니다. 첫 번째 데이터베이스는 dBase III Plus였고, 그 후 FoxPro, MS Access, MS SQL Server, Oracle 6, 7, 8을 사용했습니다. 2000년, 대학 졸업 후 첫 직장에서 MySQL을 사용하기 시작하면서 그 매력에 푹 빠졌습니다. 이전 직장이었던 통신 부문에서 MySQL 클러스터를 솔루션으로 도입할 기회가 있었습니다. 또한 함께 일할 기회도 있었습니다. 분석 데이터 InfiniDB 및 Infobright와 같은 스토어에서 일하고 있습니다. 평상시에는 Rentalcars.com 데이터베이스 엔지니어링 팀의 새로운 프로젝트를 계획하고 실행하는 일을 하고 있습니다. 주로 애플리케이션 설계자와 함께 새로운 시스템을 위한 데이터베이스 계층을 가장 잘 구현할 수 있는 방법에 대한 권장 사항을 제시합니다. 대부분의 새로운 작업은 마이크로서비스를 중심으로 이루어집니다. 또한 데브옵스 문화가 있기 때문에 반복적인 작업을 자동화하는 데 많은 초점을 맞추고 있습니다.

카우치베이스를 선택하게 된 계기는 무엇인가요?

2013년 말 렌트카닷컴은 일부 애플리케이션에 새로운 캐싱 레이어를 추가하고자 했습니다. 또한 곧 출시될 JSON 문서 데이터베이스 사용 사례도 있었기 때문에 사용 가능한 솔루션을 연구하게 되었습니다. 카우치베이스 는 콜드 캐시 문제가 없는 캐시를 제공했고, 향후 개선을 위한 명확한 로드맵이 있는 적절한 문서 및 K/V 솔루션을 제공했습니다. 또한 관리의 용이성과 클러스터의 손쉬운 확장이 경쟁사보다 Couchbase를 선택하게 된 결정적인 요인이었습니다.

카우치베이스를 사용하여 어떤 성과를 거두었나요?

페이지 로딩 시간과 사용자들이 한 데이터 센터에서 다른 데이터 센터로 이동할 때 세션이 손실되지 않는 측면에서 사용자 경험을 크게 개선할 수 있었습니다. 또한 공급업체 파트너의 부하를 줄이기 위해 Couchbase를 사용하여 캐싱을 구현했습니다. 또한 링크된 기록 문서를 방대하게 보관하는 문서 사용 사례도 몇 가지 있는데, 놀라운 성능 특성과 함께 뛰어난 가용성을 누리고 있습니다. 이 모든 것을 가능하게 해준 것은 Couchbase 지원팀 덕분이었습니다.

Couchbase의 어떤 기능을 사용하시며 사람들이 알아야 할 점은 무엇인가요?

RA(랙 인식)는 동일한 랙이나 블레이드 섀시에 두 개의 데이터 복사본이 저장되지 않도록 하여 전체 랙이 손실되는 경우에도 데이터 손실을 방지하는 멋진 기능입니다.

카우치베이스에 세 가지 소원이 있다면 무엇일까요?

  1. XDCR의 부분 업데이트.
  2. 공식적으로 지원되는 NagiOS/statsd 플러그인을 통해 사용 가능한 모든 Couchbase 통계를 모니터링할 수 있습니다.
  3. 그래프 구조 지원(공식 타이탄 애드온으로 제공될 수 있음).

가장 좋아하는 책이나 작가는 무엇이며 그 이유는 무엇인가요?

얼마 전에 읽은 Guy Harrison의 차세대 데이터베이스는 필요한 모든 개념이 교육학적으로 잘 정리되어 있는 정말 잘 쓰여진 책입니다. 좋아하는 저자가 딱히 한 명 있는 것은 아니고, 책이라는 형태로 지식을 공유하는 훌륭한 사람들이 정말 많습니다. 예를 들어 예를 들면 Deitel & Deitel, William Stallings, Andrew S. Tanenbaum, Albert Paul Malvino 등이 있습니다.

Couchbase Champion

이 문서 공유하기
받은 편지함에서 카우치베이스 블로그 업데이트 받기
이 필드는 필수 입력 사항입니다.

작성자

게시자 Laura Czajkowski, 개발자 커뮤니티 관리자, Couchbase

로라 챠코브스키는 카우치베이스의 Snr. 개발자 커뮤니티 매니저로 카우치베이스의 커뮤니티를 총괄하고 있습니다. 그녀는 월간 개발자 뉴스레터를 담당하고 있습니다.

댓글 남기기

카우치베이스 카펠라를 시작할 준비가 되셨나요?

구축 시작

개발자 포털에서 NoSQL을 살펴보고, 리소스를 찾아보고, 튜토리얼을 시작하세요.

카펠라 무료 사용

클릭 몇 번으로 Couchbase를 직접 체험해 보세요. Capella DBaaS는 가장 쉽고 빠르게 시작할 수 있는 방법입니다.

연락하기

카우치베이스 제품에 대해 자세히 알고 싶으신가요? 저희가 도와드리겠습니다.