From 3a8720d9a1359bd473ff4136dc1e465887af0451 Mon Sep 17 00:00:00 2001 From: Vince Feskens Date: Thu, 7 Jun 2018 10:11:26 +0200 Subject: [PATCH 1/3] Correct link for Atomix + removal of Copycat Updated link to Atomix + removal of Copycat as this library is deprecated, see http://atomix.io/docs/latest/getting-started/#background --- README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/README.md b/README.md index 448dbd8..2ee64e2 100644 --- a/README.md +++ b/README.md @@ -296,9 +296,8 @@ A curated list of awesome Java frameworks, libraries and software. - [Apache Geode](https://geode.apache.org) - In-memory data management system that provides reliable asynchronous event notifications and guaranteed message delivery. - [Apache Storm](https://storm.apache.org) - Realtime computation system. - [Apache ZooKeeper](https://zookeeper.apache.org) - Coordination service with distributed configuration, synchronization, and naming registry for large distributed systems. -- [Atomix](http://atomix.io/atomix) - Fault-tolerant distributed coordination framework. +- [Atomix](http://atomix.io/) - Fault-tolerant distributed coordination framework. - [Axon Framework](http://www.axonframework.org) - Framework for creating CQRS applications. -- [Copycat](http://atomix.io/copycat) - Fault-tolerant state machine replication framework. - [Dropwizard Circuit Breaker](https://github.com/mtakaki/dropwizard-circuitbreaker) - Circuit breaker design pattern for Dropwizard. - [Failsafe](https://github.com/jhalterman/failsafe) - Simple failure handling with retries and circuit breakers. - [Hazelcast ![c]](https://hazelcast.org) - Highly scalable in-memory datagrid with a free open-source version. From 236ac541e26781f953e901f4d52b22f1073c4c22 Mon Sep 17 00:00:00 2001 From: Anand Sudhanaboina Date: Fri, 27 Jul 2018 11:05:52 +0530 Subject: [PATCH 2/3] Move RocketMQ to Apache RocketMQ --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 448dbd8..f1b2335 100644 --- a/README.md +++ b/README.md @@ -523,11 +523,11 @@ A curated list of awesome Java frameworks, libraries and software. - [Apache Camel](https://camel.apache.org) - Glues together different transport APIs via Enterprise Integration Patterns. - [Apache Kafka](https://kafka.apache.org) - High-throughput distributed messaging system. - [Apache Pulsar](https://pulsar.apache.org) - Distributed pub/sub-messaging system. +- [Apache RocketMQ](https://rocketmq.apache.org/) - A fast, reliable, and scalable distributed messaging platform. - [EventBus](https://github.com/greenrobot/EventBus) - Simple publish/subscribe event bus. - [Hermes](http://hermes.allegro.tech) - Fast and reliable message broker built on top of Kafka. - [JeroMQ](https://github.com/zeromq/jeromq) - Implementation of ZeroMQ. - [Nakadi](https://github.com/zalando/nakadi) - Provides a RESTful API on top of Kafka. -- [RocketMQ](https://github.com/alibaba/RocketMQ) - A fast, reliable, and scalable distributed messaging platform. - [Smack](https://github.com/igniterealtime/Smack) - Cross-platform XMPP client library. ### Miscellaneous From 99951d25057fdc262fdd822c492c020cb57c58f7 Mon Sep 17 00:00:00 2001 From: vixentael Date: Mon, 30 Jul 2018 14:28:46 +0300 Subject: [PATCH 3/3] add Themis --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 448dbd8..52d09e6 100644 --- a/README.md +++ b/README.md @@ -813,6 +813,7 @@ A curated list of awesome Java frameworks, libraries and software. - [OACC](http://oaccframework.org) - Provides permission-based authorization services. - [pac4j](https://github.com/pac4j/pac4j) - Security engine. - [PicketLink](http://picketlink.org) - Umbrella project for security and identity management. +- [Themis](https://github.com/cossacklabs/themis) - Multi-platform high-level cryptographic library provides easy-to-use encryption for protecting sensitive data: secure messaging with forward secrecy, secure data storage (AES256GCM); suits for building end-to-end encrypted applications. - [Vault](https://www.vaultproject.io) - Secures, stores, and tightly controls access to tokens, passwords, certificates, API keys, and other secrets. It handles leasing, key revocation, key rolling, and auditing. Through a unified API, users can access an encrypted Key/Value store and network encryption-as-a-service, or generate AWS IAM/STS credentials, SQL/NoSQL databases, X.509 certificates, SSH credentials, and more. ### Serialization