Slashdot Mirror


User: ken_vandine

ken_vandine's activity in the archive.

Stories
0
Comments
2
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 2

  1. Specifix Linux on Delta Compression for Linux Security Patches? · · Score: 1

    Specifix' Linux distribution, based on Conary, does similar things when transferring updates from the repository to the client machine. It only transfers files that have actually changed. It doesn't do xdelta-style binary diffs for various reasons, but that functionality could theoretically be implemented.

    http://wiki.specifixinc.com/

  2. One suggestion, use Roxen and LinuxVirtualServer on On Building High Volume Dynamic Web Sites · · Score: 2

    I have much experience in this area. I run a hosting company that has built High Availability into the design of the network. Using Linux Virtual Server as a load balancer allows us to scale very easily and provides maximum uptime and speed. For scalability, to add more resources, we simple add new servers behind the LVS. The LVS is a patch to the linux kernel, so it performs very fast and it provides a layer of security, since you can forward only the ports that you want to. LVS has several different algorithms for scheduling which server gets each request.

    Also, using the Roxen WebServer provides great performance for dynamic content. Roxen has built in database features that perform very well, for instance, roxen will keep the database connection open for fast access. Roxen will also allow you to write scripts that run very quickly because they get read into the roxen process memory the first time they execute, and they never have to be called again (no forking). Or, you can get away from CGI all together and write your own roxen modules that run internally in the server and add functionality. Roxen also has it's own built in markup language called RXML that includes tags for doing database queries, creating images on the fly, and many more. Bottom line, Roxen gives you the ability to do anything you want with your web server, and still give you the best performance possible.

    For example, we have developed smtp and pop servers that run internally in the web servers. Our design allows us to load balance all of our services. The mail server also uses mysql to manage all the messages, email accounts, and aliases. None of the email accounts actually have system user accounts on the servers (higher security and easier to manage). Also, we get better performance out of the mail server, because instead of writing to files for mailboxes, it writes to a database. This is much easier to manage in an environment such as the hosting industry where we must maintain many domains and users.

    I was an Apache user for many years, until I discovered Roxen in mid 1998. And I would never go back. I have experience running thousands of web sites, using this concept, successfully.

    I also know that Real Networks uses Roxen as there web server and development environment. Maybe, somebody from there can post a comment about there experiences as well.