Ruby on Rails on Kylin 2.1 (麒麟操作系统2.1)

Anyone have experience with Ruby on Rails and Kylin 2.1.

I’m in process of setting up RVM and Rails 3.0.3 along with MongoDB on
Kylin 2.1 for the ultimate in a scalable high performance Ruby on
Rails environment to build a world class multi-server web application.

Best,
Khalid

On Tue, Jan 18, 2011 at 2:32 PM, Khalid Shaikh
[email protected]wrote:

Anyone have experience with Ruby on Rails and Kylin 2.1.

No…but curious, are you using Kylin for security reasons or other? Most
of
what I see written on Kylin is about security — are there other
benefits?
Does it perform as well as other OS’s?

Personally I am not that happy with Kylin. I was simply evaluating it
as to ensure an understanding of the broad base of operating systems
on the planet. The Simplified Chinese OS did have its entertainment
value.

Kylin 2.1 seems to be build of FreeBSD 5.3. I also recently tried
FreeBSD 8.2RC. All OSes were run on Snow Leopard through Oracle
VirtualBox.

The package manager is weak, it builds straight from C/C++ on FreeBSD
8.2RC. On Kylin I haven’t even figured out how to build packages
yet. I am certain its using a similar method.

Ubuntu, CentOS and RHEL is what I am used to deploying production
rails apps on. Installation of packages are a breeze, support is
good.

I think its good to evaluate Kylin in terms of if you want to build an
‘off the wall’ secure web product whom people do not have experience
‘hacking’. It has its value. Also since all packages are built from
source, you technically know what is going into the OS as well.

The main positive I noticed in FreeBSD/Kylin is that there is an
extremely low process count (barely 20 processes on install). One
negative I noticed is that during idle time of a command line based
OS, that up to 5% of the CPU can be used for interrupt driven
processes. I cannot determine what all that CPU power is doing.

Ubuntu has a clear 100% idle CPU.

One final point, surfing Chinese web sites related to Kylin, there was
a request from the Chinese government to support national software
products. That also had an interesting ting to the entire affair.

Anyway, we all use Nginx, which is built in Russia. It has its
entertainment value to see whom else is interested in Kylin as a
production web OS.

I am actively looking for Kylin 3.0 as well as another individual I
met online.


One final point. The contributors of Kylin are going to have a
horrible time re-integrating changes that are in the main FreeBSD
trunk back into the Kylin branch (from FreeBSD 5.3). Secure generally
means slow to adopt changes, slow to add features etc.

Even when completing a port scan on the fresh Kylin 2.1 I noticed port
6000 open and an SSHD server already setup. These things are not
secure. Ubuntu installs by default with an SSHD server. However I did
notice that inetd was not installed by default and it # of processes
was a bit more bare then Ubuntu.

Overall it was a fun experiment ! If you are building a site with
over 10 million users a day, let me know. I’d be excited to do it
with Ubuntu, RHEL, CentOS, Kylin, FreeBSD, Windows Server 2008, or
whatever it is. Users are extremely stimulating. :slight_smile:

On Wed, Jan 19, 2011 at 11:04 AM, Khalid Shaikh
[email protected]wrote:

Personally I am not that happy with Kylin. I was simply evaluating it
as to ensure an understanding of the broad base of operating systems
on the planet. The Simplified Chinese OS did have its entertainment
value.

You sound like a cyber-anthropoligist… very noble!

rails apps on. Installation of packages are a breeze, support is
good.

I think its good to evaluate Kylin in terms of if you want to build an
‘off the wall’ secure web product whom people do not have experience
‘hacking’. It has its value. Also since all packages are built from
source, you technically know what is going into the OS as well.

Like when I have a moment of inspiration and want to be like Waterhouse in
Cryptonomicon… but that guy would go circles around me

products. That also had an interesting ting to the entire affair.

Funny… a ‘request’ from a communist government (or the mafia for that
matter)… hmmmmm

Anyway, we all use Nginx, which is built in Russia. It has its
entertainment value to see whom else is interested in Kylin as a
production web OS.

Maybe Kim Jun Il… although he would probably not go for the open port
6000
:slight_smile:

No kidding… 10 million users, any platform, framework, os, just as
long as
I have TDD in place and enough servers I think I am very happy. Well
your
research is fascinating… I may just have to play with Kylin but I
think
you sound a lot more disciplined.