Leo Polovets of Susa Ventures publishes an excellent blog called Coding VC. There you can find some excellent posts, such as pitches by analogy, and an algorithm for seed round valuations and analyzing product hunt data. He recently wrote a blog post about a topic near and dear to my heart, Which Technologies do Startups […]
Im giving some talks this year:
MySQL Hochverfügbar mit Galera
Location: FrOSCon
About: Learn about Galera and deploy it using LXC and Ansible
LBaaS-Loadbalancer as a Service
Place: GUUG Frühjahrsgespräche
Topic: It is a workshop ( together with Jan Walzer and Jörg Jungermann). We are going to show how to use LXC to provide slim loadbalancers.
Medley der Containertechniken
Place: GUUG Frühjahrsgespräche
Topic: Learn about all the basic techniques vanilla based Container technology uses/shares (Namespaces, Cgroups und Chroot). Have a look at some of them (LXC, Libvrit, systemd-nspawn and Docker)
MySQL Replikation: Von den Anfängen in die Zukunft
Place: DOAG 2014
Topic: Learn about the past and the future of MySQL (and MariaDB) replication.
With an ear to the interwebs, you’ll hear a few things about Docker. Docker is an open platform for developers and sysadmins to build, ship, and run distributed applications. In this blog post, I’m going to outline a very basic example of how to use Sphinx from within a Docker container. What is Docker? This [...]
I have spent a few days now playing with CoreOS and helping other
members of HP's Advanced Technology Group get it running on their
setups.
Today I thought I would write about the good and the bad about
CoreOS so far. Many components are in an alpha or beta
state so things may change over the coming months. Also as
a disclaimer, views in this post are my own and not necessarily
those of HP.
Installation
As stated in my blog post yesterday, I have been using
CoreOS on my Macbook Pro using Vagrant and VirtualBox. This
made it extremely easy to setup the CoreOS cluster on my Mac.
I made a minor mistake to start with, and that is to not
configure the unique URL required for Etcd correctly. A
mistake a colleague of mine also made on his first try so it
likely to be a common one to make.
I initially …
Ahoi,
There had been already a couple of blogposts about Docker and Galera in the MySQL community. I've got to confess I love both. But on the other hand I don't think this is a good combination at all. Having a look at the blogpost doing galera with docker Im still not confessed. Im going to tell some points why I think so.
I assume Galera is already well know in the MySQL community :)
Docker is not just another technique to
virtualize
Docker is more than just being another way to virtualize. And this may be one of the biggest points I miss with the other blogposts.
What is the purpose of Docker?
With Docker you build applicationcontainers. So you have a container just running one application. The overhead of containers compared to hypervisor technologies like KVM, VMWare etc. is much slower. But instead running a full OS in a container, you just run on …
[Read more]In my previous post I showed you how to setup Percona XtraDB Cluster 5.6 on Docker. This time I will show you how to setup Percona ClusterControl and add the existing Percona XtraDB Cluster 5.6 that we’ve managed to setup from the previous post.
Let us note the following details about our existing containers:
- 172.17.0.2 dockerpxc1
- 172.17.0.3 dockerpxc2
- 172.17.0.4 dockerpxc3
- 172.17.0.5 dockerccui-test
A quick tip for everyone who has followed my previous blog on setting up Percona XtraDB Cluster 5.6 on Docker: I did not …
[Read more]
After reading Jonathan Levin's article about infobright I
decided I had to try Infobright.
So I downloaded the 32-bit tarball. Normally I would have gone
for a 64-bit build but those only came in RPM and DEB
flavour.
Then I tried to run infobright community edition (ICE) in a MySQL
Sandbox, but that failed as the resolveip utility failed to give
an answer for localhost.
error while creating grant tables
Neither host 'daniel-thinkpad' nor 'localhost' could be looked up
with
/home/dveeden/opt/mysql/4.0.7-ice/bin/resolveip
Please configure the 'hostname' command to return a correct
hostname.
If you want to solve this at a later stage, restart this
script
with the --force option
Then I used docker. This went really smooth. You can …
In my previous post, I blogged about using Percona Server with Docker and have shown you how fast and easy it was to create a virtual environment with just a few commands.
This time I will be showing you how to setup a three-node Percona XtraDB Cluster (PXC) 5.6 on the Docker open-source engine. Just to review Docker… “is an open-source engine that automates the deployment of any application as a lightweight, portable, self-sufficient container that will run virtually anywhere.”
In this case we will make use of a Dockerfile, think of this more like the Vagrantfile, it is a build script with a set of commands automating the creation of a new docker container.
For this case, we will use the …
[Read more]There are a couple of posts about setting up Percona XtraDB Cluster on Vagrant and Percona Server on MySQL Sandbox – those are two of the top tools used by the Percona Support team for testing and bug processing among other things.
In this post, however, I will show you how to use Docker with Percona Server on Ubuntu 12.04.
As per Docker’s official site:
Docker is an open-source engine that automates the deployment of any application as a lightweight, portable, self-sufficient container that will run virtually anywhere.
Docker containers can encapsulate any payload, and will run …
[Read more]As any server farm scales out, it becomes increasingly difficult to Watch All The Things™. I’ve been watching the progress of LogStash+ElasticSearch+Kibana (also known as an ELK stack) for a while and gave it a go this weekend. The trick for me was wanting to run each element inside of a separate Docker container so that I have easily portable elements to scale out with.
A step back. What is Docker? Docker is a container (using LXC) around an application. In short, you install Docker, start a container using a base image (CentOS, Ubuntu, etc.) and then run the container, dropping you into a shell. From here, you configure your application, then save your container. You …
[Read more]