Home |  MySQL Buzz |  FAQ |  Feeds |  Submit your blog feed |  Feedback |  Archive |  Aggregate feed RSS 2.0 English Deutsch Español Français Italiano 日本語 Русский Português 中文
Showing entries 1 to 30 of 30

Displaying posts with tag: Infrastructure (reset)

Cloudflare, now offering to be your Single Point of Failure
+0 Vote Up -0Vote Down

There have been many articles about the downtime issue with Cloudflare last week, so I won’t get into the technical details of that. However, there’s the fine print to remember. Consider this a subtle reminder that core Internet infrastructure services like Cloudflare’s DNS-based “Always Online” caching and packet inspection security services do not come with Service Level Agreements even at the “Pro” account level. Even with a Pro account you are paying for a service with no uptime guarantee and you must only hope that it resolves your sites the majority of the time. This is fine, this is what the contract says: no SLA unless you pay for the Business account. An odd naming convention given that most Professionals are using their websites for business and would want the SLA, but I digress.

So,

  [Read more...]
Building a MySQL Private Cloud: Step 1
+1 Vote Up -0Vote Down

Building clusters is usually a fun time. Here’s one of my setups at the Equinix LAX1 facility that is being used for VPN services, OpenVZ clustering, and general RADIUS and MySQL clustering integration. Once the clustering design is finalized, it’s still in flux state while I try out different setups, I’ll post some physical+logical architecture diagrams to show “How to Build a Fault Tolerant Infrastructure for Virtualized MySQL NDB Cluster + Python-based VPN systems.” Stay tuned for more.

Got open source cloud storage? Red Hat buys Gluster
+0 Vote Up -0Vote Down

Red Hat’s $136m acquisition of open source storage vendor Gluster marks Red Hat’s biggest buy since JBoss and starts the fourth quarter with a very intersting deal. The acquisition is definitely good for Red Hat since it bolsters its Cloud Forms IaaS and OpenShift PaaS technology and strategy with storage, which is often the starting point for enterprise and service provider cloud computing deployments. The acquisition also gives Red Hat another weapon in its fight against VMware, Microsoft and others, including OpenStack, of which Gluster is a member (more on that further down). The deal is also good for Gluster given the sizeable price Red Hat is paying for the provider of open source, software-based, scale-out storage for unstructured data and also as validation of both open source and software in

  [Read more...]
PuppetConf and the state of devops
+0 Vote Up -0Vote Down

It’s been some time now that we’ve been talking about devops, the pushing together of application development and application deployment via IT operations, in the enterprise. To keep up to speed on the trend, 451 CAOS attended PuppetConf, a conference for the Puppet Labs community of IT administrators, developers and industry leaders around the open source Puppet server configuration and automation software. One thing that seems clear, given the talk about agile development and operations, cloud computing, business and culture, our definition of devops continues to be accurate.

Another consistent part of devops that also emerged at PuppetConf last week was the way it tends to introduce additional stakeholders

  [Read more...]
How To Send One Billion Email Marketing Messages Per Month
+0 Vote Up -12Vote Down

One... *billion* emails!

One *Billion* Emails

In email marketing there are senders of all shapes and sizes, from small businesses using self-serve ESPs to the largest web properties self-sending to massive user bases. While only a few senders will reach or exceed volumes of one billion messages per month, the tools and practices needed to achieve such a volume level are applicable to all senders who want to succeed in email marketing.

Who Am I?

My name is Mike Hillyer (click here for bio and social links). I manage a team of Sales Engineers for Message Systems, a leading provider of digital messaging solutions for both

  [Read more...]
Webinar sécurité pour applications Web: conclusion
Employee +0 Vote Up -0Vote Down

Merci d'avoir assisté au webinar sur la sécurité  pour les applications Web, et merci pour vos questions. Cette présentation était réservée aux membres du programme Sun Startup Essentials. Comme promis, voici une liste de liens utiles qui viennent compléter les sujets abordés pendant la présentations :


  [Read more...]
MySQL University: Gearman for MySQL
Employee +0 Vote Up -0Vote Down

This Thursday (November 12th, 14:00 UTC), Giuseppe Maxia of the MySQL Community Team will present Gearman for MySQL. Gearman is a client/server infrastructure for generic tasks, usable on distributed servers, with little worry about the details. No matter what language you speak, Gearman can meet your needs in C, PHP, Perl, Ruby, shell scripting, and several more. Gearman can also work in conjunction with MySQL, either using UDFs, or simply through its basic architecture. Giuseppe's talk will show examples of how to use Gearman for remote installation and how to call a complicate data warehousing function written in Perl from any other language, with no knowledge of Perl at

  [Read more...]
MySQL University: Gearman for MySQL
Employee +0 Vote Up -0Vote Down

This Thursday (November 12th, 14:00 UTC), Giuseppe Maxia of the MySQL Community Team will present Gearman for MySQL. Gearman is a client/server infrastructure for generic tasks, usable on distributed servers, with little worry about the details. No matter what language you speak, Gearman can meet your needs in C, PHP, Perl, Ruby, shell scripting, and several more. Gearman can also work in conjunction with MySQL, either using UDFs, or simply through its basic architecture. Giuseppe's talk will show examples of how to use Gearman for remote installation and how to call a complicate data warehousing function written in Perl from any other language, with no knowledge of Perl at

  [Read more...]
MySQL University: Gearman for MySQL
Employee +0 Vote Up -0Vote Down

This Thursday (November 12th, 14:00 UTC), Giuseppe Maxia of the MySQL Community Team will present Gearman for MySQL. Gearman is a client/server infrastructure for generic tasks, usable on distributed servers, with little worry about the details. No matter what language you speak, Gearman can meet your needs in C, PHP, Perl, Ruby, shell scripting, and several more. Gearman can also work in conjunction with MySQL, either using UDFs, or simply through its basic architecture. Giuseppe's talk will show examples of how to use Gearman for remote installation and how to call a complicate data warehousing function written in Perl from any other language, with no knowledge of Perl

  [Read more...]
On the question of MySQL’s state of health
+0 Vote Up -5Vote Down

Matt Asay has written an interesting post speculating that Oracle might use the delay caused by the European Commission investigation into its acquisition of Sun to drive the price down. Sounds reasonable enough to me.

In it, Matt makes a couple of statements, one I agree with: “Oracle… likely will prove to be a better manager of this asset than Sun was”; and one that I have real doubts about: “MySQL’s… doing just fine, thank you”.

MySQL might well be doing fine. Unfortunately Sun’s financial results don’t actually provide any evidence either way.

Billings for the MySQL/Infrastructure were up 51% to $313m in FY09, according to information presented with

  [Read more...]
As license issues swirl, a new CAOS report
+0 Vote Up -0Vote Down

There has been no shortage of lively discussion on open source software licenses with recent shifts in the top licenses, perspectives on the licenses or lack of them for networked, SaaS and cloud-based software, increased prominence of a Microsoft open source license and concern over the openness (or closedness, depending on your perspedtive) of the latest devices. Amid all of it, we’re pleased to present our latest long-form report, CAOS 12 - The Myth of Open Source License

  [Read more...]
FathomDB: Database as a service, in the cloud
+0 Vote Up -0Vote Down

A lot of people are into the whole cloud computing scenario these days. However, no one has talked about offering DBA-like services in the cloud, all automated, so that startups don’t have to get their own DBAs.

Enter FathomDB. They are poised to offer databases as a service (maybe they’ll charge per database - so you can in theory run both WordPress and Mediawiki, if you prefix wp_ and mw_ in your table creation, for example). They are using MySQL. They’ve also taken the worry of running a database out - they will backup, they will setup (so you don’t have to issue GRANT commands :P), and they will also monitor your databases for you.

But what really takes the cake? The fact that they will also offer performance advisors. This totally reminds me of the MySQL

  [Read more...]
Posterous and FriendFeed talk infrastructure
+0 Vote Up -0Vote Down

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 you should probably use InnoDB. If you’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.

Next up, there’s How FriendFeed uses MySQL to store schema-less data. I hope Bret

  [Read more...]
On Ma.gnolia, and data recovery
+0 Vote Up -0Vote Down

There’s a good podcast from Chris Messina and Larry Halff, about what really happened at Ma.gnolia. If you’re at all interested in what happened (i.e. how did they lose all their bookmark data), don’t hesitate to watch the video. I took some quick notes:

  • half a terabyte database file got corrupted
  • a mysql 5 database
  • everything was running even though there was corruption, and eventually, the site went down
  • backup system also failed, as it didn’t backup the data from mysql
  • backup was just backing up corrupted data (file sync over a firewire network was the backup mechanism)
  • a Rails application, he now recommends clouds over running your own infrastructure for startups
  [Read more...]
DRBD Management Console
+0 Vote Up -0Vote Down

Wow, check out what just came out from Linbit: The DRBD Management Console. Written in Java (so it runs anywhere), completely open source (GPLv3), and allows you to manage DRBD and Heartbeat based clusters. You can install, configure, see your systems graphically, and a lot more. I’m interested to try the beta out, as soon as I get back to my lab (sitting in the airport now). If you know how to use DRBD/Heartbeat, and use it in production for your MySQL setup, it might be a good application to test out, and improve if need be.

From the screenshots, I’m surprised this isn’t a value added extra that Linbit would like to charge for. Kudos, Linbit, for keeping it GPLv3!

  [Read more...]
You Have to Stop to Change Direction
Employee +0 Vote Up -0Vote Down

The bursting of the internet bubble was good for the computer industry.

Many of us didn't like the medicine, but I can't remember a single customer upset at the idea of paying $20,000 for computing infrastructure that used to cost them $100,000. The price compression came from open source software, and a move toward general purpose servers, and resulted in companies formerly making 65% gross profit on products (Sun among them) facing a new reality.

But what doesn't kill you makes you stronger.

Since then, Sun's built the biggest open source software business around (see this report for

  [Read more...]
Avoiding the fail whale
+0 Vote Up -0Vote Down

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 miss it.

Its all about building a scalable server environment that grows with your traffic (virtually overnight, in some cases). I hope its all fairly generic and not Rackspace specific… we should learn to have these “fun” panel webminars.

learn2scale - what’s up with Malaysian news sites? Will the cloud work for them?
+0 Vote Up -0Vote Down

Seriously kids, what’s with the lack of scalability? I’ve never seen CNN or the NYTimes go down on “trimmed” versions.

Is it a question of bandwidth? Is it lack of hardware?



Take for example, Malaysiakini (the first alternative news source in Malaysia, with a subscription model built around it). It runs FreeBSD, uses PostgreSQL, and has a CMS on top of it (so almost a LAMP stack right there). There’s even use of Squid for caching. Yet there’s lacking load balancing? This is where the cloud



  [Read more...]
Project Kenai
+0 Vote Up -0Vote Down

Sun is a huge company. So it comes as no surprise that I’m finding out about Project Kenai via Tim Bray, instead of some internal mailing list (believe me, there must be thousands).

Tim’s got a Q&A with Nick Sieger, who’s one of the chieftains behind Kenai. I find it amusing that the comparison is made against Google Code and GitHub - has SourceForge hit irrelevancy? I’m surprised Launchpad isn’t mentioned.


Very Cover Flow like UI, with slider, etc. That’s Elliot Murphy, ex-Dolphin, current Ubuntero in the pic

  [Read more...]
How Facebook serves pictures
+0 Vote Up -0Vote Down

I caught Facebook - Needle in a Haystack: Efficient Storage of Billions of Photos on Flowgram. First up, I’m not a big fan of Flowgrams - the format is sensible, slide and voice, is excellent, but the delivery in a web browser isn’t optimal… make downloadable videos!

The talk however, was excellent. Do watch it, and learn a bit more about Facebook’s infrastructure. Anyway, some notes I took from the talk:

  • “We’re one of the largest MySQL installations in the world”
  • Use memcache - “We have memcache because databases aren’t fast” (later on in the questions)
  • Separate team focusing on APE (Apache, PHP and Extensions that they work on)
  • 6.5 billion total images, 4-5 sizes stored for each, so 30 billion files, of
  [Read more...]
Progress acquires IONA for $162 million
+0 Vote Up -0Vote Down
In yet-another sign of the consolidation of the infrastructure business, Progress Software announced the acquisition of IONA. IONA, with headquarters in Dublin and Boston, was a high flyer in the 90s with the development of the first implementation of CORBA, a key middleware technology for integration. While the company stumbled in later years, they have been retooling around SOA (Service Oriented Architecture) including their open source Artix technology. So raise a pint of Guiness for IONA as it enters into the next chapter of its history. Go mbeire muid beo ar an am seo arís.... READ MORE

Spacewalk, and what we can learn about naming
+0 Vote Up -0Vote Down

Red Hat releases Spacewalk. It is described as: “the upstream community project from which the Red Hat Network Satellite product is derived“. Congratulations to all whom have worked on it, especially my friends who tired endlessly over it in the past.

Red Hat, is sticking true to its promise, of open sourcing everything they make. Best of all, they recognise Fedora (they always did, since say, Fedora Core 2 or 3), CentOS (a direct “competitor”/rebuild of RHEL), and Scientific Linux (I know of a certain university’s sysadmin who will be blessing Spacewalk, as her life will now be a lot easier).

There have been a few blogs about it… Matt Asay asks about a community (Red Hat traditionally

  [Read more...]
Services Oriented Architecture with PHP and MySQL
+0 Vote Up -0Vote Down

Joe Stump, Lead Architect, Digg. Slides should make its way at Joe’s website soon enough.

Mainly works on the backend, makes sure its scalable, can all the Digg buttons be served, et al.

Application layer is loosely coupled from your data. Whole point of SOA? You can put a service in front of the DB, and move between DB’s if required.

They do use MySQL, but its pretty vanilla.

Old habits die hard
- Data requests are sequential (I need foo, bar, bleh, ecky)
- Data requests are blocking (When you need foo, nothing else is happening)
- Tightly coupled (mysql_query, and if you’re using DB abstraction layer even, you’re still using SQL… you then can’t use CouchDB for instance)
- Scaling is not abstracted (a lot of



  [Read more...]
Ahead in the Cloud by Werner Vogels
+0 Vote Up -0Vote Down

Ahead in the Cloud - The power of Infrastructure as a Service
CTO Amazon.com, Dr. Werner Vogels

Pretty much everyone in the audience uses Amazon!

Announced: Persistent Storage for Amazon EC2.

Hitting one page, might actually go to 250 different services, before the page is generated for you. Shows the use of a tool (Amazon internal), that graphs it.

SaaS: Develop -> Test -> Operate

Hardware costs? Software costs? Maintenance? Load balancing? Scaling? Utilisation? Idle machines? Bandwidth management? Server hosting? Storage management? High availability? All this is the differentiated heavy lifting that Amazon bases their services on.

SaaS comes at a very big cost that you have to address.

70/30 switch: 30% of time, energy and dollars on differentiated value creation; 70% of time, energy


  [Read more...]
Webinar tomorrow: Applying the supply management promise to IT
+0 Vote Up -0Vote Down
Courtesy of our friends at Oracle cost containment company Miro Consulting, I am giving a webinar tomorrow at 1pm EST (click this link for the time in other timezones please. The subject I’ve chosen is how to apply the best practices around advanced supply management that are extremely successful and mature in the product supply [...]
Scaling Drupal
+0 Vote Up -0Vote Down

John Quinn writes about Scaling Drupal he is taking a one step at a time approach and is still writing his 4th and 5 stages.

His first step obviously is separating the drupal from a separate database server, and he chooses mysql for this purpose, moving your DB to a different machine is a good thing to do.

However then he gets this crazy idea of using NFS to share his his drupal shared files :(
(he even dares to mention that the setup ease is good) Folks, we abandonned NFS in the late nineties. NFS is still a recipe for disaster, it has performance issues , it as stability issues (stale locks), and no security admin in his right mind will tolerate portmap to be running in his DMZ.
(Also think about

  [Read more...]
Zmanda throws down with Veritas
+0 Vote Up -0Vote Down

I spoke with Zmanda CEO Chander Kant last week about the company's growth and some new things they have been working on. I first met Chander at the MySQL conference about a year ago. Since then the company has expanded its support for MySQL and is now starting to target other applications like Oracle and SAP.

Today Zmanda announced a program that I think is an interesting marketing move.


Beginning March 1st and through April 15th of 2007, the leader in open source backup Zmanda will offer existing Veritas NetBackup customers the ability to switch to its brand new Amanda Enterprise Edition 2.6 with Zmanda Management Console for free!

Simply show your Zmanda Account Manager the current renewal quote for Veritas NetBackup and Zmanda



  [Read more...]
On Open Source IT Systems Management - Q&A with Nora Denzel (formerly of HP OpenView fame)
+0 Vote Up -0Vote Down

I recently had a chance to chat with Nora Denzel, former Senior Vice President and General Manager of the Software Global Business Unit of Hewlett Packard, to talk shop about IT operations management and open source's role / opportunity in the space. Here's a snippet of the QA.

Open Sources: How big is the IT monitoring/management space today? Who are the major players that occupy it?

Denzel: In 2006, Gartner released a study that pegged the IT operations management software market at about $7 billion a year with more than 50% of the number going towards IT infrastructure monitoring and management. The dominant legacy players that offer proprietary monitoring solutions are the usual suspects - HP OpenView, IBM Tivoli, CA Unicenter, and to a lesser extent BMC Patrol. Their software is filled to the gills with features, which often goes

  [Read more...]
Does Ingres Matter? Conversation with Dave Dargo
+0 Vote Up -0Vote Down

I spent some time with Ingres CTO Dave Dargo today talking about Ingres and the market in general. Dave was at Oracle for many moons and is definitely one of the important database thinkers.

My initial conversation question to Dave was simple: Why does Ingres matter?

Dargo responded that he joined because Ingres had some good technology and a strong customer base. He also said that market-wise database customers were not terribly pleased with the existing products from Oracle and Microsoft.

"The success of Linux and Apache emboldened people to experiment with open source. Customers felt like they could go with free and not get features, or go with closed and be stuck. Ingres was already through the maturity process and had better technology than the other open source databases. I wanted to take

  [Read more...]
Enterprise SOA Apps Take Off on Lightweight Architecture
+0 Vote Up -0Vote Down

ActiveGrid CEO Peter Yared is back with his thoughts on the advantages of lightweight architecture for SOA. Peter began this series with "Google, Amazon, and Yahoo! point enterprise developers towards "lightweight" architecture".

Enterprise SOA Apps Take Off on Lightweight Architecture
At the last InfoWorld SOA Executive Forum, I asked the audience for a show of hands on the following question: "Who thinks it's easier to build an app that communicates to a web service than it is to write an app that communicates to a database?" Of this very sophisticated audience of senior IT architects and managers only two people raised their hands.

After having


  [Read more...]
Showing entries 1 to 30 of 30

Planet MySQL © 1995, 2014, Oracle Corporation and/or its affiliates   Legal Policies | Your Privacy Rights | Terms of Use

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.