Topic - Technical Architecture of 1060 Forum
Topic - Technical Architecture of 1060 Forum Topic - Technical Architecture of 1060 Forum
from forum 1060 Forum
 forum index   my profile   search 
 new topic  post reply 
moderators: pjr tab
Technical Architecture of 1060 Forum
Joined: 7-February-2005
Posts: 591
Location: UK
Posted: 8-February-2005 09:28
The forum application runs on 1060 NetKernel with a 3-module design: a web-front end controller interacts with a data services module and a separate style module provides for customizable skins.

The web-front end uses an XRL service composition design pattern to invoke "portlet" services (should we call them 'micro-servlets'?) which offers reusable componentised services which are composited to create the application. The result from each service component is cacheable resulting in an fully dynamic app with pseudo-static performance(ie every part of the application is cached to the finest level of granularity). (See http://www.1060.org/articles/bugxter_deconstructed.html for an article discussing service-based composition of web-application.)

Application features include: very high performance fine-grained caching of forums and posts, cached RSS 2.0 feeds of both forums and topics, mediated email service to provide communication between forum members without having to divulge email addresses, BBCode entries with dynamic editing and preview, fully skinnable, comprehensive back-end administration tools.

The application took 1 developer week to build the data and web application which included researching and writing the data model. Skinning and presentation took 4 developer days. Total development time, from conception to public site, was just over 1 week.
 new topic  post reply  To find out about new replies to this post as they occur
please subscribe to one of these feeds:
AtomRSS moderate 
© 2003-2006, 1060 Research Limited. 1060 registered trademark, NetKernel trademark of 1060 Research Limited.