A while ago I had a discussion with someone about the future of server infrastructure. Among other things, we were wondering whether companies will continue to run on dedicated servers or if eventually everyone just ends up in a Cloud environment. During the discussion I raised a point that in principle Cloud is a great idea that will keep attracting more and more people, but it is missing one important piece that stops many from using it – a high performance storage. Apparently, this has just changed.
Yesterday I received an e-mail announcing a new EC2 instance type – hi1.4xlarge. It features 16 logical CPUs (35 ECUs), 60GB of RAM, and… two 1TB SSD-based disk volumes! These are great specs that should work for nearly any database. Even assuming someone has a MySQL database larger than 2TB, not all tables will[Read more...]
Can OLTP database workloads use Amazon S3 as primary storage? Now they can, thanks to the Cloud Storage Engine (ClouSE), but the question is: how fast?
To answer the question about performance, we decided to run db_STRESS benchmark on a MySQL database in Amazon EC2. We compared 3 configurations:
OblakSoft is pleased to announce the release of ClouSE version 1.0b.1.2 and WordPress on S3 / Yapixx refresh.
This release addresses performances and usability issues reported by our early adopters. Thank you all for your feedback.
Now ClouSE supports MySQL thru 5.5.25. To keep the distribution small, we don’t build binaries for MySQL prior to 5.5.14 anymore. If you need one, please contact us.
Now the content type for Weblobs is set based on their name. Previously, the content type for all Weblobs was set to application/octet-stream, which could lead to undesirable Web Browser[Read more...]
At a time when most companies are doing all they can to maintain the status quo, SkySQL is daring to imagine a new “normal”. We’re on a mission to change the way companies interact with and manage their data, both in the enterprise and in the cloud. Along with our strategic partners, in particular MariaDB, we’re working to develop new open source database solutions that challenge proprietary enterprise solutions and business models.
To help us achieve our goal, we’re looking for a few daring open source engineers to join our team and take on the status quo:[Read more...]
Hosted by Binlogic, the MySQL/NoSQL/Cloud Latin American Conference at the Hilton Buenos Aires in Argentina, June 26-28th, will bring together key members of the of open source database community for two intense days of technical talks and tutorials on popular open source databases like MySQL, MariaDB, and Drizzle; NoSQL databases such as MongoDB and CouchDB; and related technologies such as the Soir and Sphinx search engines.
The event will also feature keynotes from industry leaders, and numerous opportunities for networking and socializing with one’s peers.
Already, over 250 Latin American DBAs, programmers, and system admins responsible for deploying databases in the enterprise and cloud, have registered for[Read more...]
Yesterday, it was announced that SkySQL has raised an additional 2.5 million dollars in Series A funding from California Technology Ventures.
This comes along with the news of the new CEO, Patrik Sallner, taking the CEO role at SkySQL on July 1st.
Here are some relevant snippets:
“SkySQL also announced today that CTV, a venture capital fund that makes direct investments in technology and life science companies globally, invested an additional $2.5 million as part of the company’s recent A round of funding. With this latest investment, SkySQL has collected EUR 6 million to fund further growth.”
“About California Technology Ventures, LLC
California Technology Ventures, LLC is a venture capital fund that makes direct investments in technology and life science companies. CTV has built a strong reputation for its entrepreneurial approach to investing and
In case you may have overlooked yesterday’s post from Ulf Sandberg, I thought I’d go ahead and reiterate the main points, as it is big news, at least for those interested in SkySQL.
SkySQL has been like a rocket ship with it’s growth since we started, and now we’re making some even bigger changes to help accelerate that effort further.
As Ulf announced, we’ve named a new CEO, Patrik Sallner, to take over after the initial bootstrap period.
Patrik, a former executive at F-Secure, will officially become CEO on July 1st. “Patrik comes to SkySQL with demonstrated experience in building international software and services businesses, including delivering cloud storage solutions to the world’s largest telecommunications operators. The addition of[Read more...]
"Dell announced a prototype low-power server with ARM processors, following a growing demand by Web companies for custom-built servers that can scale performance while reducing financial overhead on data centers"In short, ARM (see Wikipedia definition here) is an architecture standard for processors. ARM processors are slower compared to good old x86 processors from Intel and AMD, but have power-efficiency, density and price attributes that intrigue [Read more...]
Recently I had to turn a few EC2 instances into MySQL database servers. The third time I had to do it, I grabbed the list of steps from my previous sessions and just replayed it. Later I thought maybe polishing information a little bit and publishing a step-by-step walkthrough on the blog may help a few people. So here it is.Before you begin.
For my MySQL instances I used the following:
The configuration template provided in this post assumes the new MySQL instance only needs InnoDB storage engine.Grab the packages.
Download the appropriate packages from MySQL web[Read more...]
My first computer program was written almost quarter a century ago on a BK-0010 computer. It was very simple: the program asked the user to enter their name and then greeted the user using the entered name, like “Hello, Artem!”. I was fascinated. A couple of lines written in Vilnius BASIC transformed a piece of metal and silicon into a considerate thing that cared about a person’s name enough to remember it :-). Of course, the first experience doesn’t represent the day-to-day routine of software development, but the moments when I see a couple of lines making an amazing transformation still enchant me, and remind me why I’ve been writing code all this time.
I’ve just experienced this very same first-time feeling as we’ve released[Read more...]
While Yapixx stands for Yet Another Picture Sharing Site, it is actually one of a kind. Yapixx is WordPress that was moved to run on top of Amazon S3 storage without changing a line of code in the WordPress core engine.
OblakSoft is pleased to showcase how simple it is to run LAMP applications on the cloud storage. OblakSoft configured the WordPress web publishing platform to run on Amazon S3 storage and made the recipe available for anyone to replicate. A ready-to-run WordPress site (configured as Yapixx) – is available for public use for FREE. Yapixx is WordPress configured as a picture sharing website that runs on top of Amazon S3 (Yapixx stands for Yet Another Picture Sharing Site).[Read more...]
I had to benchmark an EC2 instance to see whether a database could be safely moved to it. It is a good practice, which helps avoiding surprises when an instance or its storage are allocated in a noisy neighborhood, where the neighbors use so much resources that it affects the performance of our MySQL database. It is understandable that one can never get very reliable results on EC2, this is a shared environment after all, and that some fluctuations should be expected, however it is still good to know the numbers. I started my benchmarks and everything seemed fine at first, but then sometimes statistics I was getting started looking quite odd.
I was running the benchmarks on a High-CPU Extra Large Instance and couldn’t see any reliability in the results at all. I mean, in one moment I was getting poor throughput and horrible response[Read more...]
"When you develop an app for facebook, you must be prepared (and be afraid) that to your party, not noone will show up, but everybody will show up!"So true! Simple and true. We all want to succeed, to have success with our app. We have to think about scaling [Read more...]
Recent Tips and News on Java, Java EE 6, GlassFish & more :
• Using Java Persistence API for Java SE 7 Desktop applications in NetBeans 7 (Oracle Learning Library)
• Use jBPM5 embedded within a Java EE 6 application (akquinet)
• If JAX-RS had an MVC framework? (Mamadou Lamine Ba)
I am very pleased to say that earlier today, SkySQL announced it has raised $4 Million in Series A Round Funding.
Let me post the main part of the press release here:
SAN JOSE – April 18, 2012 – SkySQL, the first choice in affordable database solutions for the MySQL® and MariaDB® databases in the enterprise and the cloud, today announces that the company has raised $4 million in Series A funding from a number of investors, including OnCorps, an elite peer-based community of veteran technology investors and advisors committed to bringing better, cost-disruptive technologies into the mainstream. Also funding the round are European investors including Finnish Industry Investment Ltd., Spintop Ventures and Open Ocean Capital.
SkySQL will primarily use the investment to fund growth in its new product development, including adding[Read more...]
Wow what a lot has changed since the last MySQL conference I blogged about in 2007
MySQL has been acquired twice, once as MySQL by Sun and the second time around bundled with Sun when Oracle bought Sun. The conference is no longer organized by O’Reilly but by Percona. And the MySQL database itself has changed – We were talking about new features in MySQL 5.1, which wasn’t released yet, along with Falcon (where did it go?). 5.1 has long since been released as has 5.5 and we’re now talking about 5.6 instead of 6.0. There was no “Cloud” on the horizon, nor was there MariaDB, XtraDB, Drizzle, Schooner or any of the other offshoots of MySQL, all of which are creating a new buzz around the product.
Yet one thing remains constant – the vibrant community around[Read more...]
Read the original article at A History lesson for Cloud Detractors
We've all seen cloud computing discussed ad nauseam on blogs, on Twitter, Quora, Stack Exchange, your mom’s Facebook page... you get the idea. The tech bloggers and performance experts often pipe in with their graphs and statistics showing clearly that dollar-for-dollar, cloud hosted virtual servers can’t compete with physical servers in performance, so why is everyone pushing them? It's just foolhardy, they say.
On the other end, management and their bean counters would[Read more...]
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:
It’s almost the end of the year – that means holiday cards, shopping, cooking, parties, and the inevitable year-end top lists (including gems like this one).
In the spirit of end of year list making, we fed our 60+ blogs this year through Google Analytics to find out what our own top ten blogs were (outside of product announcements). So if you missed an episode of the View (TokuView that is) we’ve got a Tokutek Top Ten for you (spoiler alert – they are mostly technical):
10. Cage Match: OldSQL, NoSQL and NewSQL – References to[Read more...]
Here are some of the fake O'Reilly book covers I mentioned in a prior post. These have been optimized for use as black & white Kindle screensaver wallpaper images. If you haven't done so already, you can install a Kindle screensaver hack with a couple of downloads.
Update: I've embedded a slideshow from PicasaWeb, but it requires Flash. If you don't see it you can click on the links below to go directly to[Read more...]
Issue addressed: Managing metadata at exabyte scale
The Company: Founded in 2001, Limelight Networks, Inc (NASDAQ: LLNW) is an Internet platform and services company that integrates the most business-critical parts of the online content value chain. Limelight’s cloud-based services enable customers to profit from the shift of content and advertising to the online world, from the explosive growth of mobile and connected devices, and from the migration of IT applications and[Read more...]