Main > Communications > Email >

Aeromys 0.5.0

Aeromys 0.5.0

Sponsored Links

Aeromys 0.5.0 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 0.010 MB
Platform: Any Platform
License: GPL (GNU General Public License)
Price:
Downloads: 1234
Date added: 2006-06-09
Publisher: Luke Ehresman

Aeromys 0.5.0 description

Aeromys is a webmail application designed for extremely fast access to email through the web. An interesting feature of the aplication is that it caches the messages from the server before user requested it.
I had the idea for Aeromys several years ago when I was thinking about how PHP was essentially an inappropriate technology for writing a web application. I like to make the distinction between a web site, and a web application. A web site is what you are looking at right now, it displays information and can be navigated. It is by nature in page-form. However, an application is different. It takes much more processing and more overhead. This is the problem I saw with most web applications written in PHP. They were slow, not because of a flaw in their design or poor implementation, but simply because of the nature of HTTP and PHP.
As I got to thinking about it, I realized that the application server model is much more appropriate. Application servers have been in use for quite a while, they are not a new or novel concept. However, as Ill show later, some of the things Im trying to do with Aeromys are new to the webmail domain, and are pretty exciting.
Another inherent problem with using PHP for web applications is that there is a lot of down time. PHP can only run after a user has requested a page. That is, Apache will spawn the PHP process, parse the PHP script, and execute it. All this time, the user is waiting on the other end. Delays of even a second are noticed. In a webmail application, these kind of delays are common because the PHP process must connect out to the IMAP server, which takes time.
Enter Aeromys. Aeromys has a webmail daemon (webmaild) that is constantly running in the background. This daemon keeps track of the users who have logged into the system and keeps their IMAP connections alive between page loads. Also, while the user is reading his or her email, this daemon takes advantage of the down time and pre-fetches information that it thinks will be requested for the next page load. This is what I call "predictive caching." When the user makes the next page request, hopefully the information required for building that page will have already been cached and can be displayed instantly.
This semester (Spring 2005), I am working on Aeromys as an independant study project under Dr. Peter Wurman at North Carolina State University in Raleigh, NC. It is my hope to continue this work on through as my masters thesis and possibly a doctoral dissertation. So I have a personal vested interest in this project.
Enhancements:
- Added basic sorting method
- Switched back-end libraries from c-client to libEtPan
- Improved interactive mode
- Improved logging and debugging capabilities
- Fixed several crash bugs

Aeromys 0.5.0 Screenshot

Advertisements

Aeromys 0.5.0 Keywords

Bookmark Aeromys 0.5.0

Hyperlink code:
Link for forum:

Aeromys 0.5.0 Copyright

WareSeeker periodically updates pricing and software information of Aeromys 0.5.0 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Aeromys 0.5.0 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
WebCert is a Web application to generate and manage digital certificates in cases where no full CA is needed. Free Download
Parakeet is a web-based application for managing and reporting on PyKotas print quotas. Free Download
LAMS project is a Web application to design, manage, and deliver collaborative activities. Free Download
Cerise is a Ruby web/application server. Free Download
OpenDomains is a Web application that will help you provide a domain redirection service. Free Download
Helma is an open source web application framework. Free Download
justniffer is a tcp packet sniffer. It can log network traffic in a 'standard' (web server like) or in a customized way. It can also log response times, useful for tracking network services performances (e.g. web server, application server, etc.) Free Download
Gantry is a robust Perl-based Web application framework for Apache/mod_perl, CGI, and Fast-CGI. Free Download