The Apache distribution of Cassandra does not automatically take backups of it’s data. However, it does include a tool to create backups. Backups in Cassandra are called “snapshots”. In the photography sense of the word, a snapshot is a picture of what the data looks like at a moment in time. Since data in Cassandra is immutable, taking a snapshot is quick, painless, and has very little impact on the system.
Imagine if you could create an event that was able to generate over a 4,000% increase in attendance over five years. Well, that’s exactly what DataStax has done with the annual Cassandra Summit in the Bay area.
*4,000% increase in attendance* This past week was the 2015 Cassandra Summit, held in Santa Clara, was the largest NoSQL conference in the world. Prior to the start, there were over 6,100 registrations onsite.
I’ve been doing Cassandra development in an enterprise setting for quite a while now. And being a good little development shop (Expedia), we had Chef set up to deploy stuff for us, including Cassandra installation. Chef is great at doing just that. The downside to that is that you forgot the details of how to install Cassandra manually. Here are the steps to spin up an EC2 instance and getting a single instance of Cassandra running on it.
Yes, I’m having fun with my blog titles twisting classic song titles. Get used to it, I think I’ll keep doing it.
Fire Fighting After a couple of weeks at the new job, I noticed that there wasn’t really any direction to how issues were being addressed. It seemed like whatever the current fire was or whoever was pestering the loudest was getting their issue addressed first. This also meant that current issues being worked were being dropped for the latest “emergency” issue.
Wow, it’s been almost three years since I blogged about anything here. I feel just a little bit bad about that, but honestly, it’s been a pretty busy time for me. My last post was about Alternatives to Relational Databases … yep, I’ve definitely been in that world for a while now. Back then, I was just starting to scratch the surface on what NoSQL even was. Looking at that post, now I realize I didn’t know nearly enough on the subject.
Tonight, I’m presenting to a CISQ 250 class at Drury University. The topic of the presentation is “Alternatives to Relational Databases”.
The following is my presentation in SlideShare.net:
Alternatives to Relational Databases
Tonight, I gave a presentation to the Springfield .NET Users Group. I chose to present on SQL Server 2008 Development for Programmers. I tried to keep it to a level 200 type class.
The following is my presentation in SlideShare.net:
SQL Server 2008 Development for Programmers
Today at work, all developers were required to take an all-day training in PCI. This is the second such session that I’ve attended since I was hired. It’s all very interesting to learn about, however, it really boils down to hacking. They are teaching us all the methods that we (our websites) can be hacked. The surprising part is how much my co-workers already know about how to attack a site.
It’s been entirely too long since my last post. The last time I posted I had just started my new job and was blogging about the experience and silly setup reminders for myself. It’s been about 9 months and I am still loving Expedia! I have a great management team supporting me. And they like to have fun; the company held an off-site in Las Vegas, at the Palazzo for three days.
Tonight, at my local .NET User’s Group meeting, I was lucky enough to win a 1-year subscription to PluralSight On-Demand! The subscription was one of the give-aways that the group was doing. I am really fortunate to have won it, too. With my new job that focuses on Database side of development, I’ve been getting a little rusty at my coding skillset. The standard subscription lets me have full access to over 70 .