사실 제가 하는 프로젝트에서 API 서버로 django를 사용하려고 마음먹고 있었는데, 서

 
Kenial Lee

사실 제가 하는 프로젝트에서 API 서버로 django를 사용하려고 마음먹고 있었는데, 서비스 규모가 그렇게 크거나 한 것이 아니라서 pc 대신 raspberry PI 같은 걸 써볼까 하고 있었거든요. 근데 얼마 전에 알아보니 현재까지 배송된 물량이 1만대도 안 되는데 밀린 주문이 100만건이 넘는다는 이야기를 듣고 좌절했습니다 -_-;

다른 리눅스 기반 초소형 pc 솔루션(코튼캔디라든가 뭐 등등)을 알아보니 가격대비 생각해보면 pc에 비해 메리트가 별로 없더라구요. 어차피 모니터 사고 마우스 키보드 붙이고 이럴 바에야 차라리 atom 기반 PC에 우분투를 깔고 말지… 게다가 일반 PC면 수리나 교체가 편리하다는 이점도 있고 말이죠.

그래서 아예 안드로이드에다가 클라이언트고 서버고 다 얹어서 자웅동체 스탠드얼론(…) 시스템을 구축하면 어떨까 하는 생각이 퍼뜩 들어서 아래 끄적거린대로 장고를 얹어보았습니다. PhoneGap + Sencha Touch 테스트는 이미 끝났으니, 장고를 같이 얹어보고… 리소스만 그렇게 낭비하지 않는다면 그럭저럭 돌아가지 않을까 싶네요. 안드로이드 기기라면 기본적으로 디스플레이와 입력장치가 있는 셈이니, 적당한 UI 만들어주고 안드로이드 기기들끼리 데이터 동기화하는 로직 넣어주면 어떻게든 되겠죠 뭐(이제는 막 만든다;;;)

그리고 아마… 관심 있는 분들은 알고 계시겠지만, 저가형 안드로이드 태블릿의 수가 꽤 많습니다. (http://www.bestbuy.com/site/olstemplatemapper.jsp?_dyncharset=ISO-8859-1&_dynSessConf=-9119561871648917661&id=pcmcat209000050008&type=category&usc=abcat0500000&cp=1&sp=%2Bcurrentprice+skuid&nrp=15&qp=crootcategoryid%23%23-1%23%23-1~~q70726f63657373696e6774696d653a3e313930302d30312d3031~~cabcat0500000%23%230%23%232cw~~cpcmcat209000050006%23%230%23%239~~ncpcmcat209000050008%23%230%23%231&add_to_pkg=false&pagetype=listing) 미국 같은 경우는 100불 이하에 판매되는 물건도 있을 정도니까요. 이런 모델 중에서 안정성 나쁘지 않은 모델이 있다면 활용해보는 것도 나쁘지 않을 것 같고요. 해상도가 안습이긴 하지만… 뭐 터미널만 돌아가면 되죠 -_-;

nginx는 일단 안드로이드에서 구동이 된다는 건 알았으니(관심 있으신 분은 http://hex.ro/wp/blog/nginx-on-android/ 링크를 참고하세요) 일단 지금은 django 개발 서버로 돌려보다가 나중에 적용해서 리소스 소모량 비교도 해봐야겠습니다.

  • 김승호

    아… 이제 주변에 남는 안드로이드폰을 구해야하나요~ ㅎㅎ

    김승호

    이런 제품들도 있네요~ ^^
    http://pogoplug.com/ko/devices

    Kenial Lee

    김승호@ 이건 단순히 개인 파일 클라우드 아닌가요? 웹 서버 기능을 할 수가 있는건지…

    김승호

    종류가 여러 가지인 듯 하네요~ ^^
    http://pogoplug.com/ko/team

    Whoami Jeong

    왠지 후덜덜덜..;;