Feedex

Integrated Pub/Sub style object distribution applications and framework over distributed network

Applications

  • Feedex market rate feed
    • Distributes market rates from single endpoint to over site. (*1)
    • Could subscribe from Feedex applications, Microsoft Excel and Web clients in realtime.
  • Feedex Microsoft Excel InterConnect
    • Deconcentrates huge and heavy Excel EUC (End User Computing) applications into multiple Excel processes on local / multiple peers.
    • Publish and Subscribe between many to many peers and Excels.
    • Update cells on workbook in realtime.
  • Feedex bridge
    • Contributes price from Feedex network to data vendor (ex. Bloomberg, Thomson Reuters) network.
    • Bridge other types or managing of network
      • MSMQ
      • VPN / Different segmented network without network bridge / router.
      • Other WCF (Windows Communication Foundation) adaptable networks.

Framework

  • Core
    • Publish/Subscribe objects to/from Feedex network.
    • Feedex network is configurable as Client/Server, P2P or mixed.
    • When configured as P2P, each Feedex peers detect other peers automatically.
    • When configured as Client/Server, client could subscribe only server role peers.
    • Supports white/black list and ActiveDirectory based authentication.
  • Redundancy
    • Configurable redundancy by multiple peers.
      • active/standby
      • active/active
      • Dynamic multiple P2P peers grouping
  • Microsoft Excel connectivity
    • Excel-DNA based User defined functions.
    • Serialize/Deserialize and Publish/Subscribe .NET native objects.
    • Manages and optimizes processing speed to maximize Excel application processing performance.

Add-Ins

  • Market data sources and line handlers
    • Bloomberg
      • Market data feed
      • Contribution
    • Thomson Reuters
      • Market data feed
      • Contribution
    • FX and Crypto currency exchanges
      • bitFlyer (BitFlyerDotNet – our OSS product on GitHub)
      • Other major exchanges
  • Bridges
    • Databases (ADO.NET based)
    • Legacy DDE (Dynamic Data Exchanged) interface
    • HTTP/HTTPS/WebSocket (SignalR)
    • MSMQ
  • Realtime object manipulation
    • When published new object, add-in edit object and re-publish to network by Python, PowerShell scripts.
  • Reporting
    • Generate reports from published objects to Excel xlsx, PDFs and other formats instantly.

(*1) Should obey contracts between data vendors.