R&D Projects
Posted: Tue Jul 26, 2011 10:46 pm
Above all I'd like to keep atomic focused on emerging trends, obviously we're focused on keeping our core products here in stable/enterprise development cycles but I don't want to lose sight of emerging technology.
To that end I want to point out some emerging projects that I feel we've under-researched here based on some of your input just to get the discussions going:
* nginx, dayo has been the champion of this project here for well over a year and in testing it showed a considerable promise. It might be able to replace apache entirely, it does or at the very least act as a significant HTTP accelerator. This has been implemented for plesk 9.5 environments in the atomic-accelerator package
* mysql 5.5, I think everyone including me has touched this. Its in atomic-testing now, the core questions here are what problems does it cause if we adopt it? Is this a major achievement, or just a version bump?
* Drizzle, highland bought this up first. Its a huge shift from the sql and even nosql worlds of database design. Is this an emerging trend? Or is it a flash in the pan? More importantly, what needs to happen for everyone to answer that question.
* mod_ruid2 & ITK/Apache 2.2.19.(Ikkk, antiochinteractive, and hostingguy) Everything else before this has been to some extent revolutionary... ITK and RUID2 are evolutionary changes to apache that could eliminate the need for solutions like fastcgi. We cover this in the plesk irc channel all the time (did you know we had an irc channel? ##plesk on irc.freenode.net) Is fastcgi good enough? Do we need to focus more on this project? If so what needs to happen to bring it up to enterprise level?
* atop, bruen mentioned this the other day, and I'd never heard of it until then (so kudos! This is why I wrote this post). It has a kernel plugin which is unique in all other performance measuring tools. This could be the next generation of tools like top.
Above all Atomic is about taking new cutting edge concepts and bringing them to everyone. Integration is part of the program, but more often than not we rely on you all to bring the new projects and prototypes to everyone's attention. What are we missing?
So if you have a new project, or implementation or just general improvement please share it here. Everything is on the table, from apache modules to kernel RPMS (3.0 anyone?). Above all I want to keep the process here transparent. Maybe we should keep enterprise packages in atomic and break R&D out into another channel... or conversely maybe atomic should be for the researchers and we create something for the enterprise class users so they can opt in.
To that end I want to point out some emerging projects that I feel we've under-researched here based on some of your input just to get the discussions going:
* nginx, dayo has been the champion of this project here for well over a year and in testing it showed a considerable promise. It might be able to replace apache entirely, it does or at the very least act as a significant HTTP accelerator. This has been implemented for plesk 9.5 environments in the atomic-accelerator package
* mysql 5.5, I think everyone including me has touched this. Its in atomic-testing now, the core questions here are what problems does it cause if we adopt it? Is this a major achievement, or just a version bump?
* Drizzle, highland bought this up first. Its a huge shift from the sql and even nosql worlds of database design. Is this an emerging trend? Or is it a flash in the pan? More importantly, what needs to happen for everyone to answer that question.
* mod_ruid2 & ITK/Apache 2.2.19.(Ikkk, antiochinteractive, and hostingguy) Everything else before this has been to some extent revolutionary... ITK and RUID2 are evolutionary changes to apache that could eliminate the need for solutions like fastcgi. We cover this in the plesk irc channel all the time (did you know we had an irc channel? ##plesk on irc.freenode.net) Is fastcgi good enough? Do we need to focus more on this project? If so what needs to happen to bring it up to enterprise level?
* atop, bruen mentioned this the other day, and I'd never heard of it until then (so kudos! This is why I wrote this post). It has a kernel plugin which is unique in all other performance measuring tools. This could be the next generation of tools like top.
Above all Atomic is about taking new cutting edge concepts and bringing them to everyone. Integration is part of the program, but more often than not we rely on you all to bring the new projects and prototypes to everyone's attention. What are we missing?
So if you have a new project, or implementation or just general improvement please share it here. Everything is on the table, from apache modules to kernel RPMS (3.0 anyone?). Above all I want to keep the process here transparent. Maybe we should keep enterprise packages in atomic and break R&D out into another channel... or conversely maybe atomic should be for the researchers and we create something for the enterprise class users so they can opt in.