분류 전체보기(271)
-
Kafka 한번 살펴보자... Run Kafka Streams Demo Application
자 이제 해보자 https://kafka.apache.org/22/documentation/streams/quickstart Run Kafka Streams Demo Application 이 튜토리얼은 처음 Kafka를 접하시는 분들이 보시면 좋고, Kafka 나 Zookeeper 데이터가 전혀 없는 상태라는 가정을 하며 진행하도록 하겠습니다. 앞서 Kafka Download 나 Server를 실행한 이력이 있다면, 아래 두 단계는 스킵하시면 됩니다. Kafka Stream은 미션 크리티컬한 실시간 어플리케이션이나 마이크로 서비스등을 구축하는 용도의 클라이언트 라이브러리 입니다. 또한 입출력 데이터를 Kafka Cluster에 저장합니다. Kafka Stream은 작성시 단순성, 어플리케이션간의 높은 확..
2019.06.25 -
Kafka 한번 살펴보자... Quickstart
발번역하면서, 살펴본다. 필요하다면 반드시, https://kafka.apache.org/quickstart 에 가서 직접 원문을 직접 읽어보는 것을 추천합니다. 해당 튜토리얼은 처음 해보며, Kafka 나 ZooKeeper 데이터가 전혀없다는 전제로 설명이 됩니다 Kafka console script 는 Unix 계열과 Windows 플랫폼별로 다르게 존재합니다. Windows 플랫폼에서는 bin/ 대신에 bin\windows\ 을 사용하고, 스크립트 확장자를 sh에서 .bat로 바꿔서 실행하면 다 잘됩니다. Step 1 : 다운로드 kafka 설치파일을 다운받아 아래와 같이 압축을 풀어주시면 되겠습니다. https://www.apache.org/dyn/closer.cgi?path=/kafka/2.2...
2019.06.21 -
Kafka 한번 살펴보자... Introduction
발번역하면서, 살펴본다. 필요하다면 반드시, https://kafka.apache.org/intro 에 가서 직접 원문을 직접 읽어보는 것을 추천합니다. Introduction Apache Kafka is a distributed streaming platform. What exactly does that mean? Kafka 를 간략 정리하면. Apache Kafka는 분산 스트리밍 플랫폼입니다. 스트리밍 플랫폼은 세가지 핵심 능력을 갖고 있습니다. 메시지 큐나 엔터프라이즈 메시징 시스템과 비슷하게, 레코드 스트림을 구독하고 발행합니다. 장애 허용 지속 방식(fault-tolerant durable way)으로 레코드 스트림을 저장합니다. 레코드 스트림이 발생할 때 처리합니다.(Process strea..
2019.06.21 -
Docker 다시한번 살펴보자.
새로운 환경에서 일을 시작하게 되면서, 가장 우선 뭘 준비해볼까 생각을 좀 했다. 이젠 필수가 되어버린 Docker!!! 자연스럽고 쉽게 사용해보기 위해선 백문이 불여일타!! 항상 시작은 Get Started부터 점차 범위를 늘려보도록 하자. Enterprise Container Platform for High-Velocity Innovation : Securely build, share and run any application, anywhere https://www.docker.com/ 1. Get Started with Docker 새로운 어플리케이션을 빌드하고 배포하는 것은 Container와 함께 하면 아주 빠르지요. Docker Container는 실행에 필요한 코드, 런타임, 시스템 툴들과 ..
2019.06.06 -
Spring AMQP in Reactive Applications을 번역해봅시다.
아주아주 오래간만에 글을 올립니다.제가 직접 작성한 글은 아니구 역시나 번역을 목적으로 하기 보단, 실습을 위주로 정리한 글입니다. 실제 출처는 http://www.baeldung.com/spring-amqp-reactive 입니다.직접 가서 보시면 보다 자세한 설명을 맞이할수 있습니다. 1. Overview 간단한 Spring Boot Reactive Application을 만드는데, HTTP-AMQP Gateway입니다.여기선 point-to-point 와 publish-subscribe 시나리오 두가지를 다루게 될것입니다. 기본적으로는 AMQP, RabbitMQ, Spring Boot 등은 당연히 알아야 하며,그 안에 Exchanges, Queue, Topics 등도 당근 알아야 겠죠.이에 대해서 ..
2018.08.08 -
[Load Test]Apache JMeter User's Manual - 3. Elements of a Test Plan
매번 설치해서 테스트를 해보겠다 해보겠다 했는데, 자꾸 미뤄서, 이번 테스트 할때를 기회삼아서,jMeter에 대해서 설치부터 전체적인 테스트 플랜 짜는 것과 JMeter 구동하는 것까지 전체적으로 정리를 해보도록 합니다.reference가 잘 나와 있기 때문에, 발!!! 번역을 하면서 하나씩 테스트 해보도록 합니다. http://jmeter.apache.org/usermanual/test_plan.html 3. Elements of aTest Plan 이번 섹션에서는 Test Plan의 또 다른 부분을 설명합니다.최소의 테스트는 Test Plan , Thread Group 과 하나 이상의 Sampler들로 구성됩니다. 3.0 Test Plan Test Plan 객체는 "Functional Testing"..
2018.04.24