PLEASE NOTE: We are meeting at the Monument Library this month due to a scheduling conflict with the East Library. We should be back to our regular meeting location next month. Sorry for any inconvenience this may cause.
6:00 - 6:30 PM - Food, Drinks & Networking
6:30 - 6:35 PM - Announcements
6:35 - 7:15 PM - Basic Concepts
7:15 - 7:20 PM - Break
7:20 - 8:40 PM - Main Speaker
8:40 - 8:55 PM - Door Prize Drawings
MAIN TOPIC ABSTRACT
Want to go deep on a popular NoSQL database? Cassandra is a scalable, highly available, column-oriented data store in use at Netflix, Twitter, Reddit, Rackspace, and other web-scale operations. It offers a compelling combination of a rich data model, a robust deployment track record, and a sound architecture, making it a good choice of NoSQL databases to study first. In this session, we'll talk about Cassandra's data model, look at its query idioms, talk about how to deploy it, and look at use cases in which it is an appropriate data storage solution. We'll study its origins in the Amazon Dynamo project and Google's BigTable, and learn how its architecture helps us achieve the gold standard of scalability: horizontal scalability on commodity hardware. You'll leave prepared to begin experimenting with Cassandra immediately and planning its adoption in your next project.
MAIN SPEAKER BIOGRAPHY
Tim is a full-stack generalist and passionate teacher who loves working with people as much as he loves to code. He is a [GitHubber](https://github.com/blog/1216-tim-berglund-is-a-githubber) whose mission is to make it easy for everybody in the world to use Git. He is a speaker internationally and on the [No Fluff Just Stuff](http://nofluffjuststuff.com) tour in the United States, who loves to speak on Git, Cassandra, and other topics. He is co-president of the [Denver Open Source User Group](http://denveropensource.org), co-presenter of the best-selling [O'Reilly Git Master Class](http://bit.ly/ogitvid), co-author of [Building and Testing with Gradle](http://www.amazon.com/dp/[masked]X), a member of the [O'Reilly Expert Network](http://oreilly.com/pub/expert/timberglund), and a member of the [GigOM Pro Analyst Network](http://pro.gigaom.com/members/timberglund/profile). He occasionally blogs at [timberglund.com](http://timberglund.com). He lives in Littleton, CO, USA with the wife of his youth and their three children.
BASIC CONCEPTS ABSTRACT
Continuous delivery is the current buzz phrase, but let’s take a few minutes together to demystify it.
- Does it work?
- How would you go about getting towards that mode of operation?
- Why would you want to have continuous delivery?
- What tools facilitate this?
You’ll leave a transformed developer. The idea of releases being non-stressful and able to be merged in on Friday at 4pm is attractive to the majority of us who have suffered at the hands of the “awful rollback” and the “long weekend.” These travails are partially the result of being on the opposite end of the spectrum from continuous delivery. Come with an open mind to branching strategies, feature toggles, and Readme driven development and let’s see how a little automation and agile thinking can glue them all together.
BASIC CONCEPTS SPEAKER BIOGRAPHY
Matthew McCullough guides the Training team for GitHub, is an energetic 15 year veteran of enterprise software development, world-traveling open source educator, and co-founder of a US consultancy. All of these activities provide him avenues of sharing success stories of leveraging Git and GitHub. Matthew is a contributing author to the Git, Gradle and Jenkins O’Reilly books and creator of the Git Master Class series for O’Reilly. Matthew regularly speaks on the No Fluff Just Stuff conference tour, is the author of the DZone Git RefCard, and is Co-President of the Denver Open Source Users Group.
Website Sponsor:Homeland Security Careers
Food Sponsor: VMWare
Door Prize Sponsors:Jetbrains - Software license (Several products to choose from)
Book Sponsor:OReilly Publishing - Technical books