많은 개발자가 그렇듯 저도 새로운 기술을 만지작거리는 것을 좋아합니다. 다음과 같이 Dustin오랫동안 동경해왔던 CouchDB 새로운 접근 방식과 데이터에 대한 우리의 사고 방식, 그리고 데이터의 단순성에 부합하기 때문입니다. 이런 것들을 한데 모을 때의 흥분을 감당하기 어려웠습니다.
특히 어려운 상황에서 저는 최근에 다음과 같이 이야기할 기회가 있었습니다. 실리콘밸리 클라우드 컴퓨팅 그룹 핵심 가치 저장소의 범주에 대해 이야기했습니다. 특히 저는 CP 데이터 저장소가 되기 위해 Membase가 취한 독특한 접근 방식에 대해 이야기하고 있었습니다. 아이러니하게도 이 세션은 제 새 동료인 J. Chris Anderson이 CouchDB와 CouchOne에 대해 이야기한 문서 저장소 세션이 끝난 다음 날이었습니다!
당시에는 세바스찬이나 Shashank 모든 것을 본격적으로 시작한다는 사실에 대해 이야기했습니다.
그 가능성은 아무리 강조해도 지나치지 않습니다. 잠시 생각해 보세요...
지난 5년여 동안 수백만 건의 설치 수를 기록하며 꾸준히 성장해 온 CouchDB와 CouchOne은 꾸준한 인기를 얻고 있습니다. 저와 같은 많은 개발자에게 CouchDB의 상쾌한(편안한?) 접근 방식은 당연한 결과입니다.
멤캐시드, 그리고 점점 더 많은 대형 사이트의 핵심에 멤베이스가 자리 잡고 있습니다. 멤베이스 서버를 통해 온램프가 완화되고, 확장 및 축소가 쉬워졌으며, 플랫폼 적용 범위가 확대되어 TheKnot 및 NaviNet과 같은 사이트에 새로 배포할 수 있게 되었습니다.
엔지니어링 관점에서 볼 때, 우리는 방금 놀라운 사람들을 모았습니다. 시작하고 며칠 만에 많은 협업이 이루어졌습니다. 코드 수준에서 를 두 그룹으로 나눕니다. CouchOne의 Dale Harvey가 Membase 코드를 개선하는 코드 커밋은 2월 4일에 이루어졌습니다. 이는 합병을 발표하기 4일 전이고, 그가 나머지 팀원들을 만나기 위해 미국으로 건너간 지 불과 5일 후입니다.
재미있을 거예요!