구루의 기술뉴스 : SSD가 기존의 SW아키텍쳐를 어떻게 바꾸는가 외 18건

구루의 기술뉴스 ( GuruNews ) 65회차 입니다.

최근 아마존 EC2의 SSD지원 인스턴스 추가로 인해 많은 회사들이 SSD 서버 관련 테스트를 진행하고 있는데요. 관련된 이슈들을 총망라한 “Vertical Scaling Ascendant – How Are SSDs Changing Architectures?” 글을 메인뉴스로 잡아봤습니다.

[ DB,클라우드,웹서버 기술 ]

  • 아마존의 SSD적용 인스턴스의 발표와 함께 SSD가 기존의 아키텍쳐를 어떻게 바꾸는지를 총망라한 글 Vertical Scaling Ascendant – How Are SSDs Changing Architectures? 개발자입장에선 I/O속도가 빨라지면서 병목이 다른쪽으로 옮겨갈수도 있다는 것에 주목
  • 아마존 Dynamo 오픈소스 구현체인 링크드인의 Voldemort 를 SSD 상에서 테스트 한 결과 Voldemort on Solid State Drives IO가 빨라지니 GC 와 Fragmentation 이 문제라고
  • JVM상에서의 고성능 네트웍 프로그래밍 ( High performance network programming on the jvm ) UA개발자가 OSCON에서 발표한 230장 슬라이드. 단계별 애니메이션때문에 많기는 하지만 동기/비동기 및 프레임웍부터 TCP/UDP/HTTPS까지 자신들의 경험을 잘 정리
  • ebay 의 카산드라 데이터 모델링 베스트 사례 공유 CF설계시 중첩된 맵 구조라고 생각/쿼리패턴에 기반해서 설계/읽기속도를 위해 비정규화및 중복 허용. 제일 중요한건 자신의 쿼리패턴!
  • 카산드라 사용시 저장공간 크기에 대한 컬럼/로우/SSTABLE/복제/스냅샷들 오버헤드 수치들을 상세히 설명한 블로그 Cassandra Storage Sizing 자동으로 노드크기까지 계산해주는 구글스프레드쉬트 문서도 제공. 멋지다
  • Mouth – UDP로 메트릭을 수집해서 MongoDB에 저장한후 멋진 UI로 보여주는 데몬. StatsD+Graphite+Graphene 을 합친것과 비슷한데 쉬운설치 및 사용이 강점. Ruby로 된 오픈소스

 

[ 모바일 – 아이폰/안드로이드 ]

 

[ 프로그래밍/HTML5/CSS/Javascript ]

  • Gas Mask – 여러개의 /etc/hosts 파일을 만들어두고 단축키로 편하게 바꿔서 적용가능한 OSX용 개발자툴. 리모트 파일까지도 같이 지원. 오픈소스
  • Montage – 모토롤라가 공개한 웹어플리케이션 프레임워크. HTML5 웹앱을 좀더 쉽게 개발하게 해준다고.. UI는 뭐 특별하진 않은데 CommonJS를 완전히 적용했네요
  • Ninja – 모토롤라가 공개한 크롬앱 형태의 HTML5 컨텐츠 저작도구. SVG,Canvas,WebGL 지원. Montage 프레임워크 사용. 플래시랑 비슷한데, 로컬로 쓰려면 서버를 따로 실행해야함
  • FSNetworking – 포스퀘어가 오픈소스로 공개한 iOS용 작은 HTTP 네트웍 라이브러리. ASIHTTPRequest를 쓰다가 잘 맞지 않아서 심플하게 쓸수있도록 개발했다고
  • 모던한 자바스크립트 개발을 위해 준비하기 Module과 IIFE,Namespaces 의 이해를 통해 다른 자바스크립트 라이브러리/모듈들의 코드를 쉽게 이해할 수 있도록 도와주는 글
  • SpahQL – JSON 객체를 위한 Query Language. XPath랑도 비슷하면서, jQuery와도 비슷한 문법을 사용. 특정부분 변경추적도 가능(트리거?) 재미난 시도인듯
  • EpicEditor – 웹앱에 쉽게 임베드 가능한 Markdown Editor 자바스크립트 라이브러리. 전체화면편집,실시간 미리보기,자동 저장,오프라인 편집 지원,테마기능 제공
  • JPEGmini – JPEG 파일의 화질은 유지하면서 1/5 사이즈까지 파일크기를 줄여주는 솔루션. 맥용 앱은 무료(20장제한). 서버 버전은 인스턴스당 유료. 사진을 저장/유통하는 서비스에서는 고려해볼만

 

[ 추천글 ]

  • 화제였던 Valve의 신입사원 안내서가 한글로 번역완료 되었습니다. 자율적이고 수평적인 회사문화를 꿈꾸시는분들께 많은 도움이 될듯. 번역해주신 @SunBKim 님 고맙습니다~!

피드백 환영합니다!
제 블로그를 RSS리더에서 구독하시거나 , 제 블로그를 이메일로 구독하실수 있습니다

  1. 허접하지만 ‘모던한 자바스크립트 개발을 위해 준비하기’ 를 번역해보았습니다.

    저처럼 영어가 괴로운 개발자들께 미력하나마 도움이 되고자..^^;

    http://oneblog.thoth.kr/21406186

Leave a Comment


NOTE - You can use these HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>