[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-users] Protocol Buffers for CHICKEN
From: |
Thomas Chust |
Subject: |
Re: [Chicken-users] Protocol Buffers for CHICKEN |
Date: |
Wed, 29 May 2013 02:24:33 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130510 Thunderbird/17.0.6 |
On 2013-05-29 00:32, Dan Leslie wrote:
> [...]
> I wonder if this would be useful for storing data in a posix shared
> memory block...
> [...]
Hello Dan,
that is certainly possible, you would just combine serialize and
call-with-output-string to obtain data you can copy into a shared buffer
and call-with-input-string plus deserialize to extract the stored value
on the receiving side.
However, shared memory between processes or threads on the same machine
has the advantage that one can place data in native formats in there
without having to care about endianness issues etc. So perhaps
object-evict and friends would be more efficient in this case.
The protobuf serialization could be quite useful for distributed
computing applications. Combining serialization of thunks with network
transport and some cryptographic authentication scheme yields you could
quickly construct a secure remote compute job submission server or a
distributed map reduce network, for example.
Ciao,
Thomas
--
When C++ is your hammer, every problem looks like your thumb.
- [Chicken-users] Protocol Buffers for CHICKEN, Thomas Chust, 2013/05/28
- Re: [Chicken-users] Protocol Buffers for CHICKEN, Dan Leslie, 2013/05/28
- Re: [Chicken-users] Protocol Buffers for CHICKEN,
Thomas Chust <=
- Re: [Chicken-users] Protocol Buffers for CHICKEN, Felix, 2013/05/29
- Re: [Chicken-users] Protocol Buffers for CHICKEN, Thomas Chust, 2013/05/29
- Re: [Chicken-users] Protocol Buffers for CHICKEN, Felix, 2013/05/29
- Re: [Chicken-users] Protocol Buffers for CHICKEN, Thomas Chust, 2013/05/29
- Re: [Chicken-users] Protocol Buffers for CHICKEN, Felix, 2013/05/30
- Re: [Chicken-users] Protocol Buffers for CHICKEN, John Cowan, 2013/05/30
- Re: [Chicken-users] Protocol Buffers for CHICKEN, Thomas Chust, 2013/05/31
Re: [Chicken-users] Protocol Buffers for CHICKEN, Andy Bennett, 2013/05/29