Amazon MQ FAQ
Amazon MQ는 클라우드에서 메시지 브로커를 쉽게 설정하고 운영할 수 있도록 지원하는 Apache ActiveMQ 및 RabbitMQ용 관리형 메시지 브로커 서비스입니다. ActiveMQ 및 RabbitMQ 콘솔과 메시징용 업계 표준 API 및 프로토콜(JMS, NMS, AMQP 1.0 및 0.9.1, STOMP, MQTT, WebSocket 등)에 직접 액세스할 수 있습니다. 애플리케이션의 메시징 코드를 다시 작성할 필요가 없으므로 이러한 표준을 사용하는 메시지 브로커에서 Amazon MQ로 손쉽게 이전할 수 있습니다.브로커의 정의
Q: Amazon MQ는 누가 사용하면 좋습니까?
Amazon MQ는 온프레미스든 클라우드든 관계없이 메시지 브로커 관리를 담당하며, 애플리케이션의 메시징 코드를 다시 작성하지 않고 완전 관리형 클라우드 서비스로 이전하길 원하는 엔터프라이즈 IT 전문가, 개발자 및 아키텍트가 사용하면 좋습니다.
Q: Amazon MQ에서 자동으로 수행하는 관리 작업은 무엇입니까?
Amazon MQ는 요청하는 인프라 용량(브로커 인스턴스 및 스토리지 포함) 프로비저닝부터 브로커 소프트웨어 설치까지 메시지 브로커 설정과 관련된 작업을 관리합니다. 브로커가 시작 및 실행되면 Amazon에서 지속적인 소프트웨어 업그레이드, 보안 업데이트, 결함 탐지 및 복구를 관리합니다. Amazon MQ는 메시지 안정성을 위해 여러 가용 영역(AZ)에 걸쳐 메시지를 중복 저장합니다. 활성/대기 브로커의 경우, 장애가 발생하면 자동으로 Amazon MQ에서 대기 인스턴스로 장애 조치하므로 메시지를 계속해서 발송하고 수신할 수 있습니다.
Q: 언제 Amazon MQ를 사용하고 언제 Amazon EC2에서 직접 ActiveMQ 또는 RabbitMQ를 관리해야 합니까?
메시지 브로커와 기본 인프라를 얼마나 면밀하게 관리하길 원하는지에 따라 선택이 달라집니다. Amazon MQ는 설정, 모니터링, 유지 보수, 고가용성과 안정성을 위한 기본 인프라 프로비저닝을 비롯한 메시지 브로커 운영 작업을 처리하는 관리형 메시지 브로커 서비스를 제공합니다. 운영 오버헤드 및 관련 비용 부담을 덜고 싶다면 Amazon MQ를 고려해보는 것이 좋습니다. 기능과 구성을 사용자 지정하거나 사용자 지정 플러그인을 사용하기 위해 좀 더 강력한 제어를 원한다면, Amazon EC2에 메시지 브로커를 설치하고 직접 실행하는 것을 고려해보는 것이 좋습니다.
Q: ActiveMQ 또는 RabbitMQ가 아니라 다른 메시지 브로커를 사용하고 있는 경우 마이그레이션하려면 어떻게 해야 합니까?
Amazon MQ는 Java Message Service(JMS) 및 .NET Message Service(NMS)와 같은 가장 일반적인 메시징 API와 AMQP, STOMP, MQTT 및 WebSocket과 같은 프로토콜과 호환됩니다. 따라서 애플리케이션의 메시징 코드를 다시 작성하지 않고 어떤 표준 기반 메시지 브로커라도 Amazon MQ로 손쉽게 전환할 수 있습니다. 대부분 기존 애플리케이션에 연결하도록 Amazon MQ 브로커의 엔드포인트를 업데이트하기만 하면 메시지 전송을 시작할 수 있습니다.
Q: Amazon MQ는 다른 AWS 서비스와 어떻게 연동됩니까?
Amazon EC2, Amazon ECS 또는 AWS Lambda와 같은 AWS 컴퓨팅 서비스에서 실행되는 애플리케이션은 모두 Amazon MQ를 사용할 수 있습니다. Amazon MQ는 다음 AWS 서비스와도 통합되어 있습니다.
-
- 지표 모니터링 및 경보 생성 - Amazon MQ 브로커에서 Amazon CloudWatch Logs로 로그 게시 - Amazon MQ API 호출을 기록, 지속적으로 모니터링 및 보존 - 메시지 브로커 생성, 업데이트 및 삭제 프로세스 자동화 - 서비스 API의 인증 및 권한 부여 - 데이터 암호화에 사용하는 키 생성 및 제어
Q: Amazon MQ를 시작하려면 어떻게 해야 합니까?
Amazon MQ를 사용하면 손쉽게 클라우드에서 메시지 브로커를 설정하고 운영할 수 있습니다. Amazon MQ에서는 AWS Management Console, CLI 또는 API 호출을 사용하여 몇 분 만에 프로덕션용 메시지 브로커를 시작할 수 있습니다. 대부분 기존 애플리케이션에 연결하도록 Amazon MQ 브로커의 엔드포인트를 업데이트하기만 하면 메시지 전송을 시작할 수 있습니다.
간략한 자습서인 연결된 메시지 브로커 생성을 통해 지금 바로 시작하세요.
Q: Amazon MQ 사용 요금은 어떻게 부과됩니까?
Amazon MQ에서는 사용한 만큼만 비용을 지불하며, 브로커 인스턴스 및 스토리지 사용량, 표준 데이터 전송 요금이 부과됩니다. 1년 동안 AWS 프리 티어를 사용해 손쉽게 Amazon MQ를 시작할 수 있습니다. 자세한 내용은 Amazon MQ 요금 페이지를 참조하세요.
Q: Amazon MQ는 규정 준수 표준을 충족합니까?
예. Amazon MQ는 HIPAA 적격 서비스이며 PCI, SOC 및 ISO 규정 준수에 대한 표준을 충족합니다.
Amazon MQ는 HIPAA 적격 서비스이므로, 이를 사용하여 개인 건강 정보(PHI)가 포함된 메시지를 비롯하여 의료 서비스 시스템 간에 메시지를 저장 및 전송할 수 있습니다. Amazon MQ는 PCI DSS를 준수하므로, 이를 사용하여 결제 정보를 처리, 저장 또는 전송할 수 있습니다. 또한 Amazon MQ는 ISO 9001, 27001, 27017, 27018 인증을 받았습니다. 이러한 인증은 가장 잘 알려진 글로벌 보안 표준 중 하나로, 클라우드의 품질 및 정보 보안 관리와 개인 식별 정보의 보호를 증명합니다. Amazon MQ는 SOC 1, 2, 3 규정을 준수하므로 보안 프로세스에 대한 깊은 통찰력과 고객 데이터를 보호하는 제어권을 얻을 수 있습니다.
AWS 서비스 및 규정 준수 프로그램의 전체 목록을 확인하려면 규정 준수 프로그램 브로커의 정의 제공 범위 내 AWS 서비스를 참조하세요.
Q: Amazon MQ와 Amazon SQS 및 SNS는 각각 언제 사용해야 합니까?
Amazon MQ, Amazon SQS 및 Amazon SNS는 스타트업부터 엔터프라이즈까지 모든 기업에 적합한 메시징 서비스입니다. 쉽고 빠르게 기존에 사용 중인 메시징 애플리케이션에서 클라우드로 이동하고 싶다면, Amazon MQ를 추천합니다. Amazon MQ는 업계 표준 API와 프로토콜을 지원하므로 애플리케이션의 메시징 브로커의 정의 브로커의 정의 브로커의 정의 코드를 다시 작성하지 않고 어떤 표준 기반 메시지 브로커라도 Amazon MQ로 전환할 수 있습니다. 클라우드에 새로운 애플리케이션을 구축하고 있다면 Amazon SQS 및 Amazon SNS를 고려해 보십시오. Amazon SQS 및 SNS는 가벼운 완전 관리형 메시지 대기열 및 주제 서비스로, 간단하고 사용이 쉬운 API를 제공하며 거의 무한히 확장됩니다. Amazon SQS 및 SNS를 사용하여 마이크로 서비스와 브로커의 정의 분산 시스템, 서버리스 애플리케이션을 분리 및 확장하고 안정성을 개선할 수 있습니다.
Q: Amazon MQ와 AWS IoT 메시지 브로커는 언제 사용합니까?
ActiveMQ 또는 상업용 메시지 브로커와 같은 오픈 소스 메시징 애플리케이션으로 운영 오버헤드 및 관련 비용을 줄이려는 경우 Amazon MQ를 사용할 수 있습니다. 브로커 유지 관리비나 라이선스 비용을 줄이고 브로커 안정성을 향상하기 위하여 상용 브로커나 ActiveMQ와 같은 오픈 소스 브로커에서 마이그레이션할 때 Amazon MQ를 사용할 수 있습니다. Amazon MQ는 애플리케이션 통합 사용 사례에도 적합합니다. 이 경우 복잡한 메시징 패턴과 통신하며 지연 시간이 짧고 가용성 및 메시지 내구성을 요구하는 마이크로 서비스를 사용하여 새로운 클라우드 기반 애플리케이션을 개발합니다. Amazon MQ는 JMS 및 NMS와 같은 업계 표준 API와 AMQP, STOMP, 브로커의 정의 MQTT, WebSocket 등을 비롯한 메시징 프로토콜을 지원합니다.
사용 사례에 IoT 디바이스의 텔레메트리, 디바이스 관리, 디바이스 보안 및 IoT 분석이 포함된 경우AWS IoT 메시지 브로커를 사용할 수 있습니다. AWS IoT 메시지 브로커는 대량의 디바이스 플릿을 연결하고 텔레메트리 데이터를 수집하여 기본 AWS 서비스로 전송하는 IoT 업계 고객에게 적합합니다. AWS IoT 메시지 브로커는 WebSocket을 통한 MQTT, HTTP 및 MQTT와 같은 간편한 업계 표준 프로토콜을 지원합니다.
Q: 사용자 지정 키로 Amazon MQ의 데이터를 암호화하려면 어떻게 해야 합니까?
Amazoz MQ는 AWS Key Management Service(AWS KMS)를 지원하므로 Amazon MQ에서 고객의 저장 데이터 암호화를 위한 키를 생성하고 관리할 수 있습니다. 브로커를 생성할 때, Amazon MQ 서비스 계정의 KMS 키, Amazon MQ가 생성 및 관리하는 계정의 KMS 키 또는 사용자가 생성하고 관리하는 계정의 KMS 키라는 세 가지 옵션 중에서 ActiveMQ용 Amazon MQ의 데이터를 암호화하는 데 사용할 KMS 키를 선택할 수 있습니다. RabbitMQ용 Amazon MQ의 경우 Amazon MQ 서비스 계정의 KMS 키를 사용합니다. 저장 중 암호화 외에도 Amazon MQ와 클라이언트 애플리케이션 간에 전송되는 모든 데이터는 TLS/SSL을 사용하여 안전하게 전송됩니다.
Q: 브로커 인스턴스, 대기열 및 주제를 모니터링하려면 어떻게 해야 합니까?
Amazon MQ와 Amazon CloudWatch가 통합되어 있어 브로커 인스턴스뿐 아니라 대기열 및 주제에 대한 지표를 보고 분석할 수 있습니다. Amazon MQ 콘솔, CloudWatch 콘솔, 명령줄에서 또는 프로그래밍 방식으로 지표를 보고 분석할 수 있습니다. 지표는 1분마다 자동으로 수집되어 CloudWatch로 푸시됩니다.
Q: Amazon MQ는 서비스 수준 계약을 제공합니까?
예. AWS는 주어진 월별 청구 주기 동안 활성/대기 ActiveMQ 브로커와 RabbitMQ 클러스터에 대해 최소한 99.9%의 월별 가동률("서비스 약정")을 유지하기 위해 상업적으로 합리적인 노력을 기울입니다. Amazon MQ에서 월간 가동률 약정을 충족하지 못하는 경우 고객은 서비스 크레딧을 받을 수 있습니다. 자세한 내용은 전체 Amazon MQ 서비스 수준 계약을 검토하세요.
Q: ActiveMQ용 Amazon MQ에서 어떤 유형의 스토리지를 사용할 수 있습니까?
ActiveMQ용 Amazon MQ는 Amazon Elastic File System(Amazon EFS)을 사용하여 내구성을 최적화하고 브로커의 정의 Amazon Elastic Block Store(EBS)를 사용하여 처리량을 최적화하는 두 가지 유형의 브로커 스토리지를 지원합니다. 여러 가용 영역에서 높은 내구성과 복제를 활용하려면 Amazon EFS가 지원하는 내구성 최적화 브로커를 사용하십시오. 대용량 애플리케이션의 높은 처리량을 활용하려면 EBS가 지원하는 처리량 최적화 브로커를 사용하십시오. 처리량 최적화 메시지 브로커는 Amazon MQ를 사용해 필요한 브로커 수와 대용량 애플리케이션 운영 비용을 줄입니다.
Q: RabbitMQ용 Amazon MQ에 어떤 플러그인을 사용할 수 있습니까?
RabbitMQ용 Amazon MQ에는 모든 브로커에 대한 관리, 이동, 연동 및 일관된 해시 교환 플러그인이 포함됩니다.
Q: Amazon MQ에서 브로커 네트워크란 무엇입니까?
ActiveMQ용 Amazon MQ는 Apache ActiveMQ의 일부인 “브로커 네트워크” 기능을 사용합니다. 브로커 네트워크는 서로 연결된 다수의 브로커로 구성됩니다. 네트워크의 브로커는 각 브로커가 호스팅하는 클라이언트 및 대상에 대한 정보를 공유합니다. 브로커는 이 정보를 사용하여 네트워크를 통해 메시지를 라우팅합니다. Amazon MQ에서 네트워크의 브로커는 활성-대기 브로커(네트워크의 각 활성 브로커에는 대기 노드가 있고 이 대기 노드는 공유 스토리지를 통해 활성 노드에 장애가 발생할 경우 활성 노드를 대신함)이거나 단일 인스턴스 브로커(노드에 장애가 발생할 경우 다시 시작하기 전까지 브로커의 정의 노드를 사용할 수 없음)일 수 있습니다. 네트워크의 각 브로커에는 고유한 자체 메시지 스토어가 유지되며 이 스토어는 리전 내의 다중 AZ에 걸쳐 복제됩니다. 네트워크의 노드는 서로에게 메시지를 전달하므로 지정된 시점에서 메시지는 단일 브로커에 의해 저장됩니다.
브로커 장애 시 빠른 재연결을 통해 고가용성을 유지해야 하거나 수평적 규모 조정 기능이 필요한 경우에는 브로커 네트워크를 사용해야 합니다.
3-14. 주식브로커란? (a.k.a. 주식중개인)
주식유통시장에서 투자자는 판매희망가를 부르고, 투자자는 구매희망가를 부를 것입니다.
하지만, 시장에서 이들이 만나는 것만으로도 거래가 쉽게 일어날까요?
① 중개인이 필요한 이유는?
주식을 거래하려는 사람들이 원하는 조건은 이보다 훨씬 더 까다롭습니다.
주식 1000주를 갖고 있는 사람이 1주 당 55,000원에 전량을 팔고 싶은데,
주식을 사려는 사람은 500주만, 그것도 1주 당 45,000에 사려고 한다면 어떻게 될까요?
주주와 투자자의 거래조건은 까다롭습니다.
거래를 위해 만났음에도 불구하고, 실제 이 거래는 체결되기 어려울 것입니다.
주식을 사고 파는 사람들이 아무리 많다고 하더라도, 실제 각자가 원하는 조건에 정확히 부합하는 사람을 곧바로 만난다는 것은 굉장한 운이 필요한 일입니다.
그렇다고 이들이 본업도 제쳐두고 매일 브로커의 정의 주식시장에 나와서 기다릴 수도 없는 노릇입니다.
아마도 대부분의 날들이, 기약 없는 기다림으로 흘러갈 것입니다.
더 큰 문제는, 상대방의 실제 거래 능력을 확인할 수 없다는 점입니다.
설령 조건에 정확히 부합하는 사람을 만났다고 하더라도,
알고보니 상대방이 사실, 판매하기로 한 주식을 갖고 있지 않을 수도 있습니다.
반대로, 지불하기로 한 돈을 갖고 있지 않을 수도 있습니다.
막상 주주가 주식이 없고, 투자자가 자금이 없는 경우도 발생할 수 있습니다.
만약, 거래 상대방의 신용을 사전에 확인할 수 없다면,
주식유통시장은 주식거래가 일어나기도 전에 불신으로 가득찰 것입니다.
거래 상대방의 신용을 사전에 확인할 수 없다면, 주식유통시장은 불신으로 가득찰 것입니다.
이렇듯, 주식 거래는 실제로 성사되기는 굉장히 어렵습니다.
그래서, 주식유통시장에서 주식 거래가 원활히 성사되기 위해서는,
'주식거래 중개인'이 필요합니다.
② 주식브로커란? (a.k.a. 주식중개인)
주식시장에 상시 자리해서, 판매자와 구매자의 신용을 검증할 수 있을 뿐더러,
이들이 각자 원하는 거래조건 정보를 모두 갖고 있어서,
언제든지 거래를 주선해줄 수 있는 중개인이 필요합니다.
마치 부동산 시장에 부동산 중개인이 있는 것처럼 말이죠.
주식유통시장에는, 주식거래를 중개해주는 주식브로커(주식중개인)가 필요합니다.
주식유통시장에서는 이런 주식거래 중개인을 거래를 중개한다는 의미에서
'주식브로커(Stock Broker)' 라고도 부릅니다.
주식유통시장에는, 주식브로커(주식중개인)가 필요합니다.
그리고 이 주식거래 중개 역할은, 보통 '증권회사'소속 주식중개인이 담당합니다.
③ 그런데, 주식브로커만으로 충분할까?
주식유통시장에 이렇게 주식거래중개인이 있음으로써, 주주와 투자자들 사이의 거래는 한층 더 원활해지게 됩니다.
하지만, 주식유통시장에 중개인을 두는 것만으로 충분할까요?
주식거래에 관련된 문제는 여기서 그치지 않습니다.
중개인이 새로 등장함에 따라서, 중개인을 둘러싼 거래구조에서 또 다시 새로운 문제가 파생될 수 있습니다.
그 문제는 무엇일까요?
그리고, 주식유통시장에서는 그 문제를 어떻게 해소하고 있을까요?
다음 편에서 그 이야기를 이어가도록 하겠습니다.
3-15. 증권거래소란? (feat. 한국거래소, 코스콤)
안녕하세요. 모두의 주식 입니다. 현재 연재중인 주식 시리즈는, 1-1. 회사란 무엇인가 시리즈와, 2-1. 주식이란 무엇인가 시리즈부터 이어지는 시리즈 입니다. 이 글 부터 읽으시면, 좀 더 쉽게 이
미국 식품 브로커 (1)
식품 브로커란 지정된 유통 채널을 통해 대리 판매하는 식품을 효율적이고 수익성 높게 바이어들에게 판매해 수수료를 받는 독립적인 기업을 말한다. 지역별 작은 브로커에서 전국적으로 분포해 있는 큰 규모의 브로커까지 다양하며, 주로 겹치지 않는 범위 내에서 여러 가지의 제품을 대리 판매하고 있다.
소형 브로커와 대형 브로커가 있다. 이들의 가장 큰 차이는 바이어(구매자) 지원업무에 있다. 1명 이상의 소형 브로커의 경우 몇 개의 제품군을 갖고 개인적 친분이 있는 바이어나 마켓을 상대로 자체적으로 미팅업무 및 서류작업, 마켓조사를 한다, 반면 여러 지역에 분포해 있는 대형 브로커의 경우 조금 더 적은 이윤을 남기더라도 보다 다양한 제품군을 취급한다.
제조업체는 여러 지역별 소형 브로커를 고용하거나 전국적 대형 브로커를 고용함으로서 네트워크를 형성할 수 있다. 최근엔 작은 지역 브로커들이 전국 체인으로 커지는 경우도 많고, 브로커 계약 시 지역별 혹은 마켓별 독점계약을 맺는 경우가 많아 관리에 혼란이 있을 수 있다. 따라서 마스터 브로커를 통해 포괄적으로 관리하는 것이 효율적이다. 마스터 브로커는 컨설턴트나 브로커 네트워크를 관리하는 개인이 될 수 있으며, 판매 진행사항과 재고 관리, 브로커 활동 관리를 시시각각 제조업체에게 보고하는 역할을 한다.
■ 식품브로커 브로커의 정의 고용 이유와 의무
브로커는 지역 시장 상황, 인구 통계와 매장 판매에 대한 지식이 있고 한 번에 여러 제품을 취급하기 때문에 마켓 바이어들이 식품 브로커와 일하는 것을 선호한다. 캐나다 브로커의 정의 세일즈/마케팅 협회의 자료에 따르면 미국 마켓 내 판매되는 절반 이상의 제품이 브로커를 통해 판매되는 것으로 나타났다. 캐나다의 경우 브로커 판매 비중이 25% 수준이다.
소형 또는 대형 브로커는 소매점, 유통업체 및 식자재 업체의 매출 증대를 위한 공통의 주요 의무를 갖고 있다. 브로커는 제품에 대한 정확한 지식과 제조, 생산 가능량, 판매 타깃과 홍보 예산 등 전체적인 판매 과정에 대한 책임이 있으며 이와 함께 판매업체에 제품을 소개하고 이에 따른 서류작업 및 제품 분류, 진열, 매장 관리, 재고관리에 대한 총괄적인 업무를 담당한다. 브로커는 정기적으로 4~8주 동안 지방을 돌거나 1주일에 1회 정도 도시의 소매점 또는 도매점을 정기적으로 방문해 담당 제품을 관리하고 불만 처리 및 파손 제품에 대한 관리를 한다.
브로커는 제품에 대한 정확한 인식을 통해 제품 카테고리를 결정해야 한다. 이는 유통과 판매처에 대한 연결로 이어지기 때문에 매우 중요하다.
브로커는 마켓 체인의 입점 승인을 위해 먼저 마켓 본사에 제품을 소개한다. 본사는 최종 구매 결정에 대한 권한을 갖고 있으며, 첫 인상이 최종 구매와 앞으로의 진행에 많은 영향을 끼치기 때문에 바이어와 첫 미팅시 브로커와 함께 진행하는 브로커의 정의 것이 좋다. 미팅 전에 제조업체는 브로커와 프레젠테이션에 대한 의견을 나눠야 하며 홍보 프로그램 선택, 마케팅 비용 지출, 예상금액 등의 구체적인 사항도 미리 의견을 통합해야 한다.
프레젠테이션 자료에는 브로커와 제조업체의 이름, 주소, 전화번호 등의 연락처와 시기별, 마켓 체인별 판매 실적을 담아야 한다. 만약 미국시장 내 판매 실적이 없을 경우 다른 나라 판매 기록을 제시하도록 한다. 또한 제품 특징, 가격, 제품 이미지 및 원산지 등도 반드시 표시해야 한다. 프레젠테이션 시 미팅은 대략 30분 정도 소요되며, 가능할 경우 점심 이전에 예약해 미팅 후 바이어와 함께 근처 레스토랑에서 점심 식사를 하는 것도 좋은 방법이다. 식사는 제조업체가 납품하는 식품류로 선택하는 것이 좋다.
만약 마켓이 통합 기업 성격의 체인일 경우, 마켓의 승인이 있더라도 그 위의 본사 승인을 기다려야 하는 경우도 있다. 아시아 식품의 경우는 특히 유통업체를 통해 판매되는 경우가 대부분이므로 바이어의 승인이 있더라도 최종적으로 유통업체의 최종 판매 승인 브로커의 정의 절차를 밟아야한다. 만약 제품을 해당 유통업체에서 이미 보유하고 있을 경우에는 새로운 바이어(마켓)에 대한 추가 절차를 밟으면 된다.
브로커의 정의
2021-11-16 화 10:40
추천 [ 0 ]
바이든 대통령, 인프라 법안 최종 서명
美 재무부, 논란되는 과세 대상 정의 예정
미 조 바이든(Joe Biden) 대통령이 인프라 법안에 최종 서명했다. 암호화폐 업계에 타격을 줄 것으로 예상되는 인프라 법안이 원안 그대로 통과되면서 큰 파장을 예고하고 있다.
조 바이든 미국 대통령은 2021년 11월 15일(이하 현지시간) 낙후된 인프라를 개선하기 위해 1조 2000억 달러(약 1400조 원) 이상을 투입한다는 인프라 법안에 최종 서명했다.
그는 "민주당, 공화당, 진보, 중도파 모두에게 감사한다"라며 "마침내 이 일을 해냈다. 미국이 다시 움직이고 있다"라고 말했다.
토큰포스트 주요 기사를 뉴스레터를 통해 만나보세요 (구독하기)
인프라 법안은 암호화폐 업계의 우려를 사 왔다. 과세 대상자인 '브로커'의 정의를 과도하게 넓게 설정해 암호화폐 거래에 관여하지 않는 채굴자, 소프트웨어 개발자 등까지 포함하면서 관련 산업을 위축시킬 수 있다고 지적받아 왔기 때문이다.
새로 수정된 세금 징수 조항 '6050I'에는 기업 및 개인이 1만 달러 이상의 '브로커의 정의 디지털 자산(any digital asset)'을 받을 경우 15일 이내에 송금인의 이름, 주소 등의 정보를 국세청에 보고해야 한다는 규정이 생겼다. 이를 지키기 어려운 탈중앙화금융(DeFi, 디파이)의 경우 중범죄로 취급받을 수 있다.
이런 우려에 론 와이든(Ron Wyden). 펫 투미(Pat Toomey) 등 친 암호화폐 성향의 일부 의원들이 수정안을 내놓기도 했으나, 결국 무산되며 법안은 11월 5일 하원을 통과했다.
조 바이든 대통령이 인프라 법안에 서명함에 따라 '브로커'의 정의를 비롯해 암호화폐 산업에 법안을 어떻게 적용할 것인지에 대한 공은 재무부로 넘어갔다.
재무부는 '암호화폐 기업 과세 가이드라인'을 공개하고 관련 규정을 명확히 할 계획이다. 일각에서는 재무부가 '브로커'에 암호화폐 채굴자, 소프트웨어 개발자를 포함하지 않을 것이라는 전망을 제기하고 있다.
[오늘의 배움] 메시지 브로커란?
스프링에서 웹소켓으로 채팅 기능을 테스트 해보던 중 AbstractWebSocketMessageBrokerConfigurer 를 상속해 설정하면서 메시지 브로커가 무엇인지 궁금해 찾아봤다.
미들웨어란 어플리케이션과 어플리케이션 사이에서 동작하는 중간 단계 어플리케이션이다. 미들웨어를 통해 분산된 모든 어플리케이션사이에 연결을 맺지 않아도 데이터의 교환이 가능하다. 만약 미들웨어가 없다면, 아래 그림처럼 어플리케이션끼리 연결을 해줘야한다. 어플리케이션이 n개라면 n-1 + n-2 + . + 1개의 수많은 연결이 필요해진다.
메시지 브로커
메시지 브로커는 미들웨어의 유형 중 하나이다. 메시지를 브로커에 전달하는 어플리케이션을 프로듀서, 메시지를 받는 어플리케이션을 컨슈머라고 한다. 메시지 브로커가 메시지를 보관할 수 있으므로 프로듀서와 컨슈머가 동시에 연결되어 있지 않아도 되는 장점도 가진다. 메시지 브로커를 흔히 메시지 큐라고도 한다. RabbitMQ와 Kafka가 대표적인 메시지 브로커다.
메시지 모델
브로커를 통해 프로듀서의 메시지를 컨슈머에게 전달하는 방법은 크게 2가지가 있다. 첫번째는 퍼블리셔-서브스크라이버 방식으로 퍼블리셔의 메시지 하나가 여러 서브스크라이버에게 전달되는 모델이다. 또 다른 모델은 포인트-투-포인트로 프로듀서의 메시지는 하나의 컨슈머에 의해서만 소비된다.
0 개 댓글