As a part of its native replication, MongoDB maintains multiple copies of data in a construct called a replica set. Replica Sets So, what is a replica set? A replica set in MongoDB is a group of mongod (primary daemon process for the MongoDB system) process that maintains the same data set. Put simply, it is … Continue reading Understanding MongoDB’s Replica Sets
What is Sharding? A server’s capacity can be challenged by database systems with large data sets or high throughput applications. For example, high query rates can consume the CPU capacity of the server; likewise working set sizes larger than a system’s RAM stress the IO capacity of disks. There are two methods for addressing system … Continue reading Introduction to Sharding with MongoDB
Job interviews are tough. It's the equivalent of both parties deciding whether they want to get married during the first date. So, imagine my surprise when Thom Greene asked me to conduct a mock interview with him in preparation for his job hunt. Thom was game enough to even allow me to record it as … Continue reading vBrownBag – Mock Job Interview
This year I am honored to be one of the Virtual Design Master (vDM) judges. If you are unfamiliar with vDM, it is a technology driven reality competition that showcases virtualization community member and their talents as architects. Some competitors are seasoned architect while others are just beginning their design journey. To find out more … Continue reading Virtual Design Master: Conceptual, Logical, Physical
After over 5 years of being a freelance consultant, I’m pleased to announce that I have begun a technical marketing position at Rubrik. I’ll be working with the likes of Andrew Miller and Chris Wahl. I took a few months to talk evaluate my options, narrow my focus, and to a few different companies to see … Continue reading New Career Adventure — Joined Rubrik
Previously discussed topics were the importance of mentoring and leadership, as well as the roles of a mentor and roles of a mentee. This post will dive into what is required to build the mentoring relationship. I’m going to take a different approach this time; instead of writing a bunch of paragraphs, I am going … Continue reading The Importance of Mentorship: Building the Mentoring Relationship (Part IV)
Previously discussed was the importance of mentoring, as well as how mentoring and leadership are intertwined. This post will cover the many roles of the mentor. I have been fortunate to be on the receiving end of more than one great mentor and have served as a formal and informal mentor to others. The long-term … Continue reading The Importance of Mentoring: The Many Roles of the Mentor (Part II)
Today’s young employees are tomorrow’s future leaders. As a leader, there is an obligation to help the future by training and mentoring tomorrow’s leader. The benefits of mentorship are well known: those less experienced receive feedback, insight, and support from someone more experienced. The mentor acts as a guide who can offer impartial support and … Continue reading The Importance of Mentorship: Interlacing Leadership and Mentoring (Part I)
I am pleased to announce that I was selected as a speaker at the WT2 (Women Transforming Technology) conference on 28 February 2017 in Palo Alto, CA. I will be presenting a session regarding “Leadership Lessons Learned from the Marine Corps.” I will discuss different lessons (good and bad) that I learned from my 5 years … Continue reading Selected as WT2 Speaker!
I’m excited to announce that I will be attending Tech Field Day 13 as a delegate. TFD13 will be held in Austin from 1-3 February 2017. What is Tech Field Day? It is an event that brings together tech vendors and independent thought leaders to discuss products and share information and opinions. I’m looking forward … Continue reading Tech Field Day 13 Delegate!