Posted on 2011/06/19 19:13
Filed Under Development/Java

일단 인증샷 =_=
사용자 삽입 이미지


기조연설 1 - "SW 산업 활성화 정책 및 개발자 지원정책" - NIPA 양유길 소프트웨어진흥단장



그냥 최근 대한민국이 이런이런걸 하고 이런 지원을 하는구나 하는데 개발자라 그런지 별 관심은 안가더군요 그냥 아 그렇구나~ 하는 정도였습니다.

기조연설 2 - "The Furture of the java Platform" - James Lee, Oracle APAC


여러가지 오라클에 대한 앞으로의 정책에 대해서 얘기가 나왔지만 가장 많이 들었던것은 "오라클은 썬에서 지원하던걸 그대로 지원한다" 입니다. 요즘 썬이 인수되면서 자바의 방향이 바뀌는것 아니냐에대한 우려에 대한 표시인듯 합니다. 오라클은 썬이 해왔던 커뮤니티의 지원이나 그외의 것들을 그대로 지원하며 앞으로도 쭉 그럴것이니 자바를 떠나지말라 라고 하는듯했습니다. 또 자바에서 큰 이슈인 JDK 7 에 대한 얘기도 했는데 오는 7월 7일에 정식으로 오픈할꺼라고 하더군요 또 다음 세션을 두려워(??)하며 빨리 끝내겠다고 하는 얘기에 모두들 빵 터졌습니다.

축하공연 - 달샤벳


+_+ 눈이 번쩍 ㅋ 여성아이돌이 나왔지만 모두 개발자이다보니 클래식 음악처럼 노래 시작할때랑 끝날때만 박수치는 기이한(?) 광경을 목격했습니다. 중간에 음향장비 문제로 음악이 멈췄었는데 달샤벳 멤버들의 순간 당황한 모습이 귀엽더군요


한국 자바개발자 컨퍼런스는 총 7개의 룸에서 동시에 세션이 진행됐습니다. 모두 듣고 싶은데 아쉽더군요 7개중 1개를 택한다는게 쉽지는 않았습니다.

1교시 - "Java Annotation과 MyBatis로 나만의 ORM 프레임웍을 만들어보자" - 강동혁(한솔헬스케어주식회사 웹개발팀/팀장)

기존에 모든 SQL 문을 MyBatis 설정에 때려박는 방식에서 간단한 1:1 쿼리들을 동적으로 생성해서 사용하자라는 내용이었습니다. 어노테이션은 쓰기만 했지 만드는건 생각안했었는데 덤으로 알게됐네요. 비록 프레임워크라고까지 하기는 작은 내용이지만 그 효과는 컸습니다. 일일이 써넣어야 했던 쿼리들을 자동화시키므로써 써야하는 쿼리의 양을 줄이는 효과를 냈으니까요. 바로 적용할만 하다 생각이 들었습니다. 진행한 내용에 대한 실제 구현물은 http://code.google.com/p/mybatis-orm/ 에서 받을 수 있습니다.


2교시 - "LBS with MongoDB" 이용혁(itemBay 신사업팀 팀장)

정말 MongoDB는 쉽구나 라는 생각이 들었습니다. 연사께서 실제 데모를 보여주셨는데 RDBMS로는 상상도 할 수 없는 퍼포먼스가 나오더군요. 그것도 일게 노트북에서 ( 맥북프로 ) . 또 MongoDB에서 LBS를 지원하는 기능중 하나가 지역자료를 입력하면 두 지역간의 거리를 자동으로 구해준다는겁니다. 정말 쉽게 LBS 기능을 구현할수 있겠다는 생각이 들었습니다. 데모중에 uClude AP의 IP가 계속 변해서 살짝 당황하시긴 한거 같은데 잘봤습니다.


3교시 - "Realtime Web Application with Java" - 변정훈(NHN Business Platform), 박용권(DreamInfra 개발실 / Application Architecture)

Comet나 Polling, WebSocket 에 대한 클라이언트와 서버사이드에 대한 세션이었습니다. 처음에 OX퀴즈를 내는 페이지를 보여주고 실시간으로 (세션에 있었던 사람들이) O와 X로 원이 이동하며 결과를 보여주는 데모에 다들 감탄했습니다. http://www.springsprout.org:10000/  물론 많은 사람들이 몰려서 마지막에는 살짝 오류가... 머 서비스하는것도 아니라서 머 ㅋㅋㅋ 퀴즈를 마감하는 카운트다운을 한다는것도 인상적이었습니다. 서버단에서 클라이언트를 컨트롤 할수 있는것이니까요. 내용은 사실 거의다 아는 내용이라 별건 없었지만 마지막에 서버사이드 쪽에 WAS별 지원하는 서버측 기술과 Servlet 3.0 에서 지원하는 부분에 대한 설명은 잘들었습니다. 또 Lightstreamer 와 Streamhub등 오픈소스 라이브러리들에 대한 소개도 있었습니다.

 

4교시 - "오픈소스를 활용한 배치 처리 플랫폼 공유" - 김용환(NHN에서 Backend 개발/유지보수, 개발 지원, 시스템 관리/지원, 트러블 슈팅, 웹 환경 설치/설정 표준화)

NHN 내부에서 배치 처리에 대한 고민과 그에 대한 결과물을 공유하는 자리였습니다. 결론은 Spring Batch와 Hudson의 연동, Hudson에 Plugin을 개발하였다는 내용이었습니다. 오 저거다 싶어 NHN에서 공개했는지 노트북으로 강연내내 찾고 있었습니다. 헌데 마지막 Q&A자리에서 다른분이 공개 여부를 물어보니 김용환님께서 자신에게 메일을 많이 보내주시면 위에 요청하여 오픈소스화 시키는걸 고려해보겠다고 하시더군요. 바로 메일 보냈습니다 =_=

5교시
모바일 앱을 위한 클라우드 시스템 구축사례 - 박진열(스포트조선 미디어연구소 콘텐츠 개발파트장)
앱과 클라우드가 만났을때 - 박병수(Bugshot Studio 개발이사)
이벤트 급증에 대한 트래픽 분산 사례 - 허광남(OKJSP 대표)

uClude 활용사례에 대한 얘기들이었습니다. 실제 돌아가고 있는 서비스들에서 사용되고 있는 uClude 의 장점들을 설명하는 자리였습니다. 특히 마지막에 허광남 대표님 특이하시더군요. raction 이라는 서비스를 만드셨는데 동영상보고 특이하다 했더니 대표님의 스타일이 녹아들어간든한 느낌이 들더군요. 보통 이런자리에 돈얘기 나오기 힘든데 uClude에서 실제로 쓰고 있는 비용들도 공개해주시고 하시더라는. 특히 저예산의 경우 클라우드는 필수인듯 합니다. 
2011/06/19 19:13 2011/06/19 19:13

트랙백 주소 : http://www.takeone.pe.kr/trackback/295

Counter

· Total
: 362923
· Today
: 19
· Yesterday
: 88