Skip to content

Releases: buildersoftio/andyxstorage

Andy X v2.1 Storage

07 May 11:00
dc423af
Compare
Choose a tag to compare

It's a great pleasure to introduce to you the next evolution of Andy X v2, Andy X v2.1!
With this new version there are a tons of new feature and bug fixes across the board!

As we are always listening to the feedbacks

First we want to thank you who tried and tested our open platform.
With v2.1 we are delivering Configuration REST APIs to help companies to deliver different configurations into Andy X Cluster with IaaS and Andy X CLI.

In this major release of v2 we re-designed the communication between nodes and storages.

Features

  • SentDate Property is added into storage,
  • Caching internal message ids for each consumers,
  • New infrastructure for synchronising tenants, products, components and topics,
  • New infrastructure for Retention of Message Life,
  • Tenant and Component Token synchronising,
  • Removing api exposure for Storage,
  • Adding Headers Support,
  • Changing Partitions to by hours

You can download Andy X from docker-hub in the link below
https://hub.docker.com/r/buildersoftdev/andyxstorage

For more information about Andy X refer to the link below
https://buildersoftdev.azurewebsites.net/andyx

What's next

We are constantly working on bringing new features and bug fixes to Andy X!

Feel free to give us feedback and suggestions for the future releases, by creating issues and contacting us via Github.
Thank you from all of us at Buildersoft!

alt text.

What's Changed

  • bug/no_ticket: Unacked messages now are ordered by @eneshoxha in #66
  • v2.1/bug/68 SentDate is not present by @eneshoxha in #70
  • feature/71 Cache Messages to ConsumerPointer by @eneshoxha in #72
  • v2.1/feature/73 TenantUpdatedDetails by @eneshoxha in #74
  • v2.1/feature/41 Add Header to Records/Message by @eneshoxha in #75
  • v2.1/feature/69 Add Implement Retention Period for the messages by @eneshoxha in #76
  • v2.1/feature/77 Synchronize Tokens between Nodes in Andy X Cluster by @eneshoxha in #78
  • v2.1/bug/67 Add SubscriptionType for ConsumerDisconnectArgs by @eneshoxha in #79
  • v2.1/bug/no_ticket: check if totalcount of pointers are more than ack… by @eneshoxha in #80
  • bugfix by @eneshoxha in #81
  • v2.1/feature/82 Add SkipCertificate into XNode Configuration for Prod… by @eneshoxha in #84
  • v2.1/feature/83 Create SyncService Consumers and Producers connected … by @eneshoxha in #86
  • v2.1/bugfix/87 Memory is not being released by @eneshoxha in #88
  • V2.1/feature/89 by @eneshoxha in #90
  • v2.1/bugfix/91 Remove unackedlist removal from unacked by @eneshoxha in #92
  • v2.1/feature/93 Add Consumer Repository by @eneshoxha in #94
  • bugfix: add consumer conenction to di by @eneshoxha in #95
  • fix: Send Messages to node if there are already connections for consu… by @eneshoxha in #97
  • v2.1/bug/98 Messages are not caching in the consumers when messages a… by @eneshoxha in #99
  • v2.1/feature/100 Send messages to consumer after partition is cached by @eneshoxha in #101
  • v2.1/feature/102 Change Payload and Headers to JSON type by @eneshoxha in #103
  • V2.1/main by @eneshoxha in #104

Full Changelog: v2.0.0...v.2.1.0

Andy X v2 Storage

16 Jan 00:10
ff59880
Compare
Choose a tag to compare

Andy X v2 Storage

It's a great pleasure to introduce to you the next generation of Andy X, Andy X 2!
With this new generation there are a tons of new feature.

As we are always listening to the feedbacks

  • Within Andy X 2 we are replacing Readers with Consumers, Writers with Producers and Books with Topics.

The codebase behind 'Writers' has been totally re-designed.
Producers now uses the same codebase as Consumers.

The second generation of Andy X is totally different on design and performance compare to the first version. Andy X v2 Storage is build based in pillars of EDA,

Features

  • Andy X v2 Storage offers multi virtual connections,
  • Better Consumer Pointer implementation,
  • MessageStorage now support PartitionDate,
  • Andy X v2 Storage offers GeoReplication,
  • Andy X v2 Storage offers two different subscription types Shard and Replication,
  • Better support for Docker and Kubernetes,
  • Andy X v2 Storage now supports ThreadPool for Message Processing,
  • Andy X v2 Storage it offers totally isolation between Tenants,
  • Andy X v2 Storage offers better configuration like, number of agents, Partition Size in memory, Flush Interval, PointerAcknowledgedMessageArchivationInterval.
    Default config parameter values
  "Agent": {
    "MaxNumber": 4,
    "MinNumber": 1,
    "LoadBalanced": false
  },

  "Partition": {
    "SizeInMemory": 3000,
    "FlushInterval": 5000,
    "PointerAcknowledgedMessageArchivationInterval": 3600000
  }

You can download Andy X from docker-hub in the link below
https://hub.docker.com/r/buildersoftdev/andyxstorage

For more information about Andy X refer to the link below
https://buildersoftdev.azurewebsites.net/AndyX

Whats next

We are constantly working on new features and bug fixes!

Feel free to give us feedback and suggestions for the future releases, by creating issues and contacting us via Github.
Thank you from all of us at Buildersoft!

alt text.

Andy X DataStorage v1.1

24 Jan 22:12
563cdd7
Compare
Choose a tag to compare

Andy X Data Storage Version 1.1

Andy X Data Storage is an open-source standalone service that is used to store messages for Andy X. The Data Storage service is offers support for Multitenancy storage. X Data Storage hosts all messages and makes sure that all of them are readable for the client.

Release Notes

What's New in Version 1.1.20

  • Schema Support
  • All changes in schema will create a new version of it.
  • Logging has been updated
  • Added Dashboard support
  • Exposed Rest Endpoints and SignalR for Alerting and Monitoring.
  • Connection between Andy X Node, Storage offers retry-logic.
  • Status of Tenant and Product has been fixed.
  • CreationDate and ModifiedDate have been fixed.

Deploying Andy X Data Storage with Docker

Andy X Data Storage can be easily deployed on a docker container using docker-compose, for more info click here

What's next!

We are constantly working on new features and bug fixes

Feel free to give us feedback and suggestions for the future releases, by creating issues and contacting us via Github.

Thank you from all of us at Buildersoft!

Andy X DataStorage v1.0

22 Jan 14:40
52e590e
Compare
Choose a tag to compare

Andy X Data Storage is an open-source standalone service that is used to store messages for Andy X. The Data Storage service is offers support for Multitenancy storage. X Data Storage hosts all messages and makes sure that all of them are readable for the client.

Download

You can download the image of Andy X Data Storage from DockerHub in the link below
Download from DockerHub.

What's new!

A ton of feature are implemented like Horizontal scalability, Multitenancy, Low latency, Persistent storage etc.
We are constantly working on new features and bug fixes

Feel free to give us feedback and suggestions for the future releases, by creating issues and contacting us via Github.

Thank you from all of us at Buildersoft!