1.10.0 • Published 6 months ago

gell-session v1.10.0

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.10.0

6 months ago

1.9.0

10 months ago

1.8.0

11 months ago

1.7.1

12 months ago

1.7.0

12 months ago

1.6.0

1 year ago

1.5.1

2 years ago

1.5.0

2 years ago

1.4.0

2 years ago

1.3.0

2 years ago

1.2.0

2 years ago

1.1.0

2 years ago

1.0.0

2 years ago

0.5.1

2 years ago

0.5.0

3 years ago

0.4.4

3 years ago

0.4.3

3 years ago

0.4.2

3 years ago

0.4.1

3 years ago

0.4.0

3 years ago

0.3.4

3 years ago

0.3.3

3 years ago

0.3.2

3 years ago

0.3.1

3 years ago

0.3.0

3 years ago

0.2.3

3 years ago

0.2.2

3 years ago

0.2.1

3 years ago

0.2.0

3 years ago

0.1.0

3 years ago

0.0.1

3 years ago