Fast String Handling: A Frayed Knot
Evernote’s servers process a lot of data for our users. At any given time, a shard may be performing different activities for different clients. For example: Constructing dynamic web pages for user...
View ArticleAndroid moves to the tablet
Tablets and Fragments on Android We just released Evernote for Android optimized for tablets. The same APK runs on the phone and tablet, we’ve just customized the look and feel based on the device....
View ArticleLucene: We Got Some Explaining to Do
[I was originally going to go with "I Love Lucene", but did a quick Google search and found that TheServerSide beat me to it...] As we mentioned in our architectural overview post, the data from each...
View ArticleHow to upgrade 50M+ user indexes to a new search engine without anybody noticing
Chances are good that you have more notes in your Evernote account than can be counted on the fingers of one hand. Luckily, even if you have tens of thousands of notes, that one note you are looking...
View Article
More Pages to Explore .....