지난 주 회의에 관한 포스팅의 후속 조치로 조엘 루이시이번 주에는 블라도 아타나소프, 우리의 커뮤니티 챔피언 모바일 애플리케이션 아키텍트로 더블린에서 라이언에어.
본인 소개와 일상적인 업무에 대해 알려주세요.
블라도: 저는 유럽 최대 초저가 항공사 Ryanair의 모바일 소프트웨어 아키텍트입니다. 모바일 팀과 긴밀히 협력하여 기술적 문제를 해결하고, 모바일 애플리케이션을 지원하기 위한 인프라를 구축하며, 실질적인 문제에 대한 해결책을 찾는 것이 일상적인 업무입니다. 저는 많은 프로토타입을 제작하는데, 그 중 일부는 프로덕션 코드에 반영되기도 합니다. 업무에 사용하는 언어는 Java와 Go입니다.
거주지는 어디이며 여가 시간에는 무엇을 좋아하시나요?
블라도: 저는 아일랜드 더블린에 거주하고 있습니다. 여가 시간에는 도로나 트레일에서 자전거를 타거나 달리기, 하이킹, 하드웨어 및 소프트웨어 해킹, 친구들과 시간을 보내는 것을 좋아합니다.
선택하게 된 이유 카우치베이스?
블라도: Ryanair는 모바일 우선 접근 방식으로 전환하면서 목표 달성에 도움이 될 수 있는 솔루션이 필요했습니다. 여러 기술을 평가한 결과 Couchbase가 우리에게 적합한 도구라는 결론을 내렸습니다. Couchbase 서버 + 동기화 게이트웨이 + Couchbase Lite 스택은 저희 애플리케이션에서 매우 잘 작동했습니다.
카우치베이스를 사용하여 어떤 성과를 거두었나요?
블라도: 사용 임베디드 NoSQL 데이터베이스이전에는 REST API에 의존해야 했지만, 로컬 콘텐츠 작업을 통해 애플리케이션 속도를 크게 높일 수 있었습니다. 또한 모바일 플랫폼에서 NoSQL로 전환함으로써 과거에 관계형 데이터베이스를 사용할 때보다 훨씬 더 민첩하게 비즈니스 수요에 대응할 수 있었습니다.
Couchbase의 어떤 기능을 사용하시며 사람들이 알아야 할 점은 무엇인가요?
블라도: 제가 가장 좋아하는 기능은 동기화 게이트웨이와 이 기능이 개발자에게 열어주는 가능성입니다. SG REST API를 Couchbase Lite와 결합하면 과거에는 정말 골치 아픈 문제였던 복잡한 데이터 배포 문제를 해결할 수 있습니다.
카우치베이스에 세 가지 소원이 있다면 무엇일까요?
블라도: 제 유일한 바람은 문서가 개선되었으면 하는 것입니다. - 원하는 것을 찾기가 어려울 때가 있습니다.
가장 좋아하는 책이나 작가는 무엇이며 그 이유는 무엇인가요?
블라도: 저는 여가 시간에 공상 과학과 판타지를 읽는 것을 좋아하는데, 가장 좋아하는 작가로는 댄 시몬스, 테리 프래쳇, 아이작 아시모프가 있습니다. 이 작가들은 제 상상력을 자극하고 책을 읽는 내내 저를 즐겁게 해줍니다.