Full-Stack Software development company
풀스택 소프트웨어 개발사
쿠빌은 모바일 앱과 PHP 기반의 웹어플리케이션(웹API), 관리자사이트 전문 개발사입니다. 2013년 재능공유 앱 개발을 시작으로, 여행 테마 버티컬 SNS 앱, 낚시 테마 버티컬 SNS 앱, 소셜 데이팅 앱 등 위치기반형 SNS 앱 서비스와 그와 관련된 서버 시스템을 개발하였습니다.
데스크톱, 모바일, 웹 어플리케이션의 전체 아키텍쳐를 설계/개발하고, 클라우드에 확장성 있는 서버 시스템을 구축합니다. 서비스 개발의 시작부터 출시까지. 쿠빌과 함께 하세요.

Characteristics of Coovil's Development Service
쿠빌 개발 서비스의 특징

Skill Set
사용 기술
쿠빌은 서버 사이드 구현 시, 동급 서버 사양 대비 최고 성능을 발휘하는 최적 기술 조합으로 PHP(+ Phalcon PHP Framework), Postgresql, Nginx, AWS(Amazon Web Services)를 이용하고 있습니다.
백엔드 프레임워크
- Phalcon PHP (관리자 사이트 및 웹 API 용)
- Node.js (마이크로서비스 용)
- Spring (분석 전용)
데이터베이스
운영체제
- Linux (Amazon Linux AMI, CentOS, Rocky Linux, Ubuntu)
- Windows
- Android
- iOS
Past Projects
지난 프로젝트
쿠빌이 자사 서비스 개발 및 외주 개발 형식으로 참여한 프로젝트들입니다.
고객의 요구로 비공개로 진행된 프로젝트는 포함하지 않습니다.
Technical Notes
기술 노트
쿠빌에서 서비스 구현 시 사용하는 제반 기반 기술들에 관련한 글 모음입니다.

XML과 JSON을 비교한 수많은 글은 JSON이 XML보다 많은 강점을 갖고 있다고 말하고 있습니다. 하지만 XML은 나름의 비교 불가한 강점을 갖고 있으며 이 부분이 간과되지 않길 바라는 마음에서 이 글을 작성하였습니다. 우리는 지금까지 JSON의 비교 우위를 판단할 때 상대적으로 ‘더 적은 데이터의 양’과 상대적으로 ‘더 높은 처리 성능’ 등의 수치적 자료를 기준으로 하였습니다. 그러나 XML과 JSON을 비교하는 많은 글에서 간과하고 있지만 우리가 놓치고 있는 중요한 사실이 있습니다. 그것은 바로 데이터의 무결성 입니다.

데이터베이스 리플리케이션(Replication)은 실시간 복제본 데이터베이스 서버를 운용하는 것을 의미합니다. 기준이 되는 서버를 마스터 서버라 하고, 마스터 서버와 동일한 내용을 갖는 또 다른 서버를 ‘리플리카(Replica)’라 합니다.

CDN은 Content Delivery Network의 약어로, 한글로는 콘텐츠 배포망으로 번역됩니다. 이번 글에서는 CDN이 생겨난 이유에 대하여, 그 진화 단계를 하나씩 소개하는 방식으로 설명할 것이며, AWS CloudFront(아마존 클라우드 프론트), Akamai CDN에 대해서도 알아보겠습니다.