[This message was posted by Rufus Me of Self <[EMAIL PROTECTED]> to the "FAST 
Protocol" discussion forum at http://fixprotocol.org/discuss/46. You can reply 
to it on-line at http://fixprotocol.org/discuss/read/8e5ffa87 - PLEASE DO NOT 
REPLY BY MAIL.]

Compare FAST with say ASN.1 with DER (disting encod) or PER (packed encod).  I 
would say FAST is vastly simpler by comparison.  The concept of complex is all 
relative.

As to discussion regarding performance.  Please note that ALL managed network 
elements are SNMP capable, hey have embedded a compliant (but subset) of ASN.1. 
SNMP stress performance tests have shown to have Gigabit capabilities 
(obviously), not just enc/dec, end to end.  with standard server hw, network 
monitor appss can easily integrate 100MB/s of SNMP traffic. With a simple spec, 
FAST theoretical limit would be at least at same level, if not even higher.

I will push the ASN.1 comparison even further. In early 90s, ASN.1 compliance 
was limited to expensive rule compilers, etc.  But with SSLeay, a fully PKCS (a 
cryptography standard relies on ASN.1) compliant open source (well, the whole 
NSA export mess aside) package blew the industry wide open.  Today, you will 
find very reliable, high performance ASN.1 implementations, whether it is Cisco 
MIB, Microsoft CryptAPI, or SSLeay (and its successor, OpenSSL), etc, in all 
browsers, secure network sessions, all shapes and sizes (standard PC, or 
embedded network devices, even setup boxes) by billions of ppl, and hundreds of 
millions of servers around the world.

15 yrs ago, I was that proverbial "jr programmer" that was handed a dolley full 
of freshly minted ITU documentations to write a PKCS compliant engine.  After 
abt a week of "must find easier job where i won't stare at docs that doesn't 
seem to be in English", want to torch RSA PKCS ref implementation (horribly 
written, inflexible, and unlike rest of RSA's code base, full of bugs).  I 
somehow found an alpha of Eric Young's code base, contributed to that.  It was 
like magic, in 3-4 weeks, I went from utterly clueless and fantasized abt 
superglue my office door so they can't come in and fire me, to have majority of 
a fully compliant, working implementation. 

To take complex comparison even further.  Hats off to anyone that had to write 
a PostScript compliant display / print applications. PS was considered horribly 
complex, and definitely unnecessarily convoluted.  

[You can unsubscribe from this discussion group by sending a message to 
mailto:[EMAIL PROTECTED]

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Financial Information eXchange" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/FIX-Protocol?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to