github superstreamlabs/memphis v0.2.0
v0.2.0-beta

latest releases: v1.4.4, v1.4.3, v1.4.2...
2 years ago

Added features

  • Coverage tests
  • CLI will alert in case a newer version is available
  • Real time data (UI dashboards) is getting updated over Sockets instead of HTTP - UI performance are now much better
  • System logs screen - UI
  • Memphis version can be seen in the UI and in the CLI
  • Observability - system components status (UI)
  • Observability - total stations/messages across the entire system (UI)
  • Observability - connected producers/consumers to a station (UI)
  • Observability - station audit logs (UI)
  • Observability - last 50 messages in a station (UI)
  • Python SDK

Fixed bugs

  • Only users from type application have the ability to connect with Memphis (SDK connection) - Now also the root user has the ability to connect via the SDKs.
  • System logs are not persistent - logs persist inside Memphis's internal DB for 30 days
  • Zombie resources (connections/producers/consumers) caused by down time of an application connected to Memphis / downtime of Memphis during an active connection with an application - We've added a background task responsible to clean those zombie resources.
  • Producers/consumers connected to a Station which has been deleted are not getting disconnected automatically - fixed.

Known issues

  • Authentication - users from type application connect with Memphis (via the SDKs) using a connection token. For now this token is constant per Memphis environment.

What's Changed

New Contributors

Full Changelog: v0.1.0-beta...v0.2.0

Don't miss a new memphis release

NewReleases is sending notifications on new releases.