| Title page |
| Preface |
| Copyright and disclaimer |
| What this document contains |
| Who should read this document |
| Related documents |
| Typographical conventions |
| Feedback |
| Acknowledgments |
| What is Caplin DataSource? |
| Key concepts and features |
| DataSource network |
| DataSource protocol |
| DataSource applications (DataSource peers) |
| DataSource adapters |
| DataSource library and SDKs |
| Custom DataSource adapters |
| About the data |
| Objects, symbols and fields |
| Object types |
| Record structures |
| Type 1 records |
| Type 2 records |
| Type 3 records |
| Trade messages |
| Messaging features |
| Broadcast versus subscription |
| Broadcast feeds and Active Cache |
| Sender and receiver (source and sink) |
| Monitoring connection health |
| Data services |
| Load balancing |
| Prioritized access and failover |
| Requesting objects from a set of peers |
| Data handling features |
| Delay channels |
| Name mapping |
| Configuration |
| Monitoring and management |
| Logging |
| Monitoring modules |
| Latency Chaining |
| Performance considerations |
| DataSource compared to other messaging middleware |
| Glossary of terms and acronyms |
© Caplin Systems Ltd. 2007