Jeff Kelly and Dave Vellante broadcasted live from New York, from the MongoDB Days Event, talking with the big names in the industry. One of these key people is Jon Hoffman, Engineer Infrastructure Lead at Foursquare.
Jon leads the infrastructure team in New York, and one of the things they do is building higher-level services on top of Mongo itself. That involves building tools that the developers can use to interact with Mongo. Right now, another big project they tackle is splitting up their monolythic application server into multiple, smaller applications. "We're developping this server-oriented architecture and we're building a lot of tooling to make that possible," said Hoffman.
We chose Mongo because we knew we were going to have a lot of data
The biggest attraction for Hoffman at these events is meeting up with other big users of MongoDB. He is an early Mongo user, and Vellanted asked about the motivation behind the decision to work with this database. "We started using it about three-and-a-half years ago. At the time we were running a standard SQL engine, a popular open source version of SQL, and the reason we moved over to Mongo was knowing we were going to have a lot of data," answered Jon Hoffman.
The exponential growth in data made it clear that it was going to become impossible to keep it all on one server, even with the biggest server available at the time. There was the need to shard the data. That can be done in many ways, either on a SQL engine, managing the data splits yourself, or with the help of a tool like Mongo, where a lot of that infrastructure and heavy-lifting is handled for you.
Homegrown load balancing vs. inherent capabilities of Mongo
The manual process of splitting data across multiple servers, for example, involves picking unique identifiers and hashing data, as well as managing a lot of the complications yourself. There's a lot of manual tooling involved, and it's a real challenge. Mongo makes it easier to automate, as it has an auto built-in feature called Auto Balancing.
Jon Hoffman, Foursquare, at MongoDB Days 2013, with Dave Vellante and Jeff Kelly
@thecube
#mongodbdays
Forgot Password
Almost there!
We just sent you a verification email. Please verify your account to gain access to
MongoDB Days 2013. If you don’t think you received an email check your
spam folder.
In order to sign in, enter the email address you used to registered for the event. Once completed, you will receive an email with a verification link. Open this link to automatically sign into the site.
Register For MongoDB Days 2013
Please fill out the information below. You will recieve an email with a verification link confirming your registration. Click the link to automatically sign into the site.
You’re almost there!
We just sent you a verification email. Please click the verification button in the email. Once your email address is verified, you will have full access to all event content for MongoDB Days 2013.
I want my badge and interests to be visible to all attendees.
Checking this box will display your presense on the attendees list, view your profile and allow other attendees to contact you via 1-1 chat. Read the Privacy Policy. At any time, you can choose to disable this preference.
Select your Interests!
add
Upload your photo
Uploading..
OR
Connect via Twitter
Connect via Linkedin
EDIT PASSWORD
Share
Forgot Password
Almost there!
We just sent you a verification email. Please verify your account to gain access to
MongoDB Days 2013. If you don’t think you received an email check your
spam folder.
In order to sign in, enter the email address you used to registered for the event. Once completed, you will receive an email with a verification link. Open this link to automatically sign into the site.
Sign in to gain access to MongoDB Days 2013
Please sign in with LinkedIn to continue to MongoDB Days 2013. Signing in with LinkedIn ensures a professional environment.
Are you sure you want to remove access rights for this user?
Details
Manage Access
email address
Community Invitation
Jon Hoffman, Foursquare - MongoDB Days 2013 - #MDBDays #theCUBE
Jeff Kelly and Dave Vellante broadcasted live from New York, from the MongoDB Days Event, talking with the big names in the industry. One of these key people is Jon Hoffman, Engineer Infrastructure Lead at Foursquare.
Jon leads the infrastructure team in New York, and one of the things they do is building higher-level services on top of Mongo itself. That involves building tools that the developers can use to interact with Mongo. Right now, another big project they tackle is splitting up their monolythic application server into multiple, smaller applications. "We're developping this server-oriented architecture and we're building a lot of tooling to make that possible," said Hoffman.
We chose Mongo because we knew we were going to have a lot of data
The biggest attraction for Hoffman at these events is meeting up with other big users of MongoDB. He is an early Mongo user, and Vellanted asked about the motivation behind the decision to work with this database. "We started using it about three-and-a-half years ago. At the time we were running a standard SQL engine, a popular open source version of SQL, and the reason we moved over to Mongo was knowing we were going to have a lot of data," answered Jon Hoffman.
The exponential growth in data made it clear that it was going to become impossible to keep it all on one server, even with the biggest server available at the time. There was the need to shard the data. That can be done in many ways, either on a SQL engine, managing the data splits yourself, or with the help of a tool like Mongo, where a lot of that infrastructure and heavy-lifting is handled for you.
Homegrown load balancing vs. inherent capabilities of Mongo
The manual process of splitting data across multiple servers, for example, involves picking unique identifiers and hashing data, as well as managing a lot of the complications yourself. There's a lot of manual tooling involved, and it's a real challenge. Mongo makes it easier to automate, as it has an auto built-in feature called Auto Balancing.
Jon Hoffman, Foursquare, at MongoDB Days 2013, with Dave Vellante and Jeff Kelly
@thecube
#mongodbdays