SQL is one of the most widely used languages to access, analyze, and manipulate structured data. As Hadoop gains traction within enterprise data architectures across industries, the need for SQL for both structured and loosely-structured data on Hadoop is growing rapidly Apache Drill started off with the audacious goal of delivering consistent, millisecond ANSI SQL query capability across wide range of data formats. At a high level, this translates to two key requirements – Schema Flexibility and Performance. This session will delve into the architectural details in delivering these two requirements and will share with the audience the nuances and pitfalls we ran into while developing Apache Drill.
Jim Bates, Senior Systems EngineerJim brings over 12 years of experience in systems and support engineering to his role as a Senior Systems Engineer at MapR. Jim was previously a Senior Systems Engineer for WANdisco. Prior to that, Jim was a Senior Systems Engineer for Spirent Communications, a multinational telecommunications test company. Jim also held various roles in systems engineering at Mu Dynamics. Earlier in his career, Jim held engineering positions at Tellabs and Advanced Fibre Communications. He began his career as an Officer in the US Army, where he designed and implemented mobile routing networks and jumped out of airplanes with Cisco routers to get the internet working over single channel tactical satellite networks. In addition to his technical roles, Jim has worked as a house framer, a fireman, a janitor, an infantryman, and a paratrooper. His very first job was that of a farmer and rancher, working alongside his father, a time during which he learned his most important life lessons. When not working for MapR, Jim enjoys carpentry work, welding, kayaking, hiking, and spending time with his family.
Jim holds a BS/EE in Electrical Engineering from Texas A&M University