실시간 대용량 데이터 처리 : 타다 서비스는 실시간 GPS 정보를 바탕으로 모든 드라이버의 위치를 파악하여 유저에게 최적의 드라이버를 배정해주어야 합니다. 이를 위해 VCNC 서버 팀은 실시간으로 업로드 되는 대용량 GPS 정보를 안정적으로 처리하는 데에 많은 노력을 쏟고 있습니다.
확장성 있는 백엔드 개발 : 현재 타다 서비스는 폭발적인 성장세를 보이고 있습니다. 그 만큼 타다 서비스는 빠르게 변화하고 있습니다. VCNC 서버 팀에서는 이러한 변화의 속도에 충분히 대응할 수 있도록 확장성을 중시하여 백엔드 개발을 진행하고 있습니다.
장애가 나지 않는 안정적인 시스템 구축 : 타다 서비스는 서비스 특성상 반드시 실시간 GPS 정보를 기반으로 운영되어야 합니다. 그렇기 때문에 서비스에 장애가 발생하여 드라이버의 GPS 정보를 받을 수 없는 상황에 대한 fallback을 준비할 수 없습니다. 따라서 VCNC 서버 팀은 백엔드 시스템에서 장애가 발생하지 않도록 매우 세심한 주의를 기울이고 있습니다.
정밀한 지도 관련 기술 : 타다 서비스의 핵심은 지도 관련 기술입니다. 출발지로부터 목적지까지 걸리는 예상 시간(ETA), 거리 및 경로 계산과 GPS 기반의 요금 계산의 정확도는 서비스 품질에 직접적인 영향을 미칩니다. VCNC 서버 팀은 map matching 등 여러가지 기술을 활용하여 정확하고 정밀하게 GPS 정보를 처리할 수 있도록 노력하고 있습니다.
데이터 기반의 자동화 : 타다 서비스는 기본적으로 O2O(Offline to Online) 서비스입니다. 오프라인의 수많은 드라이버와 차량을 관리하기 위해서는 반드시 시스템의 보조가 필요합니다. VCNC 서버 팀은 여러 경로로 수집한 데이터를 통해 서비스 운영을 개선하기 위한 다양한 인사이트를 얻고 데이터 기반의 자동화 및 최적화를 적용합니다.