{"id":1242,"date":"2008-11-09T10:26:32","date_gmt":"2008-11-09T00:26:32","guid":{"rendered":"http:\/\/www.flamingspork.com\/blog\/?p=1242"},"modified":"2008-11-09T10:26:32","modified_gmt":"2008-11-09T00:26:32","slug":"technology-predictions","status":"publish","type":"post","link":"https:\/\/www.flamingspork.com\/blog\/2008\/11\/09\/technology-predictions\/","title":{"rendered":"Technology predictions"},"content":{"rendered":"<p>In 2 years (ish):<\/p>\n<ul>\n<li>the majority of consumer bought machines (which will be laptops) will have SSD and not rotational media<\/li>\n<li>At the same time, servers with larger storage requirements will use disk as we once used tape.<\/li>\n<li>At least one Linux distributoin will be shipping with btrfs as default<\/li>\n<li>OpenSolaris will be looking interesting and not annoying to try out (a lot more &#8220;just work&#8221; and easy to get going).<\/li>\n<li>Unless Sun puts ZFS under a GPL compatible license so it can make it into the Linux kernel, it will become nothing more than a Solaris oddity as other file systems will have caught up (and possibly surpassed).<\/li>\n<li>There will be somebody developing a a MySQL compatible release based off Drizzle<\/li>\n<li>Somebody will have ported Drizzle back to Microsoft Windows&#8230; possibly Microsoft.<\/li>\n<li>X will still be used for graphics on Linux, although yet another project will start up to &#8220;replace X with something modern&#8221;, get a lot of press and then fail.<\/li>\n<\/ul>\n<p>In 5 years:<\/p>\n<ul>\n<li>Apple will single handedly control 1\/3rd the mobile phone market<\/li>\n<li>The other 2\/3rds will be divided between Blackberry (small), Windows Mobile and Android.<\/li>\n<li>Linux desktop market share will be much higher than Apple&#8217;s<\/li>\n<\/ul>\n<p>That&#8217;s all for now&#8230;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In 2 years (ish): the majority of consumer bought machines (which will be laptops) will have SSD and not rotational media At the same time, servers with larger storage requirements will use disk as we once used tape. At least &hellip; <a href=\"https:\/\/www.flamingspork.com\/blog\/2008\/11\/09\/technology-predictions\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[2,14],"tags":[],"class_list":["post-1242","post","type-post","status-publish","format-standard","hentry","category-life-the-universe-and-everything","category-mysql"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p5a6n8-k2","jetpack-related-posts":[{"id":1313,"url":"https:\/\/www.flamingspork.com\/blog\/2008\/12\/16\/fixing-drizzle-on-linux-sparc\/","url_meta":{"origin":1242,"position":0},"title":"fixing drizzle on linux sparc","author":"Stewart Smith","date":"2008-12-16","format":false,"excerpt":"Since I got fed up with Solaris the other day, the T1000 is running Debian. This means that \"I'll care about Drizzle on Linux Sparc\". OMG were things broken in the most \"trivial\" ways. A good quick intro to the issues is Memory alignment on SPARC, or a 300x speedup!\u2026","rel":"","context":"In &quot;drizzle&quot;","block_context":{"text":"drizzle","link":"https:\/\/www.flamingspork.com\/blog\/category\/work-et-al\/drizzle-work-et-al\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2447,"url":"https:\/\/www.flamingspork.com\/blog\/2012\/01\/23\/mysql-and-postgresql-cloud-offerings-linux-conf-au-2012-miniconf-talk-by-myself-and-selena\/","url_meta":{"origin":1242,"position":1},"title":"MySQL and PostgreSQL Cloud Offerings &#8211; linux.conf.au 2012 miniconf talk by myself and Selena","author":"Stewart Smith","date":"2012-01-23","format":false,"excerpt":"Selena and I gave a talk on the various issues of running databases \"in the cloud\" at the recent linux.conf.au in Ballarat. Video is up, embedded below:","rel":"","context":"In &quot;mysql&quot;","block_context":{"text":"mysql","link":"https:\/\/www.flamingspork.com\/blog\/category\/work-et-al\/mysql\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1627,"url":"https:\/\/www.flamingspork.com\/blog\/2009\/05\/09\/does-linux-fallocate-zero-fill\/","url_meta":{"origin":1242,"position":2},"title":"Does linux fallocate() zero-fill?","author":"Stewart Smith","date":"2009-05-09","format":false,"excerpt":"In an email disscussion for pre-allocating binlogs for MySQL (something we'll likely have to do for Drizzle and replication), Yoshinori brought up the excellent point of that in some situations you don't want to be doing zero-fill as getting up and running quickly is the most important thing. So what\u2026","rel":"","context":"In &quot;code&quot;","block_context":{"text":"code","link":"https:\/\/www.flamingspork.com\/blog\/category\/code\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2077,"url":"https:\/\/www.flamingspork.com\/blog\/2010\/07\/15\/linux-conf-au-2011-cfp-open\/","url_meta":{"origin":1242,"position":3},"title":"linux.conf.au 2011 CFP Open!","author":"Stewart Smith","date":"2010-07-15","format":false,"excerpt":"Head on over to http:\/\/lca2011.linux.org.au\/ and check it out! You've got until August 7th to put in a paper, miniconf, poster or tutorial. Things I'd like to see come from my kinda world: topics on running large numbers of machines latest in large scale web infrastructure latest going on in\u2026","rel":"","context":"In &quot;drizzle&quot;","block_context":{"text":"drizzle","link":"https:\/\/www.flamingspork.com\/blog\/category\/work-et-al\/drizzle-work-et-al\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3811,"url":"https:\/\/www.flamingspork.com\/blog\/2014\/10\/06\/mariadb-trademarks-and-advice-for-your-project\/","url_meta":{"origin":1242,"position":4},"title":"MariaDB &#038; Trademarks, and advice for your project","author":"Stewart Smith","date":"2014-10-06","format":false,"excerpt":"I want to emphasize this for those who have not spent time near trademarks: trademarks are trouble and another one of those things where no matter what, the lawyers always win. If you are starting a company or an open source project, you are going to have to spend a\u2026","rel":"","context":"In &quot;drizzle&quot;","block_context":{"text":"drizzle","link":"https:\/\/www.flamingspork.com\/blog\/category\/work-et-al\/drizzle-work-et-al\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1400,"url":"https:\/\/www.flamingspork.com\/blog\/2009\/02\/20\/linuxconfau-2009-wrap-up-incl-open-source-databases-mini-conf-day-0-1\/","url_meta":{"origin":1242,"position":5},"title":"linux.conf.au 2009 wrap-up (incl Open Source Databases Mini-conf): Day 0-1","author":"Stewart Smith","date":"2009-02-20","format":false,"excerpt":"It's no secret that I love linux.conf.au. My first was linux.conf.au 2003, in Perth and I've been to every one since (there are at least two people who've been to every single one, including CALU as it was called in 1999). I've been on the board of Linux Australia for\u2026","rel":"","context":"In &quot;drizzle&quot;","block_context":{"text":"drizzle","link":"https:\/\/www.flamingspork.com\/blog\/category\/work-et-al\/drizzle-work-et-al\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts\/1242","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/comments?post=1242"}],"version-history":[{"count":1,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts\/1242\/revisions"}],"predecessor-version":[{"id":1255,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts\/1242\/revisions\/1255"}],"wp:attachment":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/media?parent=1242"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/categories?post=1242"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/tags?post=1242"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}