dobby's small workplace

dobby
Written by@dobby
The beautiful thing in the world. the most precious thing in the universe.

카프카 스터디 - 카프카 훝어보기

훝어보기 메시지 발행과 구독하기 메시지 발행/구독 시스템에서는 메시지를 발행자가 직접 구독자에게 보내지 않는다. 대신 발행자가 어떤 형태로든 메시지를 구분해서 발행/구독 시스템에 전송하면 구독자가 특정 부류의 메시지를 구독할 수 있게 해준다. 이 때 발행된 메시지를 저장하고 중계하는 역할을 브로커가 수행한다 초기의 발행/구독 시스템 간단한 메시지 큐나 프…

카프카 스터디 - 카프카 설치 및 세팅

설치과정 운영체제 선택 centos 자바 설치 (jdk8이상) 주키퍼 설치 zookeeper : 3.4.14 kafka : 2.2.1 주키퍼 앙상블 설정 (zoo.cfg 설정) 카프카 브로커 설치 브로커 구성 기본값으로 해도 테스트에는 문제가 없지만 특정 상황에 맞게 카프카 브로커를 조정해야 할 떄는 해당설정을 변경 해야 한다. 핵심 구성 옵션 broke…

Jenkins Pipeline으로 빌드 배포 하기

1. Jenkins Pipeline Jenkins Pipeline을 이용하여 순차적으로 Job을 처리할 수 있음 하나의 Stage는 여러개의 step으로 분리가 되어있음 jenkins pipeline 2. Pipeline 스크립트 현재 에 사용하고 있는 Jenkins Pipeline 스크립트 pipeline syntax 간단하게 정도로만 구성하였고, …

Protobuf란?

protobuf (프로토콜버퍼) 프로토콜 버퍼는 데이터를 직렬화하기 위한 유연하고 효율적이며 자동화 된 메커니즘 XML보다 작지만 더 빠르고 단순 데이터를 한 번 구성하는 방법을 정의한 다음 생성 된 소스 코드를 사용 - 예전에 사용해본 AIDL과 느낌이 비슷 : https://developer.android.com/guide/components/ai…

Docker로 Jenkins 설치하기

1. Jenkins 설치 하기 jenkins.io 에서 설치 가이드 확인 Docker를 이용해서 설치를 진행한다. (jenkins/jenkinslts 이미지로 진행함) 2. 도커 이미지 실행 3. 실행 확인 4. 초기 비밀번호 설정 및 시작 5. 설치완료 6. 플러그인 설치 추가로 필요한 플러그인들을 설치 해 준다.

Welcome Bee starter

Welcome, Gatsby! This starter is full-package for your new blog! 1. Support Three frontmatter title date category 2. Code highlighting With Fira Code font Support highlighting with prism 2-1. Use inl…