分布式高效有序ID生产黑科技(sequence):每秒最多可生产418万个有序的ID,即TPS=400w/s。高效GUID产生算法(sequence),基于Snowflake实现64位自增ID算法。新增特性:支持自定义允许时间回拨的范围解决跨毫秒起始值每次为0开始的情况(避免末尾必定为偶数,而不便
合宙LuatOS是运行在嵌入式硬件的实时操作系统,只需要少量内存和flash空间就能运行,用户编写lua代码就可完成各种功能。特点:1、基于Lua 5.3.x2、低内存需求, 最低32kb, 96kb flash空间3、硬件抽象层兼容M3/arm/risc-v等4、可测试,可模拟(qemu)5、在
Jupiter微服务框架是一个面向服务治理的Golang微服务框架,以开发效率和治理效率为核心目标,从统一开发规范、完善监控埋点、降低开发难度等多个维度帮助Gopher开发高性能、高可靠性的微服务框架。Jupiter致力于将Go微服务框架标准化,统一错误码、日志、监控、注册、流控的Schema。做
KSQL 用于 Apache Kafka 的流数据 SQL 引擎;注意:项目还处于开发者预览版,请暂时勿用于生产集群中。
Message Pipe是基于Redis实现的顺序消息管道,由于内部引入了Redisson分布式锁所以它是线程安全的,多线程情况下也会按照写入管道的顺序执行消费。Message Pipe采用Client、Server概念进行设计,内部通过grpc-netty来建立消息通道相互通信的长连接,消息的分
Hadoop是一个分布式系统基础架构,由Apache基金会开发。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力高速运算和存储。Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),简称HDFS。HDFS有着高容错性的特点,
ZooKeeper是Hadoop的正式子项目,它是一个针对大型分布式系统的可靠协调系统,提供的功能包括:配置维护、名字服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。Zookeeper是Google的Chub
服务器时间修改器可以在虚拟机底层时间不准确,且通过windows修改无效时,使用该工具与网络时间保持同步,网络时间取自阿里的网络授时服务器。特点:1、windows系统时间同步(自动同步北京时间),2、读取阿里的网络授时服务器,3、读取后自动将网络授时服务器时间与您计算机的时钟时间进行同步校准。4
Ceph分布式文件系统是加州大学Santa Cruz分校的Sage Weil(DreamHost的联合创始人)专为博士论文设计的新一代自由软件分布式文件系统。自2007年毕业之后,Sage开始全职投入到Ceph开发之中,使其能适用于生产环境。Ceph的主要目标是设计成基于POSIX的没有单点故障的
iSulad是一个轻量级的容器解决方案,专门用于IOT和云基础架构。iSulad具有轻巧,快速的特点,不受硬件规格和体系结构的限制,可以广泛应用。
zbus核心是一个独立实现的小巧极速的消息队列(MQ),支持持久化与内存队列, 支持单播、广播、组播等多种消息通信模式;在MQ之上zbus完备地支持了RPC服务,RPC支持独立伺服,基于总线两种模式;同时zbus支持代理服务,基于MQ的HttpProxy实现了类Nginx的HTTP代理服务(支持D
kafka是一种高吞吐量的分布式发布订阅消息系统。她有如下特性:1、通过O(1)的磁盘数据结构提供消息的持久化,这种结构对于即使数以TB的消息存储也能够保持长时间的稳定性能。2、高吞吐量:即使是非常普通的硬件kafka也可以支持每秒数十万的消息。3、支持通过kafka服务器和消费机集群来分区消息。
GoPush是开源的分布式推送消息服务,可以用于客服、推送、聊天等诸多系统的 核心组件服务!
ActiveMQ是Apache出品的开源消息总线。ActiveMQ是一个完全支持JMS1.1和J2EE 1.4规范的JMS Provider实现,尽管JMS规范出台已经是很久的事情了,但是JMS在当今的J2EE应用中间仍然扮演着特殊的地位。主要特点:1、多种语言和协议编写客户端。语言:Java,C
ActiveMQ是Apache出品的开源消息总线。ActiveMQ是一个完全支持JMS1.1和J2EE 1.4规范的JMS Provider实现,尽管JMS规范出台已经是很久的事情了,但是JMS在当今的J2EE应用中间仍然扮演着特殊的地位。主要特点:1、多种语言和协议编写客户端。语言:Java,C
Kubernetes 1.20,也称为K8s,是一个开放源代码系统,用于跨多个主机管理容器化的应用程序。Kubernetes 1.20 是用于自动部署,扩展和管理容器化应用程序的开源系统。它将组成应用程序的容器组合成逻辑单元,以便于管理和服务发现。Kubernetes 源自Google 15 年生
Puma是一个专为并发构建的Ruby Web服务器。Puma是用于Ruby / Rack应用程序的简单,快速,多线程,高度并发的HTTP 1.1服务器。它仅适用于运行Rack应用程序。
neural是一个微服务架构中的神经组织,主要为分布式架构提供了集群容错的三大利刃:限流、降级和熔断。并同时提供了SPI、过滤器、JWT、重试机制、插件机制。此外还提供了很多小的黑科技(如:IP黑白名单、UUID加强版、Snowflake和大并发时间戳获取等)。核心功能:限流:致力于解决外部流量的
Hasor开发框架是一款基于Java语言的应用程序开发框架,它的核心设计目标是提供一个简单、切必要的环境给开发者。开发者可以在此基础上,通过Hasor强有力的粘合机制,构建出更加完善的应用场景。同时Hasor的各种内置插件也会帮助开发者进行快速开发。基于目前Hasor内核上已经发展出DB、Web、
Squid cache(简称为Squid)是一个流行的自由软件(GNU通用公共许可证)的代理服务器和Web缓存服务器。Squid有广泛的用途,从作为网页服务器的前置cache服务器缓存相关请求来提高Web服务器的速度,到为一组人共享网络资源而缓存万维网,域名系统和其他网络搜索,到通过过滤流量帮助网
mica mqtt 是一个基于 t-io 实现的低延迟、高性能的 mqtt 物联网组件。
Ceph分布式文件系统是加州大学Santa Cruz分校的Sage Weil(DreamHost的联合创始人)专为博士论文设计的新一代自由软件分布式文件系统。自2007年毕业之后,Sage开始全职投入到Ceph开发之中,使其能适用于生产环境。Ceph的主要目标是设计成基于POSIX的没有单点故障的
PageNow数据可视化开发平台_开源版是基于SpringBoot+Vue构建的低代码数据可视化开发平台,灵活的拖拽式布局、丰富的通用组件,帮助您快速的构建与迭代数据大屏页面。
etcd 是一个高可用的 Key/Value 存储系统,主要用于分享配置和服务发现。etcd 的灵感来自于 ZooKeeper 和 Doozer,侧重于:简单:支持 curl 方式的用户 API (HTTP+JSON)安全:可选 SSL 客户端证书认证快速:单实例可达每秒 1000 次写操作可靠: