Guru Labs Development Workshop

Title: Elasticsearch, Solr, Lucene... what's the difference?

Presenter: Christopher Tate, Senior Software Engineer, Guru Labs

When: July 30, 2015 - 3:00PM
Where: Guru Labs Training Center
Address: 1148 W. Legacy Crossing Blvd., Ste 200, Centerville, UT 84014. The Guru Labs Training Center is located directly off the Centerville I-15 exit, to the north and east of the Larry H. Miller Megaplex theater.
Audience: Anyone interested in attending is invited.

Description: Integrating a search engine with existing data can add powerful capabilities to your applications. The benefits include the obvious (search), in addition to other overlooked advantages, such as the ability to perform real-time analytics and aggregate disparate sources into a cohesive body. The Open Source search landscape is dominated by two main players, Solr and Elasticsearch. Both are mature and backed by powerful communities, so how do you go about choosing a search engine to incorporate into your software?

This presentation will introduce both search engines. Guru Labs senior engineer, Christopher Tate, will be demonstrating the setup of Elasticsearch and Solr. He will show how they work under the hood with Lucene, demonstrate the addition of schema and schemaless data, show the difference in individual and bulk updates, profile their performance against each other and that of a SQL database, and talk about the differences between the two. Finally, he will provide architectural guidance as to when you might want to use one database engine over the other.


Title: Software-defined Storage Using GlusterFS

Presenter: Dax Kelson, CTO, Guru Labs

When: June 25, 2015 - 3:00PM
Where: Guru Labs Training Center
Address: 1148 W. Legacy Crossing Blvd., Ste 200, Centerville, UT 84014. The Guru Labs Training Center is located directly off the Centerville I-15 exit, to the north and east of the Larry H. Miller Megaplex theater.
Audience: Anyone interested in attending is invited.

Description: Software-defined storage is an area of IT seeing huge interest and uptake. One of the stars in the software-defined storage space is GlusterFS. GlusterFS is a distributed scale-out filesystem that runs on commodity hardware. In this session, Dax Kelson will provide an architectural overview of GlusterFS, talk about the development roadmap, and guide attendees in a lab exercise where each person will build their own 4-node GlusterFS Cluster.


Title: Personal 3D Printing and Why

Presenter: Adam Bosen

When: April 15, 2015 - 6:00PM
Where: Guru Labs Training Center
Address: 1148 W. Legacy Crossing Blvd., Ste 200, Centerville, UT 84014. The Guru Labs Training Center is located directly off the Centerville I-15 exit, to the north and east of the Larry H. Miller Megaplex theater.
Audience: Anyone interested in attending is invited.

FOOD WILL BE SERVED!

Description: 3D printers used to be for large corporations with deep pockets, but recent developments in the industry have made it possible for every household to have their own. Adam Bosen bought a kit to build a fused deposition modeling 3D printer in May 2013 and can't imagine life without it. Adam uses it for home repairs, toys, gifts, decorations, and personal inventions. 3D printing turns your imaginations into tangible objects within a few hours. Adam will present an overview of current 3D printing techniques and share his experiences with 3D printing. Adam predicts that 3D printers will become as commonplace as desktop PCs and laser printers. Come see his printer in action and see why you need one too.

Biography: Adam Bosen grew up in Pittsbury California, and graduated with a bachelors of science degree in Computer Science in 2006. Adam is the Lead Software Developer for the Triton Unmanned Aerial Surveillance Vehicle Program (a program of the US Navy) and works for L3 Communications in Salt Lake City. Adam loves computing, network programming, mountain biking, backpacking, quad-copters, roller coasters, 3D printing, and spending time with family. He currently lives in Farmington, Utah with his wife Laura and their three children.