ApacheCon North America 2014 has ended
Register Now for ApacheCon North America 2014 - April 7-9 in Denver, CO. Registration fees increase on March 15th, so don’t delay!

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

Logging-NoSQL [clear filter]
Tuesday, April 8

10:30am PDT

Introducing Log4j 2.0
The Apache Log4j framework is one of the most wide-spread Java logging frameworks with very few competitors. Although many logging frameworks exist for Java, many of these are simply facades for other logging frameworks. In this presentation, Matt Sicker will introduce the next generation of Log4j, including an overview of the new features, plugins, and APIs available in Log4j, along with the general state of logging frameworks in the Java ecosystem.

avatar for Matt Sicker

Matt Sicker

Software Engineer, Peapod
Matt Sicker is a Software Engineer for Peapod in Chicago, IL, and a Free Software advocate on the Internet. As a Roosevelt University mathematics and computer science graduate, Matt has spent most of his ten years of programming as a freelancer, blogger, and contributor/maintainer... Read More →

Tuesday April 8, 2014 10:30am - 11:20am PDT

11:30am PDT

Log4j 2 in Web Applications: A Deeper Look at Effective Java EE Logging
The newly-released Log4j 2 includes much greater support than previous versions for Java EE web applications and proper initialization and deinitialization of the framework with the application lifecycle. The Servlet and JSP specifications have changed significantly in the 12 years since Log4j 1.2 first released. Some of those changes make logging easier, and some of them make it harder. In this presentation you will learn about properly configuring Log4j in a web application, what to do when the container is using Log4j, how to log within your JSPs using the Log4j tag library, and what to do when handling requests asynchronously.

avatar for Nicholas Williams

Nicholas Williams

Software Engineer, UL Workplace Health and Safety
Nick Williams is a Software Engineer for UL Workplace Health and Safety in Franklin, Tennessee and the author of Professional Java for Web Applications (Wrox, 2014, http://amzn.to/1bSSz6T). A CS graduate from Belmont University, he has been active in commercial and open source software projects for more than 9 years. In 2010, the Nashville Technology Council named him the Software Engineer of the Year. Nick is a committer and member of the Project Management Comm... Read More →

Tuesday April 8, 2014 11:30am - 12:20pm PDT

1:30pm PDT

Apache Commons Pool and DBCP
Commons Pool provides a generic object pooling API and several object pool implementations. Commons DBCP uses Commons Pool to create a JDBC database connection pool. Together, these components provide the default database connection pool that ships with Apache Tomcat. Both of these components have recently been released in new major versions, shipping with Tomcat 8. The core pooling implementation in Commons Pool has been completely rewritten to improve performance, scalability and manageability. DBCP has been adapted to leverage the new pool version while adding many new features as well. This session will provide an overview of the new features along with practical recommendations on how to configure and use Commons Pool and / or DBCP to handle different kinds of workloads and resource constraints.

avatar for Phil Steitz

Phil Steitz

Director, Apache Software Foundation
Phil Steitz is a member of the Board of Directors of the Apache Software Foundation. He has been an ASF volunteer since 2003 and an ASF member since 2005. He has served as VP, Apache Commons, as a mentor in the Apache Incubator and a committer on multiple ASF projects. His involvement... Read More →

Tuesday April 8, 2014 1:30pm - 2:20pm PDT

2:30pm PDT

Your Graph is Showing: The Trend toward Graph Databases
Developers have turned to NoSQL databases, such as MongoDB and Cassandra, to build social networks and online communities because of their relative speed and simplicity.  However, when creating connections, understanding trends and seeing commonalities within data, developers at places like Facebook and Twitter have increasingly turned to graph databases.

In this discussion, we'll start with a quick overview of the database landscape and how graph databases fit within it.  Next, we'll dive into neo4j, a popular graph database, and demonstrate how to solve complex, connected data problems with an in-depth look at examples demonstrating the power, speed and simplicity of using graph databases.  We'll close with a look at some caveats as well as glimpse into the future of graph databases.

avatar for Greg Jordan

Greg Jordan

CEO, Graph Story
Greg Jordan is the Founder & CEO of Graph Story, author of Practical Neo4j and has over 15 years of programming experience in various languages with a focus on data analytics and mobile projects. Greg is avid speaker and writer on the topic of graph databases and has been working... Read More →

Tuesday April 8, 2014 2:30pm - 3:20pm PDT

3:45pm PDT

Turning NoSQL data into Graphs - Playing with Apache Giraph and Apache Gora
Apache Gora provides an in-memory data model and persistence for big data. The journey for Gora has also featured an uptake in collaboration with high-profile projects and exciting participation in Google's Google Summer of Code (GSoC) program.
One of this year's exciting GSoC project was the integration of Apache Gora with Apache Giraph. Apache Giraph is an iterative graph processing system built for high scalability. For example, it is currently used at Facebook to analyze the social graph formed by users and their connections. This presentation combines lessons learned while integrating two awesome Apache Projects (Apache Giraph and Apache Gora), and showing NoSQL users the ability of performing graph analysis just the way Facebook, LinkedIn, Twitter, and other big internet companies do with their huge graphs of data, by just writing some Input/Output classes in Giraph for Gora.

avatar for Renato Marroquin

Renato Marroquin

PhD student, ETH Zurich
PhD Student at ETHZ Zurich working with distributed databases. Computer Science Master by the Pontifical University of Rio de Janeiro worked with Apache Pig. Google Summer of Code participant, Apache Gora PMC Member and Committer, Open Source and Big Data Enthusiast. Renato has spoken... Read More →

Tuesday April 8, 2014 3:45pm - 4:35pm PDT

4:45pm PDT

Deploying Apache Gora as a Query Broker
Lewis John McGibbney - The Apache Gora open source framework provides an in-memory data model and persistence for big data. Gora supports persisting to column stores, key value stores, document stores and RDBMSs, and analyzing the data with extensive Apache Hadoop MapReduce support. In this presentation Lewis will cover his work on deploying Gora as a query broker in order to address information retireval problems presented within the field of federated web search. The presentation will provide an in-depth account of the problem scenario, the proposed solution including code examples and a running example of how Gora can be deployed to address such as dataset resource selection and results merging.

avatar for Lewis J. McGibbney

Lewis J. McGibbney

Chair, ESIP Semantic Technologies Committee, NASA, JPL
My name is Lewis John McGibbney, I am currently a Data Scientist at the NASA Jet Propulsion Laboratory in Pasadena, California where I work in Computer Science and Data Intensive Applications. I enjoy floating up and down the tide of technologies @ The Apache Software Foundation having... Read More →

Tuesday April 8, 2014 4:45pm - 5:35pm PDT