patterns-discussion AT lists.siebelschool.illinois.edu
Subject: General talk about software patterns
List archive
- From: "Phillip A. Lindsay" <phil AT lindsay.net>
- To: "'Siddle, James'" <james.siddle AT siemens.com>, <patterns-discussion AT cs.uiuc.edu>
- Cc:
- Subject: RE: [patterns-discussion] Lightweight data management patterns
- Date: Thu, 2 Jun 2005 10:21:41 -0700
- List-archive: <http://mail.cs.uiuc.edu/pipermail/patterns-discussion>
- List-id: General talk about software patterns <patterns-discussion.cs.uiuc.edu>
Title: Lightweight data management patterns
Hello James, You might find some EAI patterns to be partially applicable in “Enterprise Integration Patterns : Designing, Building, and Deploying Messaging Solutions” ”(http://www.amazon.com/gp/reader/0321200683/ref=sib_dp_pt/102-9810758-0815353#reader-link). Alternatively, you might find interesting what systems folks have done in the event correlation world. Essentially the real time analysis of online systems for application monitoring and management, processing huge volumes of data (beyond 5800 events a second) with very little resource usage. Most of these systems in this category of scale have home grown systems, some use a mix of async messaging and data collection/correlation services with a periodically bulk loaded dbms in the back for OLAP. Cheers, -phil (plindsay AT verduresoft.com)
From:
patterns-discussion-bounces AT cs.uiuc.edu
[mailto:patterns-discussion-bounces AT cs.uiuc.edu] On Behalf Of Siddle, James
Hi, Firstly, let me introduce myself. I work for Siemens Communications in the UK on a VOIP phone development, and have been interested in patterns for a few years now. My colleagues and myself are currently developing a new software architecture, part of which is the identification and selection of appropriate patterns. The reason I'm posting today is to ask a question - if this isn't the right place for such questions, any pointers to forums or mailing lists etc where I might be able to find an answer would be appreciated. I haven't been able to find much on the 'net so far that matches what I'm looking for, so any help would be great. In a nutshell: I'm looking for "Lightweight data management" patterns. By this, I mean patterns that allow for management of data in an resource restricted, real-time environment. The data may be stored in flat files, or alternatively a lightweight database such as SQLite. Additionally, a number of data management requirements have been identified - so any patterns you have in mind should ideally not conflict with the following list :-) -
Fast data access So far, I've identified a number of potentially applicable patterns: Proxy
(GOF - to control access to data management services) So if you are able to add to the list of patterns that we should be considering, please get in touch. Kind regards, James Siddle BSc(Hons) CITP SIEMENS Communications
*
mailto:james.siddle AT siemens.com
Siemens
Communications - a division of Siemens plc, Registered No: 727817, England.
Registered office: Siemens House, Oldbury, Bracknell,
Berkshire, RG12 8FZ. |
- [patterns-discussion] Lightweight data management patterns, Siddle, James, 06/02/2005
- RE: [patterns-discussion] Lightweight data management patterns, Jesús Alonso, 06/02/2005
- RE: [patterns-discussion] Lightweight data management patterns, Phillip A. Lindsay, 06/02/2005
- Re: [patterns-discussion] Lightweight data management patterns, Allan Halme, 06/03/2005
Archive powered by MHonArc 2.6.16.