1.5.1 • Published 6 months ago

gell-session v1.5.1

Weekly downloads
-
License
ISC
Repository
-
Last release
6 months ago

gell-session

time based entity (lifcycle) modeling in an event based system

Objectives

  • provide basis for commonly defined sessions in an event based system
    • for example, browser session in a web application
  • model common session state via gell
  • implement common events
    • session initiation session ending session invalidation * etc
  • support timeline related features
  • support metrics collection
  • support session observation

Characterisics

  • always tied to actor/user
  • captures several timestamps
    • initiated/start authenticated end * expiration
  • may also capture events
  • closely resembles a sequence
  • parent/child relationship

Outstanding

  • must a session be associated with an actor in the system?
  • should this package support scheduling features
    • or is this gell-schedule?

Deprecations

  • storage mechanisms
    • transient, file system, dynamodb, etc separate packages should do this e.g. gell-fs
    • could eventually provide several persistence implementations
  • search
  • GraphQL bindings
1.5.1

6 months ago

1.5.0

6 months ago

1.4.0

6 months ago

1.3.0

6 months ago

1.2.0

10 months ago

1.1.0

10 months ago

1.0.0

12 months ago

0.5.1

1 year ago

0.5.0

2 years ago

0.4.4

2 years ago

0.4.3

2 years ago

0.4.2

2 years ago

0.4.1

2 years ago

0.4.0

2 years ago

0.3.4

2 years ago

0.3.3

2 years ago

0.3.2

2 years ago

0.3.1

2 years ago

0.3.0

2 years ago

0.2.3

2 years ago

0.2.2

2 years ago

0.2.1

2 years ago

0.2.0

2 years ago

0.1.0

2 years ago

0.0.1

2 years ago