CREATE A BASIC CLIENT
CREATE A BASIC CLIENT
@async_calls.client.callback_for(
'a-money-broker', '/show-me-the-money')
def the_money_handler(response):
logger.info(
f"Got: {response.id} for: {response.referenced_id}"
)
request = async_calls.client.new_message(
destination_service_id: 'a-money-broker',
target_endpoint: '/show-me-the-money',
request_payload
)
async_calls.client.send(request)
From HTTP to Kafka-based Microservices –
[email protected] – @wrzasa