Lib 5

실전카프카 개발부터 운영까지 - 4장. 카프카의 내부 동작 원리와 구현

이 블로그는 실전카프카 개발부터 운영까지 (책만) 책 내용을 스터디를 위해 정리 한 내용 입니다. 책구매는 바로가기 에서 구매 가능합니다. 이번 장에서는 카프카 내부동작 원리와 구현중에서 가장 중요한 부분중 하나인 리플리케이션 동작에 대해서 공부 한다. 카프카 리플리케이션 카프카는 높은 고가용성을 제공하기 위해서 여러개의 브로커중 한 두개에서 장애가 발생 하더라도, 안정적인 서비스가 가능하도록 리플리케이션 서비스을 제공 한다. Kafka Replication document link : https://kafka.apache.org/documentation/#replication 리플리케이션 동작 개요 리플리케이션이란 서비스 장애에 대비하여 데이터가 유실 되지 않도록 자신의 데이터를 다른곳으로 백업 하여 ..

Lib/KAFKA 2022.10.03

실전카프카 개발부터 운영까지 - 3장. 카프카 기본개념과 구조

이 블로그는 실전카프카 개발부터 운영까지 (책만) 책 내용을 스터디를 위해 정리 한 내용 입니다. 책구매는 바로가기 에서 구매 가능합니다. 이번장에서는 카프카를 공부하기 전에 간단히 카프카의 개념에 대해 공부한다. 카프카 기초 다지기 주키퍼 : 카프카의 메타데이터 관리 및 브로커의 상태관리(health check) 카프카 (kafka cluster) : 카프카 프로젝트 명. 브로커 (brocker) : 카프카 어플리케이션이 설치된 서버, 또는 노드. 프로듀서 (producer) :카프카로 메시지를 보내는 클라이언트를 총칭 컨슈머 (consumer) : 카프카에서 메시지를 꺼내가는 클라이언트 총칭 토픽 (topic) : 메시지 피드. 메시지를 관리하는 트레이라고 보는 편이 더 낫다. 파티션 (paritio..

Lib/KAFKA 2022.09.26

JML (Java MSN Messenger library)

JML 은 Java MSN Messenger library 이다. Java Library나 API정도는 .Net 프래임워크나 Live사이트에서 완전 대박 잘 지원해주고 있다. 근데!! 왜!! 이것이 필요하느냐!! MSN을 만든 Microsoft에서는 Java로 Library는 제공하지 않는다. 물론 .NET 프래임워크를 이용해 사용할 수 있다. 하지만 .NET 프레임워크는 다양한 시스템에서는 사용할 수 없기 때문에 이식성 좋은 Java로 개발된 JML이 필요 할 때가 온것이다. 뭐. 물론. 그때인지는 모르겠지만. 여튼. 당신들은 이 오픈소스 프로젝트가 있기 때문에 안드로이드며 아이폰등의 비 윈도우 계열 OS에서 MSN을 즐겨 쓸 수 있다는 것이다. 그렇다면 과연. 이 JML로 이미 각종 플랫폼에 온갓 오..

Windows Live Messenger Presence - IM ME

Windows Live Messenger Presence - IM ME란? IM Me 서비스는 IM Control API 를 활용하여 웹 상에서 사용자의 메신저 Presence ( 로그인 , 로그오프 , 자리 비움 등의 정보 ) 정보를 Turn on 시켜 , 해당 웹사이트를 방문하는 누구든지 , 웹 메신저 대화창을 이용하여 해당 사용자에게 메신저를 보낼 수 있는 기능입니다. - Windows Live에서 발췌 간단히 말하면 자신이 원하는 사이트, 예를들면 오픈마켓 리프 페이지나 혹은 블로그, 홈페이지, 기업 사이트등의 웹서비스 페이지에 간단한 절차에 의해 Windows Live Messenger를 IFRAME 형식이나 POP-UP형태로 추가하여 서비스중인 웹 사이트에서 직접 관리자와 즉시 대화할 수 있는..

Lib/MS Live! 2008.11.03

[ActiveMQ] 같은 네트워크 안에서 ActiveMQ 두개 이상 올릴때.

ActiveMQ는 localhost의 이름을 잡을때 보통 서버의 네임으로 설정한다. 초기에는 이거시 default로 잡혀있기때문에 같은 네트워크 안에서 default가 2개 이상이 올라가면 에러를 발생하고 실행이 중지되는 것이다. 이때는 activemq.home/conf/activemq.xml 파일중 이부분의 이름을 default 에서 서버 네임으로 변경하면 된다.

Lib/ACTIVE MQ 2008.09.25