@jayesol/jayeson.lib.sports
- Packages are classified into **"levels"**; **each vertical is a level. Veiwed from left to right** - Arrows define dependency. E:g A -> B means A depend on B - Any class can only depend on classes within it's package or classes from packages in previo
Last updated 3 months ago by wuliang.teng .
ISC · Repository · Original npm · Tarball · package.json
$ cnpm install @jayesol/jayeson.lib.sports 
SYNC missed versions from official npm registry.

SportsFeed

Packaging Structure

  • Packages are classified into "levels"; each vertical is a level. Veiwed from left to right
  • Arrows define dependency. E:g A -> B means A depend on B
  • Any class can only depend on classes within it's package or classes from packages in previous levels
  • There cannot be any dependency among packages of same level

Package-Info

  • jayeson.lib.sports.protobuf - Classes generated by protobuf
  • jayeson.lib.sports.datastructure - Core datastructure used across all classes
  • jayeson.lib.sports.filter - Abstractions around IDataFilter combined with sport's datastructure
  • jayeson.lib.sports.mutable - Provide Mutable builder's for jayeson.lib.record's datastructure
  • jayeson.lib.sports.util - Static utility functions
  • jayeson.lib.sports.codec - Definition of various message classes and logic to serialize data structure to Protibuf and vice versa
  • jayeson.lib.sports.core - Core components used across whole library
  • jayeson.lib.sports.receive - Implementation of logic to receive data from upstream
  • jayeson.lib.sports.receive.memory - Implementation of logic to receive data in memory(E:g Bot)
  • jayeson.lib.sports.dispatch - Abstractions for pushing received data downstream
  • jayeson.lib.sports.dispatch.relayer - Abstratction to push data without any post-processing
  • jayeson.lib.sports.dispatch.transform - Abstraction and logic to push data with post processing
  • jayeson.lib.sports.dispatch.network - Abstraction and logic to push data via network
  • jayeson.lib.sports.client - Abstrations for end under to consume data
  • jayesib.lib.sports.module - Various module bindings


                     +-------------------------------------------------------------------------------+
                     |                                                                               |
                     |  +-------------+                                                              |
                     |  |   client    +---------------------+                                        v
                     |  +-------------+                     |                                    +-----------+
                     |                              +----+  |                                    | filter    +----------------+
                     |  +---------------------+     |    |  |                                    +-----------+                |
                     +--+  dispatch.transform +-----+    v  v                                                                 v
                        +---------------------+        +-------------+     +----------+                                +-----------------+
                                                    +->| dispatch    +---->|  core    +----+     +-----------+         |  datastructure  |
                        +--------------------+      |  +-------------+     +----------+    |---->| mutable   |         +-----------------+
                        |  dispatch.network  +---+  |          ^                  ^        |     +-----------+                  ^
                        +--------------------+   |  |          |                  |        |                                    |
                                                 +--+          |                  |        |                       +------------+
+-----------------+     +------------------+                   |                  |        |     +-----------+     |
|                 |     | dispatch.relayer +-------------------+                  |        |---->|   util    +-----+---+
|    Module       |     +------------------+                                      |        |     +-----------+     |   |   +-----------------+
+-----------------+                                                               |        |                       |   +-->|     protobuf    |
                                                                                  |        |                       |       +-----------------+
                        +-----------------+            +-------------+            |        |     +-----------+     |
                        | receive.memory  +----------->|   receive   +------------>        +---->|  codec    +-----+
                        +-----------------+            +-------------+                           +-----------+

Message Transformation Flow

Picture show how message gets transformed when they are passed from one component to other

Picture show how message gets transformed when they are passed from one component to other

PS: Drawn using Gliffy. Get source diagram from jayeson's gliffy account

Current Tags

  • 2.1.4                                ...           latest (3 months ago)

68 Versions

  • 2.1.4                                ...           3 months ago
  • 2.1.4-RC4                                ...           4 months ago
  • 2.1.4-RC3                                ...           8 months ago
  • 2.1.4-RC2.2                                ...           8 months ago
  • 2.1.4-RC2                                ...           8 months ago
  • 2.1.4-RC1                                ...           8 months ago
  • 2.1.3                                ...           10 months ago
  • 2.1.3-RC1                                ...           10 months ago
  • 2.1.2                                ...           10 months ago
  • 2.1.1                                ...           a year ago
  • 2.1.1-RC2                                ...           a year ago
  • 2.1.0                                ...           a year ago
  • 2.1.0-RC                                ...           a year ago
  • 2.0.15                                ...           a year ago
  • 2.0.13-RC5                                ...           a year ago
  • 2.0.13-RC2                                ...           a year ago
  • 2.0.12                                ...           a year ago
  • 2.0.11                                ...           a year ago
  • 2.0.10                                ...           a year ago
  • 2.0.9                                ...           a year ago
  • 2.0.8                                ...           2 years ago
  • 2.0.7                                ...           2 years ago
  • 2.0.6                                ...           2 years ago
  • 2.0.5                                ...           2 years ago
  • 2.0.4                                ...           2 years ago
  • 2.0.3                                ...           2 years ago
  • 2.0.2                                ...           2 years ago
  • 2.0.1                                ...           2 years ago
  • 2.0.0                                ...           2 years ago
  • 1.0.0-RC13.5                                ...           2 years ago
  • 1.0.0-RC13.4                                ...           2 years ago
  • 1.0.0-RC13.3                                ...           2 years ago
  • 1.0.0-RC13.2                                ...           2 years ago
  • 1.0.0-RC13.1                                ...           2 years ago
  • 1.0.0-RC13                                ...           2 years ago
  • 1.0.0-RC12.10                                ...           2 years ago
  • 1.0.0-RC12.9                                ...           2 years ago
  • 1.0.0-RC12.7.1                                ...           2 years ago
  • 1.0.0-RC12.6                                ...           2 years ago
  • 1.0.0-RC12.7                                ...           2 years ago
  • 1.0.0-RC12.5                                ...           2 years ago
  • 1.0.0-RC12.4                                ...           2 years ago
  • 1.0.0-RC12.3                                ...           2 years ago
  • 1.0.0-RC12.1                                ...           2 years ago
  • 1.0.0-RC12                                ...           2 years ago
  • 1.0.0-RC11.6                                ...           2 years ago
  • 1.0.0-RC11.5                                ...           2 years ago
  • 1.0.0-RC11.4                                ...           2 years ago
  • 1.0.0-RC11.3                                ...           2 years ago
  • 1.0.0-RC11.2                                ...           2 years ago
  • 1.0.0-RC11.1                                ...           2 years ago
  • 1.0.0-RC11.0.1                                ...           2 years ago
  • 1.0.0-RC11                                ...           2 years ago
  • 1.0.0-RC10.6.4                                ...           2 years ago
  • 1.0.0-RC10.5                                ...           2 years ago
  • 1.0.0-RC10.4                                ...           2 years ago
  • 1.0.0-RC10.2                                ...           2 years ago
  • 1.0.0-RC10.1                                ...           2 years ago
  • 1.0.0-RC10                                ...           2 years ago
  • 1.0.0-RC9.2                                ...           2 years ago
  • 1.0.0-RC9                                ...           2 years ago
  • 1.0.0-RC8.2                                ...           2 years ago
  • 1.0.0-RC7                                ...           2 years ago
  • 1.0.0-RC6                                ...           2 years ago
  • 1.0.0-RC5                                ...           2 years ago
  • 1.0.0-RC4                                ...           2 years ago
  • 1.0.0-RC3                                ...           2 years ago
  • 1.0.0-RC1                                ...           2 years ago
Downloads
Today 0
This Week 68
This Month 69
Last Day 0
Last Week 0
Last Month 0
Dev Dependencies (18)

Copyright 2014 - 2017 © taobao.org |