분류 전체보기(271)
-
임백준의 Akka 시작하기 를 읽고...
http://www.hanbit.co.kr/store/books/look.php?p_code=E3400029901 회사에서 신청해 놓고 잊고 있던 e-book 문득 생각이 나서 , 읽어 봤는데, 하루 정도 천천히 읽으면 다 읽을수 있고, 코드도 그렇게 어렵지 않게 작성해 놓았다.실제 이 책을 읽는 것을 Akka에 대한 기본 개념을 잡는 정도로 보면 될것 같다. 실무에서는 복잡한 클러스터 환경상에서 효율이 보다 좋은 것에 대한 고민을 하게 된다.효율이라는 것은 바로, 분산 컴퓨팅, 확장성, 동시성, 반응형과 같은 요소들에 대한 고려라고 한다. 단순하게 하나의 웹서버을 사용할 때와 다르게 수만의 동시다발의 요청에 대한 통신 처리를 위해 NodeJS, Netty, Vert.x, Akka 등을 활용하면, 효율성..
2016.05.26 -
Agile , Scrum, Kanban
시작하기 전에 --------------------------------------------------------------------------------------------------------------------------------------------- 애자일 소프트웨어 개발 방법론.. 많이 들어보셨겠지만, 실제 업무상에서는 잘 와닿지 않는 것이 대부분이였습니다. 뭐를 쓰던지 간에, 장단점이 있고, 그것을 어떻게 받아들이느냐하는 마음 가짐도 중요하다고 생각됩니다. 혼자 작업하는 것이 아니고, 팀이 작업을 하기에 제가 지금까지 일을 해오면서 가장 중요한 것은 팀웍이였습니다. 사람간의 관계가 잘 형성이 되려면 서로간의 의심이 없는 것, 내가 하기 싫은것을 남에게 미루는 상황이 없는 팀이 이뤄져..
2016.03.28 -
Test Driven RESTful API development using Node and MongoDB
번역을 해봅니다.http://rajasekarm.com/test-driven-restful-api-development-using-node-and-mongodb/ Introudction최근에 최대한 내 프로젝트 중에 모든 Javascript 코드들을 작성할 때 테스트 케이스를 작성하려고 노력했습니다.왜냐하면 TDD(Test Driven Development) 보다 안정적인 코드, 에러를 줄여주며,다른 모듈과 해당 코드로 부터 느슨한 결합(loosely coupled)을 를 만들도록 해주기 때문이죠.이 기사는테스트 기반 메소드에서 RESTful Todo API 를 어떻게 개발하는지를 보여드리도록 합니다. Technology Stack서버는 Node를 그리고 데이터베이스로써는 Mongoose ODM으로 하는..
2016.03.25 -
[vert.x] Vert.x core examples - 5. Execute blocking & high Availability examples
Execute blocking examples 이 예제는 어떻게 여러분이 이벤트 루프를 block 하지 않는 방법으로 여러분의 non blocking code와 함께 안에 blocking code를 포함할 수 있는지를 설명합니다. Java execute blocking code example : https://github.com/vert-x3/vertx-examples/blob/master/core-examples/src/main/java/io/vertx/example/core/execblocking/ExecBlockingExample.java @Override public void start() throws Exception { vertx.createHttpServer().requestHandler(r..
2016.03.25 -
[vert.x] Vert.x core examples - 4. Verticle examples
Verticle examples이 예제는 verticles을 배포하고 해제하는 것을 보여 드린답니다. Deploy example이 예제는 아래를 포함한 여러 방법으로 추가 verticle를 배포하는 verticle을 보여줍니다. - 배포하기 위해 대기 없이 배포하는 것 - 배포하고 배포하기 위해 대기하는 것- 배포하는 동안 다른 verticle에 config 전달하는 것 - 하나 혹은 그 이상의 인스턴스를 배포하는 것- worker verticle 로써 배포하는 것-verticle 배포를 명확하게 해제하는 것 Java verticle deployment example : https://github.com/vert-x3/vertx-examples/blob/master/core-examples/src/mai..
2016.03.25 -
[vert.x] Vert.x core examples - 3. Event bus examples
Event bus examples이 예제들은 Vert.x 안에 event bus의 사용에 대한 설명을 하고 있습니다. Point to pointreceiver 와 sender 사이에 point to point 메세징을 설명합니다. receiver는 들어오는 메세지들을 위한 이벤트 버스상의 주소에 리스닝 합니다.메세지를 받을 때, 메세지에 응답합니다. sender는 매 초 그 주소상에 메세지를 보냅니다, 응답을 받을때, 그것에 대한 로그를 찍습니다. Java event bus receiver : https://github.com/vert-x3/vertx-examples/blob/master/core-examples/src/main/java/io/vertx/example/core/eventbus/pointt..
2016.03.25