Financial Hub
Web Server forum
Back To The Forum Home!Search!Private Messaging System

Web Server Talk Web Server Talk > Unix and Linux reviews > Free Unix support > Unix administration > Financial Hub




Pages (2): [1] 2 »   Last Thread   Next Thread Next
  Show Printable Version Email this Page Subscribe to this Thread      Post New Thread    Post A Reply      

    Financial Hub  
Jaz


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
01-23-04 09:29 PM

I am planning to build a Messaging Systems using messaging protocol
SMTP,MIME,POP and IMAP for a Stock Exchange to work as
a Financial Hub Powered by UNIX (FreeBSD/Linux) in order
to exchange notes and orders between the brokers.

Any advice would be really appreciated?

Thanks








[ Post a follow-up to this message ]



    Re: Financial Hub  
Mountain Man


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
01-23-04 09:29 PM

On Thu, 17 Jul 2003 09:01:36 +0200, "Jaz" <jazxyz@web.de> wrote:
quote:
>I am planning to build a Messaging Systems using messaging protocol >SMTP,MIME,POP and IMAP for a Stock Exchange to work as >a Financial Hub Powered by UNIX (FreeBSD/Linux) in order >to exchange notes and orders between the brokers. > >Any advice would be really appreciated? > >Thanks > >
To keep out of hot water, your solution is going to have to be able to retain all electronic messages (e-mail, logging, IM, etc) for a significant amount of time. Better check the SEC rules about this since it's your employer who will get nailed if this isn't done properly. Think about how much it will cost the business by using consumer grade equipment in this type of high-speed-low-drag environment, and how expensive it'll be when it fails. The design has to be able to provide a HA, cluster, or equivalent type solution that provides better than 5 9s uptime. There are plenty of other things, but that gets into the billable hours section of my time. :-)




[ Post a follow-up to this message ]



    Re: Financial Hub  
Mountain Man


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
01-23-04 09:29 PM

On Thu, 17 Jul 2003 09:01:36 +0200, "Jaz" <jazxyz@web.de> wrote:
quote:
>I am planning to build a Messaging Systems using messaging protocol >SMTP,MIME,POP and IMAP for a Stock Exchange to work as >a Financial Hub Powered by UNIX (FreeBSD/Linux) in order >to exchange notes and orders between the brokers. > >Any advice would be really appreciated? > >Thanks > >
To keep out of hot water, your solution is going to have to be able to retain all electronic messages (e-mail, logging, IM, etc) for a significant amount of time. Better check the SEC rules about this since it's your employer who will get nailed if this isn't done properly. Think about how much it will cost the business by using consumer grade equipment in this type of high-speed-low-drag environment, and how expensive it'll be when it fails. The design has to be able to provide a HA, cluster, or equivalent type solution that provides better than 5 9s uptime. There are plenty of other things, but that gets into the billable hours section of my time. :-)




[ Post a follow-up to this message ]



    Re: Financial Hub  
Juhana Siren


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
01-23-04 09:29 PM

"Jaz" <jazxyz@web.de> writes:
quote:
> I am planning to build a Messaging Systems using messaging protocol > SMTP,MIME,POP and IMAP for a Stock Exchange to work as > a Financial Hub Powered by UNIX (FreeBSD/Linux) in order > to exchange notes and orders between the brokers. > Any advice would be really appreciated?
Sounds like you'll want a high-performance, high-availability mail server. Research the following: * clustering * high availability * backups * UPS * RAID Without knowing your specific setup, it's impossible to give any specific advice. -- ****** Juhana Siren ***** Juhana.Siren@oulu.fi ***** OH8HTH (2 m, 70 cm) *** *** On pienempi paha nolata itsensä tyhmällä kysymyksellä kuin rikkomalla jotaki n. --minä--




[ Post a follow-up to this message ]



    Re: Financial Hub  
Juhana Siren


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
01-23-04 09:29 PM

"Jaz" <jazxyz@web.de> writes:
quote:
> I am planning to build a Messaging Systems using messaging protocol > SMTP,MIME,POP and IMAP for a Stock Exchange to work as > a Financial Hub Powered by UNIX (FreeBSD/Linux) in order > to exchange notes and orders between the brokers. > Any advice would be really appreciated?
Sounds like you'll want a high-performance, high-availability mail server. Research the following: * clustering * high availability * backups * UPS * RAID Without knowing your specific setup, it's impossible to give any specific advice. -- ****** Juhana Siren ***** Juhana.Siren@oulu.fi ***** OH8HTH (2 m, 70 cm) *** *** On pienempi paha nolata itsensä tyhmällä kysymyksellä kuin rikkomalla jotaki n. --minä--




[ Post a follow-up to this message ]



    Re: Financial Hub  
Juhana Siren


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
01-23-04 09:29 PM

Juhana Siren <Juhana.Siren@oulu.fi> writes:
quote:
> "Jaz" <jazxyz@web.de> writes: > Sounds like you'll want a high-performance, high-availability mail server.
Following up to myself: Also consider whether FreeBSD and Linux, presumably on PC hardware, are the best choices for the job at hand, or if it might be better done with another hardware architecture and associated OS. The answer depends on your situation. I've seen both kinds of cases. The point is to think about it. Analyze your needs very carefully; find out what's required by law, company procedure, users' needs, your needs... Things that might be affected are, for example, security, privacy, storage times, permissible delays... You'll probably think of more. Think of what's reasonable and what's feasible. -- ****** Juhana Siren ***** Juhana.Siren@oulu.fi ***** OH8HTH (2 m, 70 cm) *** *** On pienempi paha nolata itsensä tyhmällä kysymyksellä kuin rikkomalla jotaki n. --minä--




[ Post a follow-up to this message ]



    Re: Financial Hub  
Juhana Siren


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
01-23-04 09:29 PM

Juhana Siren <Juhana.Siren@oulu.fi> writes:
quote:
> "Jaz" <jazxyz@web.de> writes: > Sounds like you'll want a high-performance, high-availability mail server.
Following up to myself: Also consider whether FreeBSD and Linux, presumably on PC hardware, are the best choices for the job at hand, or if it might be better done with another hardware architecture and associated OS. The answer depends on your situation. I've seen both kinds of cases. The point is to think about it. Analyze your needs very carefully; find out what's required by law, company procedure, users' needs, your needs... Things that might be affected are, for example, security, privacy, storage times, permissible delays... You'll probably think of more. Think of what's reasonable and what's feasible. -- ****** Juhana Siren ***** Juhana.Siren@oulu.fi ***** OH8HTH (2 m, 70 cm) *** *** On pienempi paha nolata itsensä tyhmällä kysymyksellä kuin rikkomalla jotaki n. --minä--




[ Post a follow-up to this message ]



    Re: Financial Hub  
Rich Gibbs


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
01-23-04 09:29 PM

On Thu, 17 Jul 2003 14:45:12 +0000 (UTC), Jeremiah DeWitt Weiner
<jdw@panix.com> wrote:
quote:
>Mountain Man <KeepYouSpamToYourself@leavemealone.com> wrote: > > A lot of financial firms also can't afford to have downtime >for backups, so that needs to be considered too, which may mean stuff >like three-way mirrors so you can split one off and back it up, or >real-time data duplication to an offsite location. Then again, I >think brokers are supposed to be a little easier in this respect, >since trading does end at a certain time. >
The exact details of the backup requirements will obviously vary depending on the OP's situation, but some highly reliable backup system is pretty likely to be a requirement. (The OP has a German E-mail address, I see. However, in the US, for example, you must record all E-mail, IM, voice, etc.) The OP mentioned orders in his question. If this means trading orders from customers, then you need to be VERY careful; I personally would not opt for E-mail technology for this, because: --These absolutely must be archived (to protect all parties). --They must be delivered strictly in the order received. --They must have accurate time stamps, authentication, etc. --The delivery system must be reliable, and timely. Basically, you are likely to be operating in an environment where anything more than a trivial systems failure is likely to be a hanging offence.
quote:
> But yes, do centralize, do cluster, and do use hot-swappable >components as much as possible. Brokers are not known for their laid- >back attitudes and tolerance of interruptions in their work! I'd >recommend using some kind of terminal (X, VNC, SunRay, whatever) rather >than a regular PC, so that if one breaks, you can just throw it off the >trader's desk, throw on a new one, and go, with no loss of data and no >reconfiguration to do.
Yes, that is a good point. In the last large trading system (about 250 seats) I had a part in designing, we used low-end Unix workstations rather than, say X-terms, but they were all run dataless and identically configured, with only the OS and X on the local hard disk -- and we always had a few spares already built on hand. Everything else (apps, market data, transaction and position dB, etc.) was on servers, each of which had at least one hot-standby machine. Also remember the other aspects of reliability: available support staff, uninterruptible power, ... If you try to cut corners to save money or time, you had better be VERY SURE that everyone up to and including the CEO understands the risks and has signed off on it -- in writing. (And don't lose that paper, and keep your bank account topped up. ;-) -- Rich Gibbs rgibbs@his.com




[ Post a follow-up to this message ]



    Re: Financial Hub  
Rich Gibbs


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
01-23-04 09:29 PM

On Thu, 17 Jul 2003 14:45:12 +0000 (UTC), Jeremiah DeWitt Weiner
<jdw@panix.com> wrote:
quote:
>Mountain Man <KeepYouSpamToYourself@leavemealone.com> wrote: > > A lot of financial firms also can't afford to have downtime >for backups, so that needs to be considered too, which may mean stuff >like three-way mirrors so you can split one off and back it up, or >real-time data duplication to an offsite location. Then again, I >think brokers are supposed to be a little easier in this respect, >since trading does end at a certain time. >
The exact details of the backup requirements will obviously vary depending on the OP's situation, but some highly reliable backup system is pretty likely to be a requirement. (The OP has a German E-mail address, I see. However, in the US, for example, you must record all E-mail, IM, voice, etc.) The OP mentioned orders in his question. If this means trading orders from customers, then you need to be VERY careful; I personally would not opt for E-mail technology for this, because: --These absolutely must be archived (to protect all parties). --They must be delivered strictly in the order received. --They must have accurate time stamps, authentication, etc. --The delivery system must be reliable, and timely. Basically, you are likely to be operating in an environment where anything more than a trivial systems failure is likely to be a hanging offence.
quote:
> But yes, do centralize, do cluster, and do use hot-swappable >components as much as possible. Brokers are not known for their laid- >back attitudes and tolerance of interruptions in their work! I'd >recommend using some kind of terminal (X, VNC, SunRay, whatever) rather >than a regular PC, so that if one breaks, you can just throw it off the >trader's desk, throw on a new one, and go, with no loss of data and no >reconfiguration to do.
Yes, that is a good point. In the last large trading system (about 250 seats) I had a part in designing, we used low-end Unix workstations rather than, say X-terms, but they were all run dataless and identically configured, with only the OS and X on the local hard disk -- and we always had a few spares already built on hand. Everything else (apps, market data, transaction and position dB, etc.) was on servers, each of which had at least one hot-standby machine. Also remember the other aspects of reliability: available support staff, uninterruptible power, ... If you try to cut corners to save money or time, you had better be VERY SURE that everyone up to and including the CEO understands the risks and has signed off on it -- in writing. (And don't lose that paper, and keep your bank account topped up. ;-) -- Rich Gibbs rgibbs@his.com




[ Post a follow-up to this message ]



    Re: Financial Hub  
Jaz


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
01-23-04 09:29 PM

I need to prepare a study (white paper) how to build a trader system and
the initialized cost of it.
Any help in this issue.

Thanks

"Juhana Siren" <Juhana.Siren@oulu.fi> wrote in message
news:m37k6he9y0.fsf@oulu.fi...
quote:
> Juhana Siren <Juhana.Siren@oulu.fi> writes: > server.[QUOTE] > > Following up to myself: > > Also consider whether FreeBSD and Linux, presumably on PC hardware, > are the best choices for the job at hand, or if it might be better > done with another hardware architecture and associated OS. The answer > depends on your situation. I've seen both kinds of cases. The point is > to think about it. > > Analyze your needs very carefully; find out what's required by law, > company procedure, users' needs, your needs... Things that might be > affected are, for example, security, privacy, storage times, > permissible delays... You'll probably think of more. Think of what's > reasonable and what's feasible. > > -- > ****** Juhana Siren ***** Juhana.Siren@oulu.fi ***** OH8HTH (2 m, 70 cm)
******
quote:
> On pienempi paha nolata itsensä tyhmällä kysymyksellä kuin rikkomalla
jotakin.
quote:
> --minä--




[ Post a follow-up to this message ]



    Sponsored Links  




 





   All times are GMT. The time now is 01:20 PM.      Post New Thread    Post A Reply      
Pages (2): [1] 2 »   Last Thread   Next Thread Next


Most Popular forums 

Forum Jump:
Rate This Thread:

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is OFF
 
Medical and Health forum | Computer Games Reviews | Graphics design forum

Back To The Top
Home | Usercp | Faq | Register