Quantcast
Channel: Evernote Tech Blog » Operations
Browsing all 28 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

A Digest of Evernote’s Architecture (*)

Let’s get things started with a coarse-grained overview of the physical makeup of the Evernote service. I won’t go into a lot of detail on each component here; we’ll aim to talk about the interesting...

View Article



Image may be NSFW.
Clik here to view.

Security Hang-Ups

Scenario:  In the last week or two, lots of people noticed sporadic errors when they tried to synchronize with Evernote or access our web site. The errors would disappear if they manually forced...

View Article

Even Grittier Details on Evernote’s Indexing System

Alex’s earlier article on Evernote’s image recognition component touched on a lot of its service-level functionality — what it is, how it works, and what it provides in relation to the Evernote...

View Article

WhySQL?

When we describe our overall service architecture to smart people who have been involved in other big services, the two most common questions are: Why is your structured data stored in SQL databases...

View Article

Image may be NSFW.
Clik here to view.

Shard Boiled

In our architectural overview post last May, we gave a high-level description of the “shard” servers we use for both data storage and application logic. Since Evernote is a personal memory service...

View Article


Image may be NSFW.
Clik here to view.

Automatic Memory Machine

Evernote’s Operations department has spent a great deal of effort automating our server installs. I wanted to spend some time sharing this work and provide some hints if anyone else is interested in...

View Article

Image may be NSFW.
Clik here to view.

Protecting your data: the broken drives edition

In our blog post “Evernote’s Three Laws of Data Protection”, Phil touches on some of the measures we take to protect your data and our goal of being a trusted place for it. There is much more we do, so...

View Article

Image may be NSFW.
Clik here to view.

Inside Evernote: Vineet Wadhwa

Evernote QA lead Vineet Wadhwa. Vineet Wadhwa is a Quality Assurance Engineer at Evernote, leading the QA efforts for our desktop platforms: Mac, Windows, and Windows 8. He’s been  busy lately, as the...

View Article


Elephant Factory

Matt’s “Automatic Memory Machine” post described our installation progress that we use to deploy servers at Evernote.  I’d like to talk a little bit about our configuration and software deployment...

View Article


Image may be NSFW.
Clik here to view.

Network Debugging for Evernote on Mobile Clients

As a network engineer responsible for Evernote’s data center infrastructure, I help make sure the network is fast, secure, and always running. I also help debug intermittent and obscure network...

View Article

Image may be NSFW.
Clik here to view.

New version of Debian is released

On May 4th 2013, the Debian team released a new version (7.0) code named ‘Wheezy.’ This is a significant update and the Evernote Operations team is very excited about qualifying it for use in the near...

View Article

FreeRADIUS + OpenLDAP Based TOTP Part 1

Two-factor authentication (also known as two-step verification or 2FA) is essentially a must-have these days for critical infrastructure. The benefits and reasons why are well documented on our recent...

View Article

FreeRADIUS + OpenLDAP TOTP Part 2

Earlier we discussed our selection of FreeRADIUS + OpenLDAP to do TOTP. Now for the good part: how this system is setup. As mentioned earlier, we use LDAP as the general data store for user...

View Article


Image may be NSFW.
Clik here to view.

Doubling SSL Keys to 2048 Bits

As we stated in previous articles, security and privacy are very important to us. In addition to the product security enhancements we made to the service, we recently updated the SSL certificate for...

View Article

Image may be NSFW.
Clik here to view.

Graphite at Evernote

Like many Operations teams, we love metrics here at Evernote. Also like many Operations teams, we’ve all used a lot of tools over the years that provide solutions in this space. Often we find products...

View Article


Image may be NSFW.
Clik here to view.

@m.evernote.com Update

One of the ways to get content into your Evernote account is by sending email to your personal Evernote email address. This Knowledge Base Article has all the details if you haven’t used this feature...

View Article

Graphite at Evernote – Open Source Release

In July I wrote about how we use Graphite at Evernote and the enhancements we made for our environment. These changes include templated dashboards, multi-device templated dashboards, and UI...

View Article


Image may be NSFW.
Clik here to view.

Inside Evernote: Phil Jensen

Evernote Principal Deployment Engineer Phil Jensen. Phil Jensen is a Principal Deployment Engineer at Evernote and is a member of the Operations team. Phil helps keep the service running in top form,...

View Article

Inside Evernote: Gerardo Lopez-Fernandez

Gerardo Lopez-Fernandez is an Operations Architect at Evernote. He is focused on helping scale the environment and provide tools and direction in support of the Operations team efforts. What role do...

View Article

Image may be NSFW.
Clik here to view.

Synchronization Speedupification

Memory Lane When we designed our synchronization protocol way back in 2007, we wanted to make sure that a client could use a minimal number of network requests to find all of the content in the user’s...

View Article
Browsing all 28 articles
Browse latest View live




Latest Images