Skip to content

Releases: buildersoftio/andyx

Andy X v3.0.0

22 Nov 15:05
b1c6200
Compare
Choose a tag to compare

Sublime's custom image

Welcome to Andy X v3

It's a wonderful pleasure to release the third generation of Andy X. Andy X v3 now is the most advanced distributed streaming platform for any .NET Developer and any Developer. A full open source solution for streaming your data.

Andy X is an open-source distributed streaming platform designed to deliver the best performance possible for high-performance data pipelines, streaming analytics, streaming between microservices and data integrations.

🚀🚀🚀

As you may know, we were working really hard on the v3 of Andy, and with it a lot of new and great features has come.

The third generation of Andy X have more than 100 different new feature and enhancements, from the storage engine to hub engines for data ingestion and consumption.

This release of Andy X CLI works only with Andy X v3 and higher.

Main features

  • New Clustering support,
  • New Coordiation of Nodes (Andy X Raft)
  • New State control,
  • New Storage Layer based on RocksDb,
  • New Subscription Modes,
  • New Subscription Types,
  • New Producer State Manager,
  • New back-pressure logic for Customers,
  • New back-services for Retentions,
  • Added support new authorizations,
  • Added support to add new users to manage Andy X,
  • Andy X Storage as Service has been Depricated,
  • New Storage and Transport configuration support,
  • For topic storage configuration,
  • New implementation memory-management
  • Added support for Sharded Topics (multiple partitions based on Andy X Nodes in a Cluster)
  • New REST endpoints implemented

You can download Andy X now form DockerHub
https://hub.docker.com/r/buildersoftdev/andyx

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

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!

buildersoft-05

alt text

What's Changed

Full Changelog: v2.1.1...v3.0.0

Andy X v2.1.1

10 May 11:42
372a0e5
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

  • Brand new REST APIs for Telemetry and Cluster Configuration;
  • Enabled support for Andy X Portal and CLI;
  • Message Header Support;
  • Retention Policy for Components;
  • New infrastructure for Tenant and Component Token Authorization;
  • New Basic Authorization for Storage Connection and API Authorization
  • Kubernetes support;
  • New communication schema and infrastructure between Storage and Nodes;
  • Bulk Producing Support
  • Better Cluster configuration (beta version, the release will come with v2.2);

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

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

  • hotfix-0001: Increese CurrentConnectionIndex of Consumers only if Sub… by @eneshoxha in #74

Full Changelog: v.2.1.0...v2.1.1

Andy X v2.1

07 May 10:56
dc389ba
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

  • Brand new REST APIs for Telemetry and Cluster Configuration;
  • Enabled support for Andy X Portal and CLI;
  • Message Header Support;
  • Retention Policy for Components;
  • New infrastructure for Tenant and Component Token Authorization;
  • New Basic Authorization for Storage Connection and API Authorization
  • Kubernetes support;
  • New communication schema and infrastructure between Storage and Nodes;
  • Bulk Producing Support
  • Better Cluster configuration (beta version, the release will come with v2.2);

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

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

  • V2/main by @eneshoxha in #34
  • v2.1/bugfix/37 Consumers with same name can not consume messages on different topics by @eneshoxha in #38
  • feature/36 Expose endpoints for Andy CLI, Dashboard and 3rd party by @eneshoxha in #39
  • v2.1/feature/20 Add Support for Headers by @eneshoxha in #40
  • v2.1/feature/41 Add Retention Policy for Components based on time by @eneshoxha in #42
  • v2.1/feature/43 Synchronize Tokens between Nodes in Andy X Cluster by @eneshoxha in #44
  • V2.1/feature/45 by @eneshoxha in #46
  • v2.1/bug/47 Send SubscriptionType when consumer is disconnected by @eneshoxha in #48
  • v2.1/feature/49 Expose Revoke Tokens for Tenant and Componen; by @eneshoxha in #50
  • v2.1/feature/51 Create SyncService Consumers and Producers connected … by @eneshoxha in #53
  • v2.1/feature/51 bug fix for External Consumer/Producer Sync by @eneshoxha in #54
  • V2.1/feature/51 by @eneshoxha in #55
  • v2.1/feature/56 Store Messages as Batch in Storage by @eneshoxha in #57
  • v2.1/feature/60 Add support for Bulk Producing by @eneshoxha in #61
  • v2.1/feature/63 Expose new properties at Consumer and Producer by @eneshoxha in #64
  • v2.1/feature/58 Implement Metrics in Storage by @eneshoxha in #65
  • v2.1/bug/62 Tenant configuration is not being updated by @eneshoxha in #66
  • v2.1/feature/59 Implementing StreamLineage by @eneshoxha in #67
  • enable authorize by @eneshoxha in #68
  • V2.1/main by @eneshoxha in #73

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

Andy X v2

16 Jan 00:07
30f998c
Compare
Choose a tag to compare

Andy X v2

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.

Features

  • Writers are replaced with brand new Producers (now Producers are always connected, compare to Writers which they where stateless REST Calls),
  • Readers are replaced with brand new Consumers,
  • Consumers now supports InitialPosition,
  • Consumers now can consume where it left off messages,
  • Enabled support for non-persistent topics,
  • Books are replaced with topics,
  • Andy X Node supports GeoRepication settings,
  • Andy X Node can be deployed as cluster with one or more X Storages,
  • Authorization based on Tenants
  • Authorization based on Components
  • Node now is connected to Storages with more than one connection (agents)
  • Certification support,
  • Tenants can be configured from outside (from file configs) tenants.json
  • Consumers with Shared subscription, shared messages as round-robin,
  • Better support for Docker and Kubernetes,
  • As non-persistent now Andy X can work as singleton service without Andy X Storage for development purposes.

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

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 v1.1

24 Jan 22:14
1a68e0b
Compare
Choose a tag to compare

Andy X Version 1.1

Andy X is an open-source distributed streaming platform designed to deliver the best performance possible for high-performance data pipelines, streaming analytics, streaming between microservices and data integrations.

Release Notes

What's New in Version 1.1.20

  • You can select message schemas for books.
  • You can read, add, update and delete message schemas for books.
  • You can access schemas form Rest Endpoints
  • Added Dashboard support
  • Exposed Rest Endpoints and SignalR for Alerting and Monitoring.
  • Connection between Andy X Node, Storage and Readers offers retry-logic.
  • Status of Tenant and Product has been fixed.

Deploying Andy X with Docker

Andy X 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 v1.0

22 Jan 14:32
53c6487
Compare
Choose a tag to compare

Andy X is an open-source distributed streaming platform designed to deliver the best performance possible for high-performance data pipelines, streaming analytics, streaming between microservices and data integrations.

This is the first public release of Andy X.

Download

You can download the image of Andy X 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!