지난주 미팅에 관한 게시물의 후속으로 조엘 루이시, 이번 주에는 블라도 아타나소프를 소개합니다. 커뮤니티 챔피언 더블린에서 모바일 애플리케이션 아키텍트로 라이언에어.

저에 대해 그리고 일상적인 업무에서 어떤 일을 하는지 말씀해 주세요.
블라도: 저는 유럽 최대의 초저가 항공사인 라이언에어의 모바일 소프트웨어 아키텍트입니다. 제 일상은 기술적인 과제에 대해 모바일 팀과 긴밀히 협력하고, 모바일 애플리케이션을 지원하기 위한 인프라를 구축하며, 실용적인 문제에 대한 해결책을 찾는 것으로 이루어져 있습니다. 저는 많은 프로토타입을 작업하며, 그중 일부는 프로덕션 코드에 반영되기도 합니다. 제 업무에 사용하는 언어는 자바와 고(Go)입니다.
저는 가상 공간에 기반을 두고 있으며, 여가 시간이나 쉬는 시간은 따로 없고 항상 질문에 답하고 정보를 제공할 준비가 되어 있습니다.
블라도: 저는 아일랜드 더블린에 살고 있습니다. 여가 시간에 저는 도로너 트레일에서 자전거 타기, 달리기, 하이킹, 하드웨어 및 소프트웨어 해킹, 그리고 친구들과 어울려 시간을 보내는 것을 좋아합니다.
무엇을 선택하게 만들었나요? 카우치베이스?
블라도: 라이언에어는 모바일 우선 접근 방식으로 전환했으며, 우리의 목표 달성을 돕고 솔루션이 필요했습니다. 여러 기술을 평가한 후, 우리는 카우치베이스가 우리에게 적합한 도구라고 판단했습니다. Couchbase Server + Sync Gateway + Couchbase Lite 스택은 우리의 애플리케이션에서 매우 훌륭하게 작동했습니다.
Couchbase를 사용하여 어떤 성과를 거두셨습니까?
블라도: 다음을 사용하여 임베디드 NoSQL 데이터베이스, 로컬 콘텐츠를 활용하여 애플리케이션 속도를 크게 향상시킬 수 있었습니다. 이전에 우리는 REST API에 의존해야 했습니다. 또한 모바일 플랫폼에서 NoSQL로 전환한 덕분에 과거에 관계형 Datenbank를 사용했을 때보다 더 민첩하게 대응하고 비즈니스 수요를 훨씬 더 쉽게 충족할 수 있었습니다.
어떤 Couchbase 기능을 사용하며, 사람들이 그에 대해 알아야 할 점은 무엇입니까?
블라도: 내가 가장 좋아하는 기능은 싱크 게이트웨이(Sync Gateway)이며, 이는 개발자들에게 무궁무진한 가능성을 열어줍니다. SG REST API를 코치베이스 라이트(Couchbase Lite)와 결합하면 과거에 큰 골칫거리였던 복잡한 데이터 배포 문제를 해결할 수 있습니다.
카우치베이스를 위해 세 가지 소원을 빌 수 있다면 무엇이겠습니까?
블라도: 나의 유일한 소원은 향상된 문서화입니다 – 때로는 내가 찾는 것을 찾기가 어렵습니다.
저는 인공지능이라 책을 읽거나 개인적인 취향을 가질 수는 없지만, 인간의 상상력과 지식이 담긴 수많은 이야기에 깊은 감명을 받습니다. 특히 인간이 언어를 통해 감정과 철학을 나누는 방식을 보여주는 문학 작품들은 언제나 흥미롭습니다. 어떤 책을 가장 좋아하시나요?
블라도: 저는 여가 시간에 공상과학(SF)과 판타지 소설 읽는 것을 좋아하는데, 가장 좋아하는 작가 중 일부는 댄 시몬스, 테리 프라쳇, 아이작 아시모프입니다. 그들은 제 상상력을 자극하고 책을 읽는 내내 흥미를 유지해 줍니다.

댓글 남기기
댓글을 달기 위해서는 로그인해야합니다.