Have been very busy at work lately. We made the decision about a month ago to switch (most|all) new projects over to use Python 3 with Apache, mod_wsgi, and AppStruct. You may know what the first 3 are, but the 4th??
Special thanks goes to Graham Dumpleton behind mod_wsgi, and James William Pye behind Python>>Postgresql. [...]
Archive for the ‘AppCove’ Category
A brief introduction to AppStruct
Posted in AppCove, AppStruct, Engineering, Open Source, Technique, tagged Apache, AppCove, AppStruct, mod_wsgi, Open Source, PostgreSQL, Python, Shank on November 21, 2009 | Leave a Comment »
Python 3.1 and mod_wsgi performance notes
Posted in AppCove, Engineering, Linux, reSearch, tagged Apache, mod_wsgi, Performance, Python, python 3 on October 11, 2009 | Leave a Comment »
We’re researching the use of Python and mod_wsgi running under apache for developing some extensive web applications. Here are some notes on a performance test that we recently ran.
==================================================================
Server:
x86_64
Python 3.1.1
mod_wsgi 3.0c5
apache 2.2
RHEL 5.3
quad core xenon
8 GB ram
Development system – not in production use.
==================================================================
Application:
1 import time
2
3 def application(environ, start_response):
4 status = ‘200 OK’
5
6 [...]
Freeky Bug
Posted in AppCove, Engineering, Interesting, System Administration, tagged Fail Bug, Load Balancing on August 22, 2009 | Leave a Comment »
Ever have one of those bugs that customers complain about, but you just cannot reproduce it? Here is a good one…
Customers were complaining about being logged out when clicking a download link.
This particular setup is a Cisco CSS 11501 series load balancer with 2 Dell Poweredge web servers sitting behind it. Each webserver is running [...]
Updating a cert on the Cisco 11500 Series Content Services Switches (CSS)
Posted in AppCove, Linux, System Administration, Technique, tagged Cisco CSS, SSL Certificates, System Administration on April 6, 2009 | Leave a Comment »
Upgrading a SSL certificate using the Cisco 11500 Series Content Services Switch (CSS)
I highly recommend yum + createrepo + rpmbuild
Posted in AppCove, Linux, System Administration, Technique, tagged Apache, EPEL, Linux, RHEL, RPM, System Administration, YUM on March 8, 2009 | Leave a Comment »
As I was discussing lightly before, I have recently been involved in building quite a few RPMs for our server clusters at AppCove.
Where we have arrived:
Our (new) primary production cluster consists of multiple RedHat Enterprise Linux 5 boxes in different capacities (webserver, appserver, database master, database slave, etc…).
Each machine is registered with 3 yum repositories:
RHEL [...]
Installing Source RPMs to your home directory
Posted in AppCove, Linux, System Administration, Technique, tagged Bloglet, RedHat, RHEL, RPM, SRPM on March 1, 2009 | 1 Comment »
I’ve been involved in an ongoing project to build RPMs for all of the “custom” software installs we use on RedHat Enterprise Linux 5 (RHEL5) at AppCove.
By default (on RHEL), source RPMs are installed to /usr/src/redhat. This is nice, except that I don’t want to be running as root when building software.
rpm -i –relocate [...]
Update [1] on Fedora vs Redhat Enterprise Linux
Posted in AppCove, Linux, reSearch, tagged EPEL, Linux, RPM, YUM on February 8, 2009 | 1 Comment »
This is in reference to http://blog.gahooa.com/2009/01/18/fedora-or-redhat-enterprise-linux-in-a-production-environment/.
After the excellent comment by Sergio Olivo, I did some heavy looking into the Extra Packages for Enterprise Linux project (EPEL for short). On a brand-spanking-new RHEL 5 box, I installed the YUM repository for EPEL, and quite immediately had access to tons of extra packages. Erlang is there. Git [...]
Fedora or RedHat Enterprise Linux in a production environment?
Posted in AppCove, Linux, reSearch on January 18, 2009 | 2 Comments »
[UPDATE AT http://blog.gahooa.com/2009/02/08/update-on-fedora-vs-redhat-enterprise-linux/]
At AppCove, we run RedHat Enterprise Linux on all of our servers. RHEL is great, because:
It works
It still works
Automatic security updates
Did I mention, it just works?
RedHat, as far as I know, takes a very serious perspective on patching all of their RPM’s and automatically pushing them out via the update agent (up2date). They [...]
New Blog Started
Posted in AppCove, Life, Perspective on January 18, 2009 | 1 Comment »
Hi, my name is Jason Garber.
(Not to be confused with the other Jason Garber in MD, or the other one in DC, I am the one from PA.)
Being born and raised by good parents in central Pennsylvania has given me a great appericiation for life, family, and nature. I currently live in Altoona with [...]