Watch, Follow, &
Connect with Us
Public Report
Report From: Conference/US/2006/Delphi    [ Add a report in this area ]  
Report #:  32374   Status: Open
DelosMail: The Largest Web Application Built with XMLRAD by Jerome Vollet
Project:  Conference Build #:  No
Version:    1 Submitted By:   Christine Ellis
Report Type:  Suggestion / Enhancement Request Date Reported:  8/7/2006 3:16:18 PM
Severity:    Infrequently encountered problem Last Updated: 8/28/2006 1:35:17 PM
Platform:    All platforms Internal Tracking #:  
Resolution: None  Resolved in Build: : None
Duplicate of:  None
Voting and Rating
Overall Rating: (5 Total Ratings)
2.80 out of 5
Total Votes: 1
Description
DelosMail: The Largest Web Application Built with XMLRAD by Jerome Vollet
TYPE: Case Study
LEVEL: Advanced
PREREQUISITES: Web architecture
ABSTRACT: During this session I will reveal the internals of the largest web application in production: both programming techniques and server architecture.
DelosMail is a WebMail + CRM information system for SOHO to large companies. DelosMail is operated by ASP (Application Service Providers) and is running over 1 million users.
DelosMail has been built in 1999 with XMLRAD.
The web application server is 500+ webforms built with XML + XSL, and over 2000 webservices (500 public + 1500 private).
DelosMail has been built using Delphi + XMLRAD.
DelosMail is currently operated as an 32 bits ISAPI DLLs running on Windows 2003 servers 64 bits edition with MSSQL 2005 64 bits.
The session will describe the architecture of such huge project: organization of web forms and business services in modules. Source tree will be exposed. The choice of Data Driven Architecture for the application server will be explained. The choice of description of all services as XML versus coding will also be explained.
2 major processes will be demonstrated using the Data Driven Debugger integrated in XMLRAD.
Profiling of such large application will be explained using the integrated profiler of XMLRAD.
Internals of the high performance http pipeline will be exposed to explain how DelosMail can handle high concurrency of execution on production servers.
This session is revealing what everybody would like to discover from a major ASP running billions of http requests in web farm.
SPEAKER BIOGRAPHY: R&D CTO for the past 10 years
Delphi Certified Developer since 1996
Pascal developer for the past 18 years
XMLRAD contributor
Steps to Reproduce:
None
Workarounds
None
Attachment
None
Comments

None

Server Response from: ETNACODE01