Quantcast
Channel: etbe - Russell Coker » tech
Browsing all 6 articles
Browse latest View live

Why Cyrus Sucks

I’m in the middle of migrating a mail server away from the Cyrus mail store [1]. Cyrus provides a POP and IMAP server, a local delivery agent (accepting mail via LMTP). It is widely believed that Cyrus...

View Article



Question about a “Secure Filesystem”

I have just been asked for advice about “secure filesystem” and decided to blog my answers. The first issue is what is meant by “secure filesystem, that could either mean the ability to restrict file...

View Article

Choosing a Server for CPU Intensive work

A client is considering some options for serious deployment of some CPU intensive work. The options that are being considered include cloud computing (Amazon EC2 [1]), virtual machines (Slicehost [2]...

View Article

Google Server Design

Cnet has an article on the design of the Google servers [1]. It seems that their main servers are 2RU systems with a custom Gigabyte motherboard that takes only 12V DC input. The PSUs provide 12V DC...

View Article

Finding Thread-unsafe Code

One problem that I have had on a number of occasions when developing Unix software is libraries that use non-reentrant code which are called from threaded programs. For example if a function such as...

View Article


Valgrind/Helgrind and STL string

I am trying to track down a thread-safety problem in one of my programs. Valgrind when run as “valgrind –tool=helgrind ./thread-test” claims that there is a problem with the following program (the...

View Article
Browsing all 6 articles
Browse latest View live




Latest Images