Skip to content
An automated tuning tool for a server application.
ApacheConf Python
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
doc
rapidhouse
.gitignore
LICENSE
README.md
setup.py

README.md

RapidHouse

An automated tuning tool for a server application by Genetic Algorithm. RapidHouse was published in Programming Contest and got a BroadLeaf Co., Ltd prize.

An innovative feature of RapidHouse is to use an own database by communicating with the internet. The database has information that an approximate solution for the server application. You quickly get the solution by the database.

Quick Try

We prepared a base image for Vagrant that RapidHouse and WordPress are installed. This image is based on 2creatives/vagrant-centos CentOS 6.5 x86_64 Minimal. You use this image as follows:

$ wget http://rapidhouse.nitkc.org/vagrant/v0.0.1/Vagrantfile
$ vagrant up
$ vagrant ssh
[vagrant@vagrant-centos65 ~]$ cd rapidhouse
[vagrant@vagrant-centos65 ~]$ sudo rapidhouse rapid_house.ini
Score 9.88 KeepAliveTimeout=13....
Score 10.1 KeepAliveTimeout=4.....
 :
^C
SIGINT

I wish you the best. But the best solution might have already derived by the database.

How to use

$ sudo pip install git+https://github.com/KNCT-KPC/RapidHouse
$ rapidhouse rapidhouse_config_file.ini

See also

Error handling

$ sudo apt-get python-dev python-setuptools # or `yum install python-devel python-setuptools`
$ sudo easy_install --upgrade pip
$ sudo pip install --upgrade setuptools
$ sudo pip install --upgrade setuptools distribute

Contact us

In Japanese or very easy English, please.

  • yuke1222@gmail.com
  • whois nitkc.org
  • whois -h whois.charlestonroadregistry.com xn--vckq4ald8kl4jk9f.xn--q9jyb4c
You can’t perform that action at this time.