ApacheCon 2016 has ended

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Outside the Fishbowl [clear filter]
Thursday, May 12

12:15pm PDT

Last BaaS Standing - David Johnson, Apigee

Paypal shutting down Stackmob in 2014 had developers flocking to Parse. Facebook shutting down Parse in 2016 left developers angry and left their apps serverless, and not in a good way. Lock-in is bad enough, but what happens when you get locked out. 

In this presentation, we will discuss Apache Usergrid, the most scalable and trusted Backend as a Service (BaaS), and the one you should consider for your next app, whether it be mobile, desktop or wearable. First, we'll discuss why an open source is BaaS is the ONLY long term viable solution for developers. Then we'll discuss how Usergrid is architected to give its scalability and graph database properties. Finally, we'll go over real-world use cases and explain how Usergrid is used by major retailers and other organizations.

avatar for David Johnson

David Johnson

Software Developer, Apigee
I'm a Raleigh, NC based open source developer who specializes in web technologies, social software and open standards. My open source work started with the GRASS GIS in the 90s, then the Apache Roller blog server in the 00s and now I work for Apigee and focus on developing and promoting... Read More →

Thursday May 12, 2016 12:15pm - 1:05pm PDT
Regency C

2:30pm PDT

No Container: a Modern Java Stack with Bootique - Andrus Adamchik, ObjectStyle
Java containers appeared back in the era of big expensive hardware and monolithic applications, and currently feel like an impediment to Java progress. More and more people opt out of containers in favor of runnable jars, especially with the advance of microservices architectures. Andrus Adamchik will present a new open source tool called Bootique (https://github.com/nhl/bootique), a pluggable and extensible technology intended for various kinds of container-less Java apps - REST services, webapps, job runners, desktop apps and what not.

avatar for Andrus Adamchik

Andrus Adamchik

Owner, CEO, ObjectStyle
I am a member of the Apache Software Foundation and a long-time open source developer. In my $dayjob I am a programmer and an IT entrepreneur, running a great software company called ObjectStyle. I am closely involved with a number of open-source projects, such as Apache Cayenne... Read More →

Thursday May 12, 2016 2:30pm - 3:20pm PDT
Regency C

3:30pm PDT

Upgrading Our Apache - Benjamin Young, BigBlueHat
The ASF is amazing. It's why we're here. In fact. However, we all often face frustrations with the software we use to build the software we dream about.

We, as committers, members, and contributors to the great software made at the ASF, can change that. We have commit bit. We have permission. All we need now, is time and attention.

Where better to align both of those than at ApacheCon!

Join your friends here at ApacheCon to Upgrade Our Apache by learning what's needed, finding those mysterious repos that power our collective consciousness, and getting down to work on the future of the ASF's own software stack.

avatar for Benjamin Young

Benjamin Young

Strategic Architect, John Wiley & Sons
Benjamin Young is a Strategic Architect at John Wiley & Sons, Inc. His work for Wiley includes collaborating to build out internal policy and standards for open source, APIs, and privacy enhancing technology. Benjamin also works extensively with standards organizations such as the... Read More →

Thursday May 12, 2016 3:30pm - 4:20pm PDT
Regency C

4:40pm PDT

DRAT: An Unobtrusive, Scalable Approach to Large Scale Software License Analysis - Karanjeet Singh, University of Southern California
The Apache Release Audit Tool (RAT) performs software open source license auditing, however RAT fails to successfully audit large code bases. Being a natural language processing tool and a crawler, RAT marches through a code base, but uses rudimentary black lists and white lists to navigate source code repositories, and often does a poor job of identifying source code versus binary files. We introduce Distributed "RAT" (DRAT). DRAT overcomes RAT's limitations by leveraging: (1) Apache Tika to automatically detect and classify files in source code repositories and determine what is a binary file; what is source code; what are notes that need skipping, etc. (2) Apache Solr to interactively perform analytics on a code repository and to extract metadata using Apache Tika; and finally (3) Apache OODT to run RAT on per-MIME type and per configurable K-file sized chunks in a MapReduce workflow.

avatar for Karanjeet Singh

Karanjeet Singh

Research Assistant, University of Southern California
He is pursuing his Master's degree in Computer Science from the University of Southern California (USC). His projects and research are mostly from the area of Information Retrieval and Data Science. He is also affiliated with NASA Jet Propulsion Lab. Prior to this, he was working... Read More →

Thursday May 12, 2016 4:40pm - 5:30pm PDT
Regency C