Got . Thanks

On Mon, Sep 17, 2018 at 1:37 AM Arpit Baldeva <[email protected]> wrote:

> Reattached -
>
> On Sat, Sep 8, 2018 at 4:57 AM Arthur Wang <[email protected]> wrote:
>
>>
>> Hi Arpit :
>>
>>   Can't view or download your example code . Is that because far too
>> early from now ? Where else can I view them for now ?
>>
>> Thanks a lot.
>>
>>
>> On Thursday, March 23, 2017 at 6:07:15 AM UTC+8, Arpit Baldeva wrote:
>>>
>>> Hi,
>>>
>>> Thanks for getting back on this. Sure, I'll submit a PR for doc (and
>>> code if required). However, I am out for next 3 weeks on a vacation (with
>>> limited internet connectivity) so I think the best course of action is to
>>> submit the PR after that (just in case it takes a little back and forth).
>>> I'll touch base after April 17th.
>>>
>>> Thanks.
>>>
>>> On Tuesday, March 21, 2017 at 3:52:53 PM UTC-7, Craig Tiller wrote:
>>>>
>>>> The writeup looks great: it'd be good to get this as a .md file in our
>>>> doc/c++ tree (would love to see a pull request).
>>>>
>>>> I know there were some folks looking to update the example code also...
>>>> I'm going to have them jump on this thread for where to go with the code.
>>>>
>>>> On Thursday, March 2, 2017 at 11:34:04 AM UTC-8, Arpit Baldeva wrote:
>>>>>
>>>>> Hi,
>>>>>
>>>>>
>>>>>
>>>>> Recently, I have been looking into the sync and async api of gRPC
>>>>> (C++) and how to choose between them for my usage. While gRPC has 
>>>>> excellent
>>>>> documentation and examples overall, I found this area a bit lacking. So I
>>>>> had to go through a lot of past forum posts (and post some myself) for
>>>>> gaining insights on the subject. I am attaching a doc here that details 
>>>>> the
>>>>> difference between the two model. People might find useful when trying to
>>>>> make their decision.
>>>>>
>>>>>
>>>>>
>>>>> In addition, I implemented a set of classes that makes working with
>>>>> async API on server a bit easier from application code point of view. The
>>>>> example/test code I found would often ignore the error handling or do
>>>>> streaming calls in a way that hardly resembles how you might do things in
>>>>> your application. I realize the importance of existing example code as it
>>>>> is simple to start with however I feel a more complex example is also
>>>>> warranted. Using those utility classes, I went ahead and implemented the
>>>>> routeguide server example in a fully async fashion. So I am attaching that
>>>>> code as well in the hope that it is something other people can benefit
>>>>> from. May be it could become part of example code in gRPC codebase?
>>>>>
>>>>>
>>>>> The code is commented as much as I deemed necessary. I have also
>>>>> stress tested it with multiple threads from the client and abrupt client
>>>>> process exit. I am also attaching the client stress test code but that bit
>>>>> isn’t substantially different from the existing example code around client
>>>>> (apart from adding some threading stuff).
>>>>>
>>>>>
>>>>>
>>>>> Thanks.
>>>>>
>>>> --
>> You received this message because you are subscribed to a topic in the
>> Google Groups "grpc.io" group.
>> To unsubscribe from this topic, visit
>> https://groups.google.com/d/topic/grpc-io/DuBDpK96B14/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to
>> [email protected].
>> To post to this group, send email to [email protected].
>> Visit this group at https://groups.google.com/group/grpc-io.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/grpc-io/e3409785-154c-4530-b6dc-78ca3f0d9520%40googlegroups.com
>> <https://groups.google.com/d/msgid/grpc-io/e3409785-154c-4530-b6dc-78ca3f0d9520%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"grpc.io" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/grpc-io.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/grpc-io/CAKymdqM0NZNG60bFt7Rf7%3D72DgcDwBsRhRHA4QU9-QCA6EvnRA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to