thoughts…

rants and bookmarks about programming stuff…


The Reliability of Go

“As part of the Canonical Cloud Sprint taking place in San Francisco last week I attended Dave Cheney’s talk at the GoSF meetup on the porting and extension of juju. Juju is an open-source cloud management and service orchestration tool that if you haven’t heard of yet, you soon will have.

After the talk an audience member asked if Go was reliable. Having used Go in production for coming up to three years now, without incident, this came as a bit of a surprise to me. Prior to moving to Canonical I worked for one of the UK’s largest market makers. A market maker is basically a wholesaler for institutional share traders and stock brokers. During my time there I replaced several key systems components with Go…”

http://andrewwdeane.blogspot.com.br/2013/05/the-reliability-of-go.html


How To Add Intel Linux Graphics Driver Repository In Ubuntu

“Few weeks ago we wrote about the release of Intel Linux Graphics Driver that can be installed in Ubuntu 12.04 and 12.10 to ensure the best user experience when using Intel Graphic hardware. That post can be found @ http://www.liberiangeek.net/2013/03/intel-releases-linux-graphic-drivers-installerhow-to-install-it-in-ubuntu/

The previous post shows you how to manually install the drivers. This post on the other hand is going to show you how to add the driver’s repository so that it can be updated everytime you run system updates. In Ubuntu and other Linux based OS, the best way to get quick support and the latest updates for software installed on your machine is to add its repository…”

http://www.liberiangeek.net/2013/04/how-to-add-intel-linux-graphics-driver-repository-in-ubuntu/


Leave a comment

Heroku Isn’t for Idiots

“At its core, Heroku is just a simple unix platform; specifically, Ubuntu 10.04 LTS…”

“The entire Heroku platform is really nothing more than small Ubuntu virtual server instances that can be spun up and down on demand. Each instance (Heroku calls them dynos), has:
- 512MB of RAM, 1GB of swap. Total = 1.5GB RAM.
- 4 CPU cores (Intel Xeon X5550 @ 2.67GHz).
- Isolated execution. Anything you store on your dyno will be isolated from all other dynos. A chroot jail environment. This means that you are completely locked down to one directory tree, with no write access to system files…”

http://rdegges.com/heroku-isnt-for-idiots


Leave a comment

Juju provides service orchestration

“Juju focuses on managing the service units you need to deliver a single solution, above simply configuring the machines or cloud instances needed to run them. Charms developed, tested, and deployed on your own hardware will operate the same in an EC2 API compatible cloud…”

https://juju.ubuntu.com/

“The local provider allows for deploying services directly against the local/host machine using LXC containers with the goal of experimenting with juju and developing formulas.

The local provider has some additional package dependencies. Attempts to use this provider without these packages installed will terminate with a message indicating the missing packages…”

https://juju.ubuntu.com/docs/provider-configuration-local.html


Leave a comment

Ubuntu 12.04 LTS Precise Pangolin: Building a Firewall

“The default firewall configuration tool for Ubuntu is known as ‘UFW’. Developed to ease iptables firewall configuration, UFW provides a user-friendly way to create an IPv4 or IPv6 host-based firewall that will serve to protect your computer from un-authorised access and in this article I am going to show you how to setup, configure and manage your security needs on Ubuntu 12.04 LTS Precise Pangolin…”

http://www.sitepoint.com/ubuntu-12-04-lts-precise-pangolin-building-a-firewall/


Leave a comment

Virtualization in the EC2 cloud using LXC

“EC2 is already a (para)virtualized environment, which means it’s nearly impossible to run your own virtualization (KVM/VirtualBox/qemu) from inside that environment. However, Linux recently introduced a new system into the kernel, called cgroups, which provides a way to isolate process groups from each other in the kernel. A project was soon formed around this new technology, which allows for very thin, fast, and secure quasi-virtualization. It’s called LXC, short for LinuX Containers. And it works in EC2 perfectly…”

http://www.activestate.com/blog/2011/10/virtualization-ec2-cloud-using-lxc

Follow

Get every new post delivered to your Inbox.

Join 514 other followers