- Speed Tracer
- Holistic Performance Analysis of J2EE Applications [PDF] 13 pages
- Thinking Clearly About Performance
- System Monitoring on the Cheap with TAP and Smolder
- A recipe using an Open Source monitoring tool for performance monitoring of a SaaS application, 8 pages PDF
- Performance Visualisation, 135 pages PDF
Friday, November 19, 2010
Performance related links
Wednesday, October 27, 2010
Linux Links
- Migrate your Linux application to the Amazon cloud, Part 1: Initial migration
- Migrate your Linux application to the Amazon cloud, Part 2: Improving application reliability
- Migrate your Linux application to the Amazon cloud, Part 3: Building scalability
- Migrate your Linux application to the Amazon cloud, part 4: Conquering administrative challenges
- How to learn everything you ever wanted to know about Linux sockets
- A couple useful tidbits about the Linux /dev/random and /dev/urandom devices
- Using Open PGP
- Virtual networking in Linux
Saturday, October 2, 2010
Thursday, September 9, 2010
Solaris Links
- DTrce sched provider
- What is my Unix doing? Performance - Observability - Debugging - the guy behind http://www.c0t0d0s0.org [PDF 111 pages]
- Ganglia on OpenSolaris
- Developing Parallel Programs - A Discussion of Popular Models, 34p [PDF]
- Oracle Solaris ZFS Tripe Parity
- Create a More Efficient Storage Infrastructure with the Oracle® Solaris 10 Operating System<, 15p [PDF]
- What's new in Solaris 10 9/10
Friday, September 3, 2010
Linux links
- VMware Server 2.0.2-x On Ubuntu Server 10.04 With VMware Remote Console Plug-in
- VMware Server 2.0.2-x On Ubuntu Server 10.04 With VMware Remote Console Plug-in - Page 2
- VMware Server 2.0.2-x On Ubuntu Server 10.04 With VMware Remote Console Plug-in - Page 3
- Packet Analyzer: 15 TCPDUMP Command Examples
- Dual Boot openSUSE USB Stick Installer
- How to Create and Extract cpio Archives (and tar archives)
Sunday, August 22, 2010
Saturday, July 31, 2010
Netwok Time Protocol
- Using NTP to Control and Synchronize System Clocks - Part I: Introduction to NTP [PDF], 20 pages
- Using NTP to Control and Synchronize
System Clocks - Part II: Basic NTP Administration and Architecture [PDF], 23 pages - Using NTP to Control and Synchronize
System Clocks - Part III: NTP Monitoring and Troubleshooting [PDF], 28 pages
Friday, July 16, 2010
Thursday, July 15, 2010
Sunday, July 4, 2010
Friday, July 2, 2010
Cfengine
- CFengine 3 Tutorial — Part 1 — System Architecture
- CFengine 3 Tutorial — Part 2 — Building Software and SMF Manifests / Scripts
- CFengine 3 Tutorial — Part 3 — Hello World
- CFengine 3 Tutorial — Part 4 — Client failsafe.cf and update.cf
- CFengine 3 Tutorial — Part 5 — Client promises.cf and regular cf-agent operation
- Victory over security audits
- Enterprise system administration using configuration management
- Cfengine Manual Guides
- Cfengine 3 Tutorial - Neil H. Watson
- Cfengine Cookbook
Wednesday, June 23, 2010
Tuesday, June 22, 2010
Solaris Auditing, Performance
- Principles of Performance Measurement
- Auditing, (I blogged about it 2 years ago)
- Solaris Rights Profiles
Wednesday, June 9, 2010
Saturday, June 5, 2010
Wednesday, June 2, 2010
Hadoop, Sorting Terabyte Petabyte
- [PDF] Large-scale social media analysis with Hadoop, 124 pages
- Distributed data processing with Hadoop, Part 1: Getting startedInstall and configure a simple cluster
- Distributed data processing with Hadoop, Part 2: Going further Install and configure a multinode cluster
- Hadoop Sorts a Petabyte in 16.25 Hours and a Terabyte in 62 Seconds
- Writing An Hadoop MapReduce Program In Python
- A MapReduce Algorithm for Matrix Multiplication
- Parallel Machine Learning for Hadoop/Mapreduce – A Python Example
Friday, May 28, 2010
Tuesday, May 25, 2010
Friday, May 21, 2010
Other Links
- FAN: Fully Automated Nagios
- Linux Tuning, ip sysctl
- graph-theory-algorithms-book
- Sage is a free open-source mathematics software system licensed under the GPL. It combines the power of many existing open-source packages into a common Python-based interface.
- Where Tcl and Tk Went Wrong
- Distributed data processing with Hadoop, Part 1: Getting started
- Learning from StackOverflow.com
- Joel Spolsky: A Visit to Microsoft and Google
- The Most Important Programming Language Today
Navigate a Grid Using Combinations And Permutations - Tsung is an open-source multi-protocol distributed load testing tool
- Calculating 316 million movie correlations in 2 minutes (down from 2.5 hours)
- An Introduction to CouchDB
- 28 Rich Data Visualization Tools
- Using gnuplot to display data in your Web pages
- [PDF] Building and Installing a Hadoop/MapReduce Cluster from Commodity Components: a case study
- Sun Crossbow
Perl Links
- Famous Perl One-Liners Explained, Part I: File Spacing
- Famous Perl One-Liners Explained, Part II: Line Numbering
- Famous Perl One-Liners Explained, Part III: Calculations
- Famous Perl One-Liners Explained, Part IV: String and Array Creation
- Famous Perl One-Liners Explained, Part V: Text conversion and substitution
Python Links
- The Python Web services developer: The power of three: Python, Web services, and XSLT
- PyMOTW: BaseHTTPServer
- BaseHTTPServer – base classes for implementing web servers
- PyMOTW: sys, Part 1: Interpreter Settings
- PyMOTW: sys, Part 2: Runtime Environment
- PyMOTW: sys, Part 3: Memory Management and Limits
- PyMOTW: sys, Part 4: Exception Handling
- PyMOTW: sys, Part 5: Tracing Your Program As It Runs
- PyMOTW: sys, Part 6: Low-level Thread Support
- Book Excerpt: Chapter 6: Functions and Functional Programming, from Python Essential Reference, 4th Ed
Shell Script Links
- Clear up those temporary files
- Reading a file, line by line
- sed one-liners
- Splitting Strings Natively with the Shell: Native vs Native
- Splitting Strings Natively with the Shell: Why
- Peering into pipes
- How to Leave scripts running when you logoff, and exit nicely when sent a SIGTERM signal
- Book Excerpt: A Practical Guide to Linux Commands, Editors, and Shell Programming - Chapter 12: The AWK Pattern Processing Language
- [PDF] Chapters from A Practical Guide to Linux Commands, Editors and Shell Programming
Make sudo Work Harder - Copying directory trees, continued
Solaris 10, DTrace, ZFS, ...
- [PDF] Solaris 10 Security, Techanical Deep Dive, Updated for Solaris 10 10/09, Glenn Brunette, 98 pages
- [PDF] Advanced Solaris 10: Containers and ZFS, Immersion Week Mexio 2007, 67 pages
- [PDF] Solaris 10 Workship Service Management Facility, Bod Netherton, 150 pages
- [PDF] Solaris 10 and Right Management, Scott Dickson, 57 pages
- [PDF] Solaris 10 Adoption and Minimization, Lessons Learned, Issac Rozenfeld
- [PDF] VMWare on Sun Quick Start Guide, v1.5, Ron Graham, Jan 2009, 10 pages
- DTrace by Example
- Using DTrace to Understand mpstat and vmstat output
- [PDF] Solaris 10 DTrace Workshop, Bob Netherton & Scotton Dickson, 164 pages
- [PDF] DTrace and DTrace Toolkit 0.96, Stefan Parvu
- Top Ten DTrace (D) Scripts
- D Script Archeology
- Creating a Flash Archive Recovery Image
- Locking Down Apache
- [PDF] Configure Oracle Solaris ZFS for an Oracle Database, 16 pages
- ZFS Deduplication, by Jeff Bonwick
- Community ONE ZFS Presentation
- Max Bruning at CommunityOne: Solaris Device Drivers
- Solaris Auditing (BSM) in the Real World
- ASR Fault Coverage
- Creating a Solaris 10 x86 OS Bootable DVD or CD
- [PDF] Tuning Parallel Code on the Solaris Operating System - Lessons Learned From HPC, 56 pages
- How to Leave scripts running when you logoff, and exit nicely when sent a SIGTERM signal
sed Tutorial
sed (stream editor) is damn efficient and powerful. Most of the people, including myself, only use the basic features. Below links covered both basic and advanced stuff. I managed to use some of the advanced stuff to write the split csv exercise. It is as efficient as my python script
- Printing File Lines using Address and Patterns
- Delete File Lines Using Address and Patterns
- Find and Replace Text Inside a File Using RegEx
- How To Write to a File Using Sed
- How To Execute Multiple Sed Commands
- Advanced Sed Substitution Examples
- Multi-Line File Operation with 6 Practical Examples
- Append, Insert, Replace, and Count File Lines
- 7 Examples for Sed Hold and Pattern Buffer Operations
Scalability Links
- 10 Ways to Take your Site from One to One Million Users by Kevin Rose
- MySQL Scale-Out
- Challenges in Building Large-Scale Information Retrieval Systems - Jeff Dean, Google, video
- High Performance at Massive Scale – Lessons learned at Facebook
- Scalability, Availability & Stability Patterns (197 slides)
- How FarmVille Scales to Harvest 75 Million Players a Month
- Sify.com Architecture - A Portal at 3900 Requests Per Second
A Place For Me To Keep My Links
Just started another blog. This is simply a place for me to keep my links
Subscribe to:
Posts (Atom)