Personal schedule for Mark Allen
subscribe to Mark Allen's
Talk will focus on some of the challenges of monitoring a CDN infrastructure and approaches everyone can use to get better at monitoring their own infrastructure using Ganglia including identifying metrics to track, using monitoring for enhanced communication inside the company and better understanding of ones own infrastructure.
Most companies large and small have shared internal libraries and systems. But ownership of that code often falls onto people with different priorities than the users of the code. We will discuss how you can use open source practices to run internal code bases effectively, provide learning opportunities for employees, and improve your final products.
Compared to KVM or Xen, LXC has very low overhead since it runs processes within a common host kernel, instead of emulating complete machines.
LXC relies on kernel namespaces (providing isolation), and control groups (ensuring fair sharing of resources). We will detail their respective roles.
We will also show how to use unioning filesystems for fast & lightweight provisioning of environments.
Anyone who has written a program in C++ knows that simple errors can cause crashes and security vulnerabilities in even innocent looking code. Rust is a new programming language that provides important safety guarantees without sacrificing precise control over the machine. In this talk, Dave Herman demonstrates how Rust can be used to produce high-level, clean code that is also safe and efficient.
DTrace is a facility for dynamically tracing operating system level code paths in real time in production (if you so desire.) But what you may not know is that many programming languages support DTrace as well, including Perl, Python and Erlang. This talk will show you how DTrace helps you find and solve tricky application problems quickly and safely even in production environments.
Location: Portland 252
Once again, Perl's Dark Lord unleashes a clowder of new and improved
Perl modules on the unsuspecting world. It's Damian-as-usual: doing
great and terrible things with Perl.
BASH is a simple multiplatform alternative to Perl, Python, and Ruby. Join Jason Brittain of eBay's Platform Frameworks group to hear why you should consider using BASH, and when it's the right choice over other programming languages. You'll also see several code example tips and tricks for coding your common modern tasks in BASH.
This talk is about systems performance for enterprise and cloud computing environments. This covers the performance of operating systems themselves, and the performance of applications from operating system context. This talk is intended for any open source operating system, especially the illumos and Linux kernels.