The SpringSource Application Platform: why would I want it? 

우연히 검색하다 발견한 글인데, 흔치 않은 로드 존슨의 코멘트가 달린 글이라 유심히 읽어보았다.

 

JEE의 1 big war면 충분하지 뭐하러 그걸 더 쪼개서 작은 모듈로 관리해야 할 필요가 있느냐는 주장. Small team을 강조하더니, small project만 했는지. 아니면 Big fat war를 이용한 개발-디플로이의 고충을 모를 만큼 out-of-container 테스트를 잘하고, 디플로이는 일년에 2-3차례만 해왔나.

 

어쨌든 그 의문에 대해 로드 존슨이 성의있는 코멘트를 달아주었다. 마지막의 이 구절이 인상적이다.

Many people didn’t see the need for Spring when it first appeared. We believe the enterprise story we’ve built on top of OSGi will be a similar story

많은 개발자들은 스프링이 처음 등장했을 때 "그 따위가 왜 필요한데?" 라고 맹렬히 비난을 했다. "이미 EJB가 있고 J2EE가 있어서 충분한데"라고 말이다. 3-4년 전만해도 내 블로그에 찾아와서 "스프링은 별볼일 없는 소규모 프로젝트에서나 쓰일 수 있지, 제대로된 엔터프라이즈 프로젝트에 적용된다는 것은 꿈도 꾸지 말라"고 비아냥 거린 사람들이 제법 있다.

 

한번은 그런 코멘트에 이런 답글을 적이 있다.

사람들이 스프링을 쓰지 않는 이유는 무지해서 입니다.

 

스프링은 그런 비난과 몰이해를 이겨내고 JEE의 최고의 프레임워크 – 사실상의 표준 기술로 떠올랐다. 이제 스프링을 개발했던 팀은 SpringDM/OSGi/S2AP가 스프링의 지난 역사를 반복할 것이라고 믿고 있다. 지금은 많은 이들이 OSGi가 뭐 구지 필요하냐, JEE 모듈시스템에 스프링쓰면 충분하다고 말한다. 또 3-4년 뒤에 어떻게 바뀌게 될지 두고보면 알 일이다.

 

나는 엔터프라이즈 OSGi 기술, 특히 스프링이 주도하는 POJO방식의 OSGi 기술이 매우 빠르게 전통적인 JEE를 대치할 것이라 믿는다. 충분한 근거와 확신을 가지고 얘기하는 말이다. 지금 흘러가는 추세로 보건대 스프링이 메인스트림이 되는 시간보다 더 빨리 엔터프라이즈 OSGi가 다가올지 모른다.

 

참, Small team의 기준은..

Basically, if you need more than 2 pizzas to feed the team , it’s not small team.

피자 두판이다.

Related posts:

  1. Spring-OSGi 시작하기 – OSGi
  2. SpringOne 2008 (1) – OSGi
  3. SpringDM과 차세대 OSGi
  4. IBM DeveloperWorks – SpringDM for OSGi 스크린캐스트 첫번째 공개
  5. JCO컨퍼런스와 Spring Dynamic Modules for OSGi(tm)
  6. Maven과 OSGi(Spring)의 버전포맷 비호환 문제
  7. Spring Dynamic Modules for OSGi(tm) 한글 레퍼런스 자료
  8. 스프링소스와 VMWare의 전략적 관계
  9. IBM DW SpringDM 스크린캐스트 제작 완료
  10. 뒤늦게 쓰는 SpringOne 2007 셋째날 후기
  11. 9회 JCO 자바컨퍼런스를 다녀와서
  12. IBM DeveloperWorks Screencast 마지막회 – SpringDM 테스트전략
  13. 유쾌한 이슈처리 재촉 메일
  14. The Spring Experience 셋째날 – TSE사람잡네
  15. Spring 3.0 (1) 프로젝트 구조와 빌드 시스템의 변화

Facebook comments:

to “Small Team의 기준 / OSGi-S2AP 그게 왜 필요한데?”

  1. check below, are some completely unrelated web sites to ours, nevertheless, they are most trustworthy sources that we use

  2. You actually expressed this very well! buy viagra online

  3. Information effectively taken.! canadian pharmacies online prescriptions

  4. Whoa many of valuable material. global pharmacy canada

  5. You actually revealed that superbly! viagra dose

  6. one of our visitors not long ago encouraged the following website

  7. Nicely put. With thanks! buy cialis

Leave a Reply

(required)

(required)

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

© 2017 Toby's Epril Suffusion theme by Sayontan Sinha