[OKC JUG] January Meeting: gRPC 101 for Java Developers

Jason Lee jason at steeplesoft.com
Fri Jan 6 07:22:08 PST 2017


Looks great. Thanks!


On 1/5/17 3:42 PM, Brent Wilkins wrote:
> Thanks. I got okcjug.org <http://okcjug.org>, G+ and Twitter all posted.
>
> Brent W. Wilkins
> email: brent.w.wilkins at gmail.com <mailto:brent.w.wilkins at gmail.com>
> cell: 405-650-7467
>
> On Thu, Jan 5, 2017 at 3:06 PM, Jason Lee <jason at steeplesoft.com 
> <mailto:jason at steeplesoft.com>> wrote:
>
>     No problem. I was just heading into a meeting so I had to be
>     brief. Here you go:
>
>     gRPC is a high performance, open source, general RPC framework
>     that puts mobile and HTTP/2 first. gRPC is based on many years of
>     Google's experience in building distributed systems - it is
>     designed to be low latency, bandwidth and CPU efficient, to create
>     massively distributed systems that span data centers, as well as
>     power mobile apps, real-time communications, IoT devices and APIs.
>     It's also interoperable between multiple languages.
>
>
>     But beyond that fact that it's more efficient than REST, we'll
>     look into how to use gRPC's streaming API, where you can establish
>     server-side streaming, client-side streaming, and bidirectional
>     streaming! This allows developers to build sophisticated real-time
>     applications with ease.
>
>
>     In addition to learning about gRPC and HTTP/2 concepts with code
>     and demonstrations, we'll also deep dive into integration with
>     existing build systems such as Maven and Gradle, but also
>     frameworks such as Spring Boot and RxJava.
>
>
>     Writing/using a Spring Boot starter to run gRPC server
>
>     Configuring projects to generate gRPC stub code
>
>     Integrating w/ RxJava's observable sequences, which matches very
>     well with gRPC's Stream Observable constructs
>
>     Speaker Bio:
>     Ray Tsang is a Developer Advocate for the Google Cloud Platform.
>     Ray had extensive hands on cross-industry enterprise systems
>     integration delivery and management experiences during his time at
>     Accenture, managed full stack application development, DevOps, and
>     ITOps. Ray specialized in middleware, big data, and PaaS products
>     during his time at Red Hat while contributing to open source
>     projects, such as Infinispan. Aside from technology, Ray enjoys
>     traveling and adventures.
>
>     Follow Ray on Twitter @saturnism (https://twitter.com/saturnism)
>
>
>     On Thu, Jan 5, 2017 at 1:26 PM, Brent Wilkins
>     <brent.w.wilkins at gmail.com <mailto:brent.w.wilkins at gmail.com>> wrote:
>
>         Okay, HL blocks Meetup so I'll have to check it on my phone.
>         Thanks.
>
>         Brent W. Wilkins
>         email: brent.w.wilkins at gmail.com
>         <mailto:brent.w.wilkins at gmail.com>
>         cell: 405-650-7467 <tel:%28405%29%20650-7467>
>
>         On Thu, Jan 5, 2017 at 1:21 PM, Jason Lee
>         <jason at steeplesoft.com <mailto:jason at steeplesoft.com>> wrote:
>
>             It's all in the Meetup.
>
>             On Thu, Jan 5, 2017 at 12:58 PM, Brent Wilkins
>             <brent.w.wilkins at gmail.com
>             <mailto:brent.w.wilkins at gmail.com>> wrote:
>
>                 Jason,
>
>                 Do you have a synopsis for this talk?
>
>                 Brent W. Wilkins
>                 email: brent.w.wilkins at gmail.com
>                 <mailto:brent.w.wilkins at gmail.com>
>                 cell: 405-650-7467 <tel:%28405%29%20650-7467>
>
>                 On Tue, Jan 3, 2017 at 9:00 PM, Jason Lee
>                 <jason at steeplesoft.com <mailto:jason at steeplesoft.com>>
>                 wrote:
>
>                     Happy new year, and welcome to 2017! :)
>
>                     We have finalized the details for this month's JUG
>                     meeting. Google Developer Advocate Ray Tsang will
>                     be presenting "gRPC 101 for Java Developers", a
>                     great introduction to Google's open source RPC
>                     library. I got a quick overview of this at JavaOne
>                     this year, and it looks awesome. If you have any
>                     interest in networked applications, especially if
>                     you're working in three microservices space,
>                     you'll want to see this presentation.
>
>                     As I mentioned last time, we now have a Meetup
>                     group, so please log on there and RSVP if you are
>                     planning on attending. It well help us gauge our
>                     food order, so it will help all of us out. ;)
>
>                     Also, feel free to invite your friends, but please
>                     ask them to RSVP. Ryan can get awfully hangry. :P
>
>                     http://meetu.ps/e/CjXlj/hQ4T0/d
>                     <http://meetu.ps/e/CjXlj/hQ4T0/d>
>
>                     _______________________________________________
>                     Jug mailing list
>                     Jug at lists.okcjug.org <mailto:Jug at lists.okcjug.org>
>                     http://lists.okcjug.org/listinfo.cgi/jug-okcjug.org
>                     <http://lists.okcjug.org/listinfo.cgi/jug-okcjug.org>
>
>
>
>                 _______________________________________________
>                 Jug mailing list
>                 Jug at lists.okcjug.org <mailto:Jug at lists.okcjug.org>
>                 http://lists.okcjug.org/listinfo.cgi/jug-okcjug.org
>                 <http://lists.okcjug.org/listinfo.cgi/jug-okcjug.org>
>
>
>
>
>             -- 
>             Jason Lee
>             http://cubtracker.com
>             http://blogs.steeplesoft.com
>             http://twitter.com/jasondlee
>             http://blogs.steeplesoft.com/+
>             http://blogs.steeplesoft.com/in
>             <http://blogs.steeplesoft.com/in>
>
>             _______________________________________________
>             Jug mailing list
>             Jug at lists.okcjug.org <mailto:Jug at lists.okcjug.org>
>             http://lists.okcjug.org/listinfo.cgi/jug-okcjug.org
>             <http://lists.okcjug.org/listinfo.cgi/jug-okcjug.org>
>
>
>
>         _______________________________________________
>         Jug mailing list
>         Jug at lists.okcjug.org <mailto:Jug at lists.okcjug.org>
>         http://lists.okcjug.org/listinfo.cgi/jug-okcjug.org
>         <http://lists.okcjug.org/listinfo.cgi/jug-okcjug.org>
>
>
>
>
>     -- 
>     Jason Lee
>     http://cubtracker.com
>     http://blogs.steeplesoft.com
>     http://twitter.com/jasondlee
>     http://blogs.steeplesoft.com/+
>     http://blogs.steeplesoft.com/in <http://blogs.steeplesoft.com/in>
>
>     _______________________________________________
>     Jug mailing list
>     Jug at lists.okcjug.org <mailto:Jug at lists.okcjug.org>
>     http://lists.okcjug.org/listinfo.cgi/jug-okcjug.org
>     <http://lists.okcjug.org/listinfo.cgi/jug-okcjug.org>
>
>
>
>
> _______________________________________________
> Jug mailing list
> Jug at lists.okcjug.org
> http://lists.okcjug.org/listinfo.cgi/jug-okcjug.org

-- 
Jason Lee
http://cubtracker.com
http://blogs.steeplesoft.com
http://twitter.com/jasondlee
http://blogs.steeplesoft.com/+
http://blogs.steeplesoft.com/in

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.okcjug.org/pipermail/jug-okcjug.org/attachments/20170106/b81cab60/attachment.html>


More information about the Jug mailing list