일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- 도메인주도설계
- Angular2
- 스프링 배치
- Spring Boot
- Hbase
- Gradle
- elasticsearch
- elastic search
- Java
- Spring XD
- 제주
- DDD
- docker
- Clean Code
- nginx
- 인텔리J
- 일본 백패킹
- design pattern
- scala
- 엘라스틱서치
- 구마모토 백패킹
- apache storm
- Storm
- Spring
- Linux
- intellij
- SBT
- hdfs
- hadoop
- Spring Batch
- Today
- Total
목록전체 글 (465)
욱'S 노트
소개 Spring XD는 stream을 정의하여 데이터를 획득하는 것을 지원한다. Stream은 module로 구성된다. Module은 캡슐화된 작업 단위를 재활용가능한 컴포넌트로 만든 것이다. Spring XD의 job 또한 모듈로서 구현되어야 한다. 모듈은 타입에 따라 분류될 수 있다. 타입은 일반적으로 모듈의 역할과 기능을 나타낸다. 현재 Spring XD 모듈의 타입은 source, sink, processor 그리고 job이다. 타입은 스트림에서 모듈이 어떻게 조합될지 혹은 배치 작업으로 디플로이 될 떄 사용될 지 여부를 결정한다. Source는 외부 리소스로 또는 이벤트로 부터 트리거되어 output을 제공한다. stream의 첫번째 모듈은 반드시 source여야 한다.Processor는 입력..
mimic ① 흉내내다 ② 흉내쟁이 ③ 흡사하다 relevant ① 관련있는 ② 적절한 ③ 연관된 ④ 관계가 있는 analogous ① 유사한 ② 비슷한 ③ 닮은 notably ① 명백히 ② 특히 ③ 현저히 conform ① 일치하다 ② 따르다 copious ① 풍부한 ② 많은 ③ 풍부하게 산출되는 arbitrary ① 임의의 ② 독단적인 ③ 제멋대로의 preferably ① 오히려 ② 차라리 ③ 되도록이면 gauge ① 측정하다 ② 나타내다 ③ 척도 ④ 평가하다 ensemble ① 한 벌의 여성복 ② 앙상블 ③ 합주 sake ① 위함 ② 이익 notoriously 악명 높게 prone ① …의 경향이 있는 ② …하기 쉬운 ③ 쉬운 parlance ① 말투 ② 어조 ③ 용어 majority ① 다수의 ②..
소개 Spring XD에서 가장 기본적인 stream은 source로부터 이벤트 드리븐 데이타를 획득하여 다수의 sink로 전달하는 것이다. Stream 프로세스는 XD Containter상에서 수행되며, Stream 정의는 XD Admin server를 통해 Container로 전달되면 배포가 완료된다. Source, Sink 그리고 Processor는 모듈의 기정의된 설정이다. 모듈 정의는 xd-root/xd/modules 하위 디렉토리에서 확인 할 수 있다. 모듈 정의는 일반적인 스프링 정의 파일이다. 정의에서는 EIP 패턴을 지원하기 위해 Spring integration의 Input/Output adapter와 Transformer와 같은 기존의 스프링 클래스들을 사용한다. Stream을 정의하..
scp는 보안, 암호화된 네트워크 연결로 파일을 복사한다. scp는 secure copy의 약자이다. cp라 매우 유사해서 이해하기 쉽다. 다음과 같이 사용하면 된다. scp /home/stacy/images/image*.jpg stacy@myhost.com:/home/stacy/archive 서버 myhost로 stacy 유저로 로그인하여 /home/stacy/archive 디렉토리에 이미지 파일을 복사한다는 의미이다. 그리고 반대로 카피를 해온다면 다음과 같이 표현할 수 있다. scp stacy@myhost.com:/home/stacy/archive/image*.jpg /home/stacy/downloads 옵션은 매뉴얼을 참조하도록 하자.
bash의 별칭(alias)은 본래, 긴 명령어들을 치지 않기 위한 키보드 단축키나 약어일 뿐입니다. 예를 들어, ~/.bashrc 파일에 alias lm="ls -l | more"라고 적어주면 명령어줄에서 lm이라고 칠 때마다 자동으로 ls -l | more로 바뀝니다. 이렇게 하면 명령어 행에서 엄청난 타이핑을 줄일 수 있고 아주 복잡한 명령어나 옵션의 조합들을 일일이 다 기억하고 있지 않아도 됩니다. alias rm="rm -i"(지울 때 물어보기 모드)라고 세팅해 놓으면 중요한 파일을 실수로 지워버리지 않게 하기 때문에 큰 사고를 막아 줍니다.스크립트에서는 별칭(alias)이 제한된 쓰임새를 갖습니다. 별칭에 매크로 확장같은 C 전처리기(preprocessor)기 같은 기능이 있었다면 아주 좋았을..