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

Jason Lee jason at steeplesoft.com
Mon Apr 9 20:28:12 PDT 2018


Awesome. Thanks.

I think everything you need to know of in the link:
https://github.com/techlahoma/user-groups/wiki/Food-and-Drinks

The closest Domino's is down by the ball park. You can pick it up and save
a few dollars, or have it delivered if you won't be able to pick it up.
There's also, say, Chick-fil-A, if you'd rather get something different.
Just don't spend more than $4 per RSVP. :)

On Mon, Apr 9, 2018, 9:29 PM Brent Wilkins <brent.w.wilkins at gmail.com>
wrote:

> I'll do it. Can you give me the rundown once more please?
>
> Brent W. Wilkins
> email: brent.w.wilkins at gmail.com
> cell: 405-650-7467
>
> 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/
>>
>>
> _______________________________________________
> 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/20180410/f5723294/attachment.htm>


More information about the sc mailing list