{"id":1357,"date":"2009-03-01T04:52:47","date_gmt":"2009-03-01T09:52:47","guid":{"rendered":"http:\/\/www.bytebot.net\/blog\/?p=1357"},"modified":"2009-03-01T04:52:47","modified_gmt":"2009-03-01T09:52:47","slug":"posterous-and-friendfeed-talk-infrastructure","status":"publish","type":"post","link":"http:\/\/www.bytebot.net\/blog\/archives\/2009\/03\/01\/posterous-and-friendfeed-talk-infrastructure","title":{"rendered":"Posterous and FriendFeed talk infrastructure"},"content":{"rendered":"<p>A couple interesting things coming out of startup land.<\/p>\n<p>For one, <a href=\"http:\/\/posterous.com\/\">Posterous<\/a> has a little writeup on <a href=\"http:\/\/axonflux.com\/building-and-scaling-a-startup\">Building and Scaling a Startup on Rails: 12 Things We Learned the Hard Way<\/a>. Good things to take away include using Sphinx\/Solr for search, but the real important takeaway for the MySQL crowd is <b> Storage engine matters, and you should probably use InnoDB<\/b>. If you&#8217;re writing an application, know your storage engines. There are also bits to tell you how to use query_viewer and New Relic to help you fix database bottlenecks, use memcached later, and more. Its a great read.<\/p>\n<p>Next up, there&#8217;s <a href=\"http:\/\/bret.appspot.com\/entry\/how-friendfeed-uses-mysql\">How FriendFeed uses MySQL to store schema-less data<\/a>. I hope Bret from FriendFeed writes more on their infrastructure over time. Its interesting to see that they thought of going the CouchDB route, but never saw it as &#8220;proven&#8221; technology (in comparison to MySQL). <\/p>\n<div class=\"sharedaddy sd-sharing-enabled\"><div class=\"robots-nocontent sd-block sd-social sd-social-icon-text sd-sharing\"><h3 class=\"sd-title\">Share this:<\/h3><div class=\"sd-content\"><ul><li class=\"share-email\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"\" class=\"share-email sd-button share-icon\" href=\"mailto:?subject=%5BShared%20Post%5D%20Posterous%20and%20FriendFeed%20talk%20infrastructure&body=http%3A%2F%2Fwww.bytebot.net%2Fblog%2Farchives%2F2009%2F03%2F01%2Fposterous-and-friendfeed-talk-infrastructure&share=email\" target=\"_blank\" title=\"Click to email a link to a friend\" data-email-share-error-title=\"Do you have email set up?\" data-email-share-error-text=\"If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself.\" data-email-share-nonce=\"0388cfe251\" data-email-share-track-url=\"http:\/\/www.bytebot.net\/blog\/archives\/2009\/03\/01\/posterous-and-friendfeed-talk-infrastructure?share=email\"><span>Email<\/span><\/a><\/li><li class=\"share-facebook\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-facebook-1357\" class=\"share-facebook sd-button share-icon\" href=\"http:\/\/www.bytebot.net\/blog\/archives\/2009\/03\/01\/posterous-and-friendfeed-talk-infrastructure?share=facebook\" target=\"_blank\" title=\"Click to share on Facebook\" ><span>Facebook<\/span><\/a><\/li><li class=\"share-linkedin\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-linkedin-1357\" class=\"share-linkedin sd-button share-icon\" href=\"http:\/\/www.bytebot.net\/blog\/archives\/2009\/03\/01\/posterous-and-friendfeed-talk-infrastructure?share=linkedin\" target=\"_blank\" title=\"Click to share on LinkedIn\" ><span>LinkedIn<\/span><\/a><\/li><li class=\"share-twitter\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-twitter-1357\" class=\"share-twitter sd-button share-icon\" href=\"http:\/\/www.bytebot.net\/blog\/archives\/2009\/03\/01\/posterous-and-friendfeed-talk-infrastructure?share=twitter\" target=\"_blank\" title=\"Click to share on Twitter\" ><span>Twitter<\/span><\/a><\/li><li class=\"share-end\"><\/li><\/ul><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>A couple interesting things coming out of startup land. For one, Posterous has a little writeup on Building and Scaling a Startup on Rails: 12 Things We Learned the Hard Way. Good things to take away include using Sphinx\/Solr for search, but the real important takeaway for the MySQL crowd is Storage engine matters, and [&hellip;]<\/p>\n<div class=\"sharedaddy sd-sharing-enabled\"><div class=\"robots-nocontent sd-block sd-social sd-social-icon-text sd-sharing\"><h3 class=\"sd-title\">Share this:<\/h3><div class=\"sd-content\"><ul><li class=\"share-email\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"\" class=\"share-email sd-button share-icon\" href=\"mailto:?subject=%5BShared%20Post%5D%20Posterous%20and%20FriendFeed%20talk%20infrastructure&body=http%3A%2F%2Fwww.bytebot.net%2Fblog%2Farchives%2F2009%2F03%2F01%2Fposterous-and-friendfeed-talk-infrastructure&share=email\" target=\"_blank\" title=\"Click to email a link to a friend\" data-email-share-error-title=\"Do you have email set up?\" data-email-share-error-text=\"If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself.\" data-email-share-nonce=\"0388cfe251\" data-email-share-track-url=\"http:\/\/www.bytebot.net\/blog\/archives\/2009\/03\/01\/posterous-and-friendfeed-talk-infrastructure?share=email\"><span>Email<\/span><\/a><\/li><li class=\"share-facebook\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-facebook-1357\" class=\"share-facebook sd-button share-icon\" href=\"http:\/\/www.bytebot.net\/blog\/archives\/2009\/03\/01\/posterous-and-friendfeed-talk-infrastructure?share=facebook\" target=\"_blank\" title=\"Click to share on Facebook\" ><span>Facebook<\/span><\/a><\/li><li class=\"share-linkedin\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-linkedin-1357\" class=\"share-linkedin sd-button share-icon\" href=\"http:\/\/www.bytebot.net\/blog\/archives\/2009\/03\/01\/posterous-and-friendfeed-talk-infrastructure?share=linkedin\" target=\"_blank\" title=\"Click to share on LinkedIn\" ><span>LinkedIn<\/span><\/a><\/li><li class=\"share-twitter\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-twitter-1357\" class=\"share-twitter sd-button share-icon\" href=\"http:\/\/www.bytebot.net\/blog\/archives\/2009\/03\/01\/posterous-and-friendfeed-talk-infrastructure?share=twitter\" target=\"_blank\" title=\"Click to share on Twitter\" ><span>Twitter<\/span><\/a><\/li><li class=\"share-end\"><\/li><\/ul><\/div><\/div><\/div>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_options":[]},"categories":[23],"tags":[393,1775,780,519,116],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p4vJD-lT","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":1289,"url":"http:\/\/www.bytebot.net\/blog\/archives\/2009\/01\/28\/friendfeed-room-identica-group-for-mysql","url_meta":{"origin":1357,"position":0},"title":"FriendFeed room, identi.ca group, for MySQL","date":"28\/1\/2009","format":false,"excerpt":"Executive summary: There is now a MySQL Room on FriendFeed, as well as a identi.ca group for mysql. Community members, developers, dabblers, users, etc. should find these extra avenues useful, in addition to the forums, mailing lists, and even the Forge. Join them now! There has been a recent uptake\u2026","rel":"","context":"In &quot;MySQL&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":761,"url":"http:\/\/www.bytebot.net\/blog\/archives\/2008\/03\/31\/hitchhackers-guide-to-the-mysql-conference-rubyruby-on-rails-edition","url_meta":{"origin":1357,"position":1},"title":"Hitchhacker&#8217;s Guide to the MySQL Conference &#8211; Ruby\/Ruby on Rails Edition","date":"31\/3\/2008","format":false,"excerpt":"The Hitchhacker's Guide to the MySQL Conference Ruby\/Ruby on Rails Developer's Edition Following on from the excellent Hitchhacker's Guide to the MySQL Conference - PHP Edition by Jay Pipes, I'm doing one for the Ruby and Ruby on Rails developer in you. If you haven't registered yet, remember, I can\u2026","rel":"","context":"In &quot;MySQL&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1086,"url":"http:\/\/www.bytebot.net\/blog\/archives\/2008\/10\/07\/avoiding-the-fail-whale","url_meta":{"origin":1357,"position":2},"title":"Avoiding the fail whale","date":"7\/10\/2008","format":false,"excerpt":"Catchy title? Its a webminar hosted by Robert Scoble, with panel members like Matt Mullenweg (WordPress - their extensive use of PHP, MySQL and more, and scalable even for wordpress.com), Paul Bucheit (FriendFeed, creator of GMail) and Nat Brown (iLike, a pretty popular Facebook application), you'd be silly not to\u2026","rel":"","context":"In &quot;General&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":931,"url":"http:\/\/www.bytebot.net\/blog\/archives\/2008\/08\/09\/on-microblogging-friendfeed-identica","url_meta":{"origin":1357,"position":3},"title":"On microblogging (FriendFeed, identi.ca)","date":"9\/8\/2008","format":false,"excerpt":"FriendFeed seems to be getting all the attention these days. There is now even a Wordpress plugin, FriendFeed Comments that will help integrate your FriendFeed comments and more, with every post you make. This can be useful, as there are many times that people discuss a blog posting on Twitter.\u2026","rel":"","context":"In &quot;General&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":941,"url":"http:\/\/www.bytebot.net\/blog\/archives\/2008\/08\/13\/friendfeed-feeds-that-refuse-to-die","url_meta":{"origin":1357,"position":4},"title":"FriendFeed feeds that refuse to die!","date":"13\/8\/2008","format":false,"excerpt":"For the last few days, I've longed to make FriendFeed useful, by attempting to remove my Tumblr and Jaiku feeds. Apparently, I succeeded but the feeds would still show up. These feeds refused to die! Annoyed, I sent them some feedback. Today I got a reply from Ana Yang at\u2026","rel":"","context":"In &quot;General&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":814,"url":"http:\/\/www.bytebot.net\/blog\/archives\/2008\/05\/07\/getting-started-using-ndb-on-mysql-university","url_meta":{"origin":1357,"position":5},"title":"Getting Started Using NDB on MySQL University","date":"7\/5\/2008","format":false,"excerpt":"We haven't had a MySQL University session in a while (a semi-spring break?), but tomorrow's session (May 8) should be real interesting. MySQL Cluster developer, Stewart Smith, will host a session titled Getting Started Using NDB. It will happen on May 8, at 13:00 UTC. One of the most common\u2026","rel":"","context":"In &quot;MySQL&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"amp_enabled":true,"_links":{"self":[{"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/posts\/1357"}],"collection":[{"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/comments?post=1357"}],"version-history":[{"count":2,"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/posts\/1357\/revisions"}],"predecessor-version":[{"id":1359,"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/posts\/1357\/revisions\/1359"}],"wp:attachment":[{"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/media?parent=1357"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/categories?post=1357"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/tags?post=1357"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}