BLOG ARTICLE JBoss Cache | 2 ARTICLE FOUND

  1. 2009/02/19 JBoss, 그 놀라운 포용력..
  2. 2008/11/26 Open Source Symposium (3)

프로젝트를 진행하면서 JBoss의 내부를 샅샅이 살피고 있습니다. 4.X의 Micro Kernel은 볼 생각을 아예 하지 않았었습니다. 닥치면 해야 한다고 지금은 자의반 타의반으로 하다보니 JBoss의 능력에 놀라움을 금하지 못하겠습니다.

저는 지금 레드햇에 다니고 있지만 소위 오픈소스 개발자의 수에 대해서는 관심이 없다가 얼마전 Red Hat 리눅스 관련 오픈 소스 개발자들이 컴퓨니티 포함하여 10만에 육박한다고 하고 JBoss 또한 수만명의 전세계 개발자들이 기능 개선 등을 위해 contibutor가 되거나 커뮤니티에 기여를하고 있습니다.

리눅스는 둘째 치더라도 JBoss만 보게 됐을 경우 초기의 Marc Fleury가 그러한 부분(수많은 프로젝트와 전세계 개발자)을 염두에 두고 초창기부터 서로 다른 프로젝트끼리 손쉽게 loosely coupled 형태로 연결할 수 있는 injection 엔진을 고안한 것이 대단한 발상이라고 생각합니다. 지금 프로젝트를 하면서 타입이 AOP엔진으로 바뀌긴 했지만 MicroKernel의 개념을 확장시킨 것에 불과하니 정말 대단했던 사람임에는 분명합니다.

2006년 당시 BEA는 워낙에 tightly coupled로 묶여진 웹로직 컴포넌트들은 분리시키겠다고 Dev2dev 2006행사에서 발표(http://www.javaworld.com/javaworld/jw-04-2006/jw-0403-iw-bea.html)했지만 아직도 떼어내지 못하고 있는 것이 현실인 걸 보면 초기 JBoss의 모델이 얼마나 유연했는지 알 수 있습니다. 그러고보니 2006년 한국에서 열린 Dev2dev "WebLogic 9 + Tomcat Monitoring, Open Source Support"을 제가 발표했었군요. <-- 자랑입니다. :-(

덕분에 오늘 MicroKernel, MicroContainer를 동시에 섭렵하는 쾌거를 이루었고, 이 유연함은 하루 일과시간 동안에 물리적으로 분리된 서버의 Container 노드간의 클러스터링(JBoss Cache + JBoss JGroups)을 단 자바 코드 15 라인으로 구현하는 놀라움을 경험했습니다.

JBoss 요녀석 보면 볼수록 매력적입니다.
크리에이티브 커먼즈 라이센스
Creative Commons License
2009/02/19 21:37 2009/02/19 21:37

어제 JBoss Cache에 대한 발표를 진행했습니다. 들으시는 분들이 어떠셨을지 모르지만 조는 분을 보지 못해서 개인적으로 기분좋은 발표를 했습니다.

주제는 JBoss Cache였으며, JBoss내부에서 사용되는 cache 메커니즘을 소개하는 자리였습니다. 오픈소스 심포지움에 나름 테크니컬한 트랙의 비중이 훨씬 많았으면 하는 바램이었는데 언제나 행사 운영에 스폰서를 하는 업체에 세션을 나누어줘야 하므로 정작 많은 내용은 다루지 못한 것이 아쉬움이었습니다.

Linux와 비교를 해보면 역시 JBoss 쪽의 청중 연령이 적어도 5살에서 10살 차이는 있는 것으로 파악되었네요. 아울러 jbossian.com에 대한 가입자 분들도 많이 오셨고(실제 가입하신 후 활동을 하실지 모르지만요) 사이트 활성화에 대한 기대도 조금이나마 하고 있습니다.

간만에 인간 욕구 중의 하나인 "Getting a feeling of importance"를 만족하는 날이 아니었나 생각합니다.

JBoss Cache 발표자료를 첨부하도록 하겠습니다.

크리에이티브 커먼즈 라이센스
Creative Commons License
2008/11/26 11:42 2008/11/26 11:42