# Asyncio proxy for use with event loop based systems

**URL:** <https://discourse.nameko.io/t/asyncio-proxy-for-use-with-event-loop-based-systems/568>\
**Category:** Uncategorized\
**Created:** [April 8, 2020, 10:37am UTC](https://discourse.nameko.io/t/asyncio-proxy-for-use-with-event-loop-based-systems/568 "2020-04-08T10:37:34Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![kozloffsky](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.nameko.io/kozloffsky/32/87_2.png) [@kozloffsky](https://discourse.nameko.io/u/kozloffsky)\
**Post date:** [April 8, 2020, 10:37am UTC](https://discourse.nameko.io/t/asyncio-proxy-for-use-with-event-loop-based-systems/568/1 "2020-04-08T10:37:34Z")

</div>

Ive been searching for nameko async proxy for use wuth asyncio and did not find any so I`ve implement one, its still simple and not support context and msgpack but with json it works, If any one is interested I can make it more pretty.

> **[kozloffsky/nameko-aio](https://github.com/kozloffsky/nameko-aio)**
>
> Nameko rpc proxy implementation for asyncio event loop - kozloffsky/nameko-aio

example:  
async def main():  
proxy = RpcProxy()  
await proxy.connect()  
print(await proxy.guard.get\_user\_permissions(“user\_id”))

```
loop = asyncio.get_event_loop()
loop.run_until_complete(main())
```
