# Use nameko without a broker?

**URL:** <https://discourse.nameko.io/t/use-nameko-without-a-broker/154>\
**Category:** googlegroup\
**Created:** [September 16, 2016, 12:34am UTC](https://discourse.nameko.io/t/use-nameko-without-a-broker/154 "2016-09-16T00:34:18Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Nicholas\_A\_Fries](https://avatars.discourse-cdn.com/v4/letter/n/22d042/32.png) [@Nicholas\_A\_Fries](https://discourse.nameko.io/u/Nicholas_A_Fries)\
**Post date:** [September 16, 2016, 12:34am UTC](https://discourse.nameko.io/t/use-nameko-without-a-broker/154/1 "2016-09-16T00:34:18Z")

</div>

Hi guys,

Is it possible to use the nameko framework for RPC - without using a  
broker? My services are already discoverable and load balanced with DNS and  
I have a pubsub solution in place.

-Nick

---

<div class="post-metadata">

**Author:** ![David\_Szotten](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.nameko.io/david_szotten/32/6_2.png) [@David\_Szotten](https://discourse.nameko.io/u/David_Szotten)\
**Post date:** [September 16, 2016, 9:07am UTC](https://discourse.nameko.io/t/use-nameko-without-a-broker/154/2 "2016-09-16T09:07:36Z")

</div>

Hi Nick,

In short, yes, but you may need to do a bit of work yourself.

The built-in nameko rpc are really amqp rpc. Since you mention being  
broker-less i guess you have a different transport in mind, maybe http? You  
can certainly use nameko and all the other things it provides (lifecycle  
management, dependency injection, testing tools etc). If you are indeed  
using http, there are some http support built in, but you may want to build  
something additional on top (your own entrypoints and extensions) to handle  
some of the boilerplate particular to your rpc protocols (for example, the  
nameko `http` entrypoint passes a werkzeug request object to the service  
method, but you could write an extension that parses a json payload and  
passes in more structured data, a bit like the nameko rpc ones do for rpc

Best,  
David

> **···**
>
> On Friday, 16 September 2016 01:34:19 UTC+1, nicholas...@seagate.com wrote:
> 
> > Hi guys,
> > 
> > Is it possible to use the nameko framework for RPC - without using a  
> > broker? My services are already discoverable and load balanced with DNS and  
> > I have a pubsub solution in place.
> > 
> > -Nick
