qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] schemas: Add vim modeline


From: Paolo Bonzini
Subject: Re: [PATCH] schemas: Add vim modeline
Date: Fri, 31 Jul 2020 19:47:01 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.9.0

On 31/07/20 19:20, Daniel P. Berrangé wrote:
> It also means QMP isn't easily extensible. eg if we used
> HTTP as our base, then we'd get remote TLS support for free from
> whatever library we used.

... and we would lose events, unless we do something with HTTP/2 and
streaming responses.  We would also have to pass the TLS certificates to
whatever library we used (which might even be using openssl instead of
gnutls).  So it's not that simple, and that's why I'm hesitant to see
things as a universal improvement without seeing the code.

Paolo

> We could do TLS with QMP, but again we
> get to build the pieces for this on both client/server side.
> Using a standard like HTTP would open door to other interesting
> ideas, like putting a HTTP proxy on a host, so you can have 1
> HTTP server fronting all 1000 VMs on the host, meaning only need
> a single port instead of 1000 ports in the firewall.  Again you
> can build such an architecture on top of QMP but its all wheel
> reinvention.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]