본문 바로가기

전체 글

(784)
[RabbitMQ in depth] RabbitMQ와 AMQP 1) RabbitMQ와 AMQP- RabbitMQ는 개발 과정에서 상호운용성(Interoperability), 성능, 안정성을 중요한 목표로 개발됐고, 2007년 처음 출시했을 때, AMQP(Advanced Message Queuing Protocol) 스펙을 구현한 최초의 메시지 브로커 중 하나였다. - AMQP는 RabbitMQ 구현의 많은 부분에 영향을 끼쳤다. AMQP 스펙은 RabbitMQ와 통신하기 위한 프로토콜뿐 아니라 RabbitMQ의 핵심 기능 구현을 위한 논리적인 모델의 윤곽에도 영향을 줬다. - 메시지 프로토콜과 메시지 브로커는 다양하므로, 애플리케이션을 개발할 때는 애플리케이션에 미치는 영향을 고려해 메시지 프로토콜과 메시지 브로커를 선택해야 한다. RabbitM..
[성공하는 사람들의 7가지 습관] 인간관계의 여섯 가지 패러다임 - 승-승(Win-Win)이란 사실 기법이 아니다. 이것은 인간관계에 대한 총체적인 철학이며, 상호작용에 대한 여섯 가지 패러다임 중 하나이다. 여기에는 승-승, 승-패, 패-승, 패-패, 승, 승-승 혹은 무거래(거래를 하지 않는 것)등이 있다. 1) '승-승'적 사고- '나도 이기고, 상대방도 이기는' 승-승의 패러다임은 모든 대인관계에서 서로의 이익을 추구하는 사고방식이다. 승-승이라는 것은 합의나 해결책이 양쪽 모두에게 유익하고 만족을 주는 것을 의미한다. - 이 승-승의 해결 방안을 갖게 되면 모든 이해 당사자들이 결정에 대해 기분 좋게 느낄 뿐만 아니라 결정된 활동 계획에도 헌신하게 된다. 이 같은 사고는 인생을 경쟁이 아닌 협력의 장으로 보는데서 나온다. - 그러나 대부분의 ..
[성공하는 사람들의 7가지 습관] 상호의존성 1) '생산' 문제는 '생산능력'의 기회이다- 이 경험은 상호의존성이라는 또 하나의 강력한 패러다임을 내게 가르쳐 주었다. 이것은 문제를 보는 방식과 관계된다. 나는 몇 달 동안 이 문제를 회피해 왔고, 그것을 골칫거리나 장애물로 인식하였으며 저절로 사라지기만을 바라고 있었다. 그러나 오히려 이 같은 문제가 우리로 하여금 강력한 보완적 팀으로 일할 수 있는 좋은 기회를 부여한 셈이었다. - 나는 상호의존적 상황이라면 '생산'에 관계되는 모든 문제들은 '생산 능력'에 대한 좋은 기회라고 생각한다. 여기서 '기회'란 상호의존적으로 이루어지는 생산에 중대한 영향을 미치는 감정은행계좌를 구축할 수 있는 기회를 의미한다. - 부모가 자녀의 문제를 부정적이고 부담되며 성가신 일로 보지 않고, 오히려 가..