2017/04(10)
-
Spring WebFlux
toby님이 회사에 오셨다.스프링캠프 2017을 등록 못해서 못갔는데 다행히 좋은 강의를 들을수 있어서 좋았다. 강의자료 : Spring WebFlux 람다식 추가 : 구 Spring web reactive 용도 서비스간 호출이 많은 마이크로서비스 아키텍처에 적합.비동기 - 논블럭킹 개발방식.성능을 뛰어나게 만들겠다.기존 @MVC 방식, 새로운 방식서블릿 스택과 api에서 탈피블록킹, 논블록킹동기, 비동기와는 관점이 다름.내가 직접 제어할 수 없는 대상을 상대하는 방법대상이 제한적임IO멀티 쓰레드 동기화 함수형 스타일의 콜백 방식 스프링 웹 1. 요청 매핑 2. 요청 바인딩 3. 핸들러 실행 4. 핸들러 결과 처리(응답 생성) WebFlux Router Function - 1. 요청매핑 (.route()..
2017.04.26 -
빌드&배포 시스템 구축
환경OS : CentOS 7.xCI Tool : Jenkinsapache tomcat 9jdk 8Build Target : go langgit settinggo sdk settingglide settingdocker-client setting ============ show docker images ============= + docker images REPOSITORY TAG IMAGE ID CREATED SIZE /terry_park/vsc v0.3 e1ad78d5741f 3 seconds ago 858MB /terry_park/vsc v0.2 384a8f1df578 6 minutes ago 858MB /terry_park/vsc v0.1 219d8bcc0779 3 hours ago 1.04GB + ..
2017.04.25 -
Apache Mesos
Mesos는?아파치 프로젝트(http://mesos.apache.org/)트위터, 에어비앤비, 미소스피어가 사용.기본적으로 Docker 지원.분산 시스템 커널.모든 머신에서 동작.실행 어플리케이션에 대해 리소스 관리와 스케줄링 api를 제공.Mesosphere = Mesos + Marathon + ChrnonsMarathon : 작업(컨테이너) 관리 담당.Chronos : 작업 스케줄러. Mesos 노드 추상화Mesos의 노드들은 모든 Task에 대해 공유 된다. Mesos 동작 구성도Docker는 작업의 Type중 하나이다.Zookeeper를 통해 HA를 구성한다.Scheduler는 Chronos을 사용하거나, 직접 개발이 가능하다. Mesos 구성도 1Marathon은 PaaS플랫폼.향후 Kubern..
2017.04.18 -
패킷 분석을 위한 툴 - wireshark
https://www.wireshark.org/download.html wire shark 이녀석은 네트워크 분석 툴이다.걍 클릭신공으로 셋팅한 뒤..아래와 같이 Capture > Options...를 통해서 start 시켜주면 된다. 혹은 아래와 같이 검정 버튼을 눌러도 된다. 아래처럼 선택 후 start를 클릭!! 가장 간단한 내용이다.패킷을 분석할 때 매우 유용한 툴임에 틀림없다! 더욱 더 알고 싶다면 http://search.daum.net/search?w=tot&DA=UME&t__nil_searchbox=suggest&sug=&sugo=5&sq=wire+shark&o=2&q=wireshark+%EC%82%AC%EC%9A%A9%EB%B2%95 를 클릭!! - 끝 -
2017.04.18