Probably not, 'cause I've never heard about it.
> - is the net protocol between pinba extension and engine documented
> somewhere?
Pinba uses Google Protocol Buffers as a protocol.
I can see several GPB implementations in PHP:
https://github.com/drslump/Protobuf-PHP
https://github.com/undr/phpbuf
and there are probably some more.
Look in the extension (or daemon) sources for pinba.proto, that's the proto file you
need to use to be able to 'speak' to Pinba daemon.
Let me know if you need any help, I think such thing could be useful for other people
and I might want to add it to the distribution.
--
Wbr,
Antony Dovgal
---
http://pinba.org - realtime statistics for PHP
Hope it can help you.
> --
> ---
> Pinba Engine development mailing list
> To unsubscribe, send an email to pinba-engine...@googlegroups.com
As far as I understand, that is used only for serialization of the messages. The network part does not rely on "standard" rpc protocols, correct?
The network part is as simple as that: the serialized message is sent by UDP to the server using sendto().
On 04/27/2011 12:54 PM, Gaetano Giunta wrote:
Pinba uses Google Protocol Buffers as a protocol.
I can see several GPB implementations in PHP:
https://github.com/drslump/Protobuf-PHP
https://github.com/undr/phpbuf
and there are probably some more.
As far as I understand, that is used only for serialization of the messages.
The network part does not rely on "standard" rpc protocols, correct?
The network part is as simple as that: the serialized message is sent by UDP to the server using sendto().