[Steering Committee] [OKC JUG] Functional Programming and Apache TinkerPop

Paul Smith paul0731 at gmail.com
Mon Apr 9 07:07:00 PDT 2018


I don't think I can make it.

On Sun, Apr 8, 2018 at 9:12 PM, Jason Lee <jason at steeplesoft.com> wrote:

> Any takers on this task?
>
>
> On Wed, Apr 4, 2018, 2:22 PM Jason Lee <jason at steeplesoft.com> wrote:
>
>> Reminder: I will NOT be able to attend Tuesday, so I'll need someone to
>> fill in. Brent (Wilkins)? Ryan?
>>
>> That also means someone will need to order lunch. Techlahoma will
>> reimburse up to $4 per *RSVP*. Order it, pay for it, submit reimbursement.
>> I picked up the pizza at the downtown Dominoes last month. Fairly
>> convenient. Saved a few bucks.
>>
>> https://github.com/techlahoma/user-groups/wiki/Food-and-Drinks
>>
>>
>> On 3/30/2018 3:46 PM, Brent Shambaugh wrote:
>>
>> Jason, here you go:
>>
>> Topic: Gremlin - Using Graph Database Thinking to Make Database Queries
>> Functional
>>
>> How to use Gremlin, and how to write a Gremlin query within a Java
>> program.
>>
>> About the Speaker:
>>
>> Brent grew up in Oklahoma and recently completed a stint in Vienna where
>> he encountered the Gremlin.
>>
>>
>>
>> Please let me know if you require any additional information.
>>
>>
>> -Brent Shambaugh
>>
>> GitHub: https://github.com/bshambaugh
>> Website: http://bshambaugh.org/
>> LinkedIN: https://www.linkedin.com/in/brent-shambaugh-9b91259
>> Skype: brent.shambaugh
>> Twitter: https://twitter.com/Brent_Shambaugh
>> WebID: http://bshambaugh.org/foaf.rdf#me
>>
>> On Thu, Mar 29, 2018 at 3:10 PM, Jason Lee <jason at steeplesoft.com> wrote:
>>
>>> Hi, Brent. Would you happen to have an abstract ready? I'd like to get
>>> everything scheduled and published pretty soon.
>>>
>>> Thanks!
>>>
>>> On 3/20/2018 3:01 PM, Brent Shambaugh wrote:
>>>
>>> Yes.  It was the goal at the place that I worked to explore the use of
>>> Gremlin for graph pattern traversal. Gremlin seeks to do things in a highly
>>> functional way, and I found it also has a means to for programmers to write
>>> queries in their own native language without having to embed the query
>>> syntax in their code (SQL for example).
>>>
>>> In order to prepare to understand Gremlin, I am finding that I need to
>>> understand more about functional programming with Java.
>>>
>>> I do not have a formal abstract yet, but I am working on notes and I
>>> have worked with Gremlin through a REPL.
>>>
>>> Here is some stuff that I have written down so far:
>>>
>>> Graph use Cases: Internet of Things, Social Networks, Communication
>>> Networks, Genomics, Epidemiology, Web, Semantic Web, Data Integration,
>>> Recommendation, Asset Management, Customer 360.
>>> [Source: Traversing Graphs with Gremlin (Artem Chebotko, Solutions
>>> Architect at DataStax)], http://www.youtube.com/watch?v=mZmVnEzsDnY
>>> (mapping from functional programming to Gremlin [19m33s])
>>>
>>> Graphs are used by Google, Netflix, Facebook...
>>>
>>> Gremlin is a Path Traversal Language. (http://tinkerpop.apache.org/)
>>> SPARQL is for Graph Pattern Matching.
>>> Compare with GraphQL...(differences from Gremlin)
>>>
>>> As an example, Gremlin provides a functional way to write SQL:
>>> http://sql2gremlin.com/
>>>
>>> Gremlin avoids the use of lambda expressions.
>>>
>>>
>>> -Brent Shambaugh
>>>
>>> GitHub: https://github.com/bshambaugh
>>> Website: http://bshambaugh.org/
>>> LinkedIN: https://www.linkedin.com/in/brent-shambaugh-9b91259
>>> Skype: brent.shambaugh
>>> Twitter: https://twitter.com/Brent_Shambaugh
>>> WebID: http://bshambaugh.org/foaf.rdf#me
>>>
>>> On Tue, Mar 20, 2018 at 12:49 PM, Mitch Blevins <mitchblevins at gmail.com>
>>> wrote:
>>>
>>>> Two-phase commit
>>>>
>>>> On Tue, Mar 20, 2018, 12:48 PM Jason Lee <jason at steeplesoft.com> wrote:
>>>>
>>>>> Am I right in reading that as "Yes, I would love to present on this
>>>>> topic at the April JUG"? :)
>>>>>
>>>>>
>>>>> On 3/20/2018 7:22 AM, Brent Shambaugh wrote:
>>>>> > This sounds good to me too. Thanks. :)
>>>>>
>>>>> --
>>>>> Jason Lee
>>>>> http://jasondl.ee
>>>>> http://jasondl.ee/twitter
>>>>> http://jasondl.ee/in
>>>>> http://jasondl.ee/+
>>>>>
>>>>> _______________________________________________
>>>>> Jug mailing list
>>>>> Jug at lists.okcjug.org
>>>>> http://lists.okcjug.org/listinfo.cgi/jug-okcjug.org
>>>>>
>>>>
>>>
>>>
>>> _______________________________________________
>>> Jug mailing listJug at lists.okcjug.orghttp://lists.okcjug.org/listinfo.cgi/jug-okcjug.org
>>>
>>>
>>> --
>>> Jason Leehttp://jasondl.eehttp://jasondl.ee/twitterhttp://jasondl.ee/inhttp://jasondl.ee/+
>>>
>>>
>>
>> --
>> Jason Leehttp://jasondl.eehttp://jasondl.ee/twitterhttp://jasondl.ee/inhttp://jasondl.ee/+
>>
>>
> _______________________________________________
> sc mailing list
> sc at lists.okcjug.org
> http://lists.okcjug.org/listinfo.cgi/sc-okcjug.org
> http://wiki.okcjug.org
> http://tech.groups.yahoo.com/group/okcjug/
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.okcjug.org/pipermail/sc-okcjug.org/attachments/20180409/2f98a7f6/attachment-0001.htm>


More information about the sc mailing list