中间件
文章平均质量分 91
拾光编程
一个老程序员,在剩余的时光里,记录编程的点点滴滴。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
工作流引擎之Flowable
Flowable是一个功能强大且易于集成的轻量级业务流程引擎,它支持BPMN 2.0标准,提供了丰富的API接口和可视化工具,使得业务流程的设计、执行和管理变得更加高效和灵活。Flowable的核心组件包括工作流引擎、服务组件、事件处理、流程监听器等,它们共同协作以支持复杂业务流程的执行和管理。原创 2024-12-28 17:54:46 · 2700 阅读 · 0 评论 -
中间件之Elasticsearch
Elasticsearch是一个功能强大的开源搜索引擎,基于Lucene构建,提供分布式、多用户的全文搜索功能。它支持RESTful web接口,以Java开发,并能高效地存储、索引和搜索结构化、非结构化及地理空间数据。Elasticsearch与Logstash和Kibana共同构成了Elastic Stack(ELK Stack),为用户提供数据收集、搜索、分析和可视化的完整解决方案。原创 2024-11-30 21:44:08 · 1843 阅读 · 0 评论 -
中间件之XXL-Job
XXL-JOB是一个功能强大、易用性高的分布式任务调度平台。它提供了丰富的功能和特点以满足不同场景下的任务调度需求;其简单易用的特点使得开发人员能够快速上手并高效完成任务调度工作;其强大的分布式支持和实时监控功能也使得XXL-JOB能够胜任大规模的任务调度需求。无论是定时任务、异步任务还是分布式任务,XXL-JOB都能轻松应对。原创 2024-11-03 22:17:39 · 1474 阅读 · 0 评论 -
Web服务器之Nginx
Nginx作为一款高性能、轻量级、可扩展的Web服务器和反向代理服务器,在互联网领域发挥着越来越重要的作用。无论是静态文件服务、反向代理和负载均衡、缓存服务还是SSL/TLS加速等场景,Nginx都能够提供卓越的性能和可靠的服务。随着技术的不断发展,Nginx也在不断迭代和优化。未来,Nginx将继续保持其在Web服务器和反向代理服务器领域的领先地位,并不断拓展其应用场景和功能。原创 2024-10-25 23:04:35 · 978 阅读 · 0 评论 -
中间件之Seata
Seata作为开源的分布式事务中间件,在微服务架构下提供了高性能和简单易用的分布式事务服务。它支持AT、TCC、Saga和XA四种事务模式,每种模式各有优缺点和适用场景。AT模式通过自动生成事务的二阶段提交和回滚,简化了编程模型。TCC模式允许业务方细粒度控制事务的每个阶段,灵活性高且性能优越。Saga模式适用于长事务,通过补偿操作保证事务正确性。XA模式则利用数据库对XA协议的支持,保证数据强一致性。原创 2024-10-22 22:48:41 · 1634 阅读 · 0 评论 -
中间件之MQ-Kafka
本文介绍了Apache Kafka,一个由LinkedIn开发并于2011年开源的分布式消息队列系统。Kafka以高吞吐量、低延迟和容错能力著称,广泛应用于日志收集、实时流处理等领域。文章详细阐述了Kafka的基本概念,包括主题、分区、副本、生产者和消费者等,并总结了Kafka的特点,如高吞吐量、低延迟、高容错性等。此外,还介绍了Kafka在日志收集、实时流处理等场景中的应用,并与RocketMQ进行了对比。最后,通过Java示例展示了如何使用Kafka创建主题、生产消息和消费消息。原创 2024-10-22 21:47:45 · 1737 阅读 · 0 评论 -
中间件之RocketMQ
RocketMQ作为一款高性能、高可靠、高可用的分布式消息队列系统,在微服务架构、大数据处理、实时计算等领域具有广泛的应用前景。其强大的功能和灵活的配置使得它能够满足不同场景下的消息传递需求。随着技术的不断发展和社区的不断壮大,RocketMQ将继续为分布式系统提供稳定可靠的消息传递服务。原创 2024-09-15 08:26:12 · 1493 阅读 · 0 评论 -
微服务中间件之Nacos
Nacos作为一个开源的分布式系统服务框架,提供了服务注册与发现、配置管理以及服务健康监测等核心功能,有助于构建稳健、高可用的分布式系统。通过其灵活的架构设计、丰富的技术栈支持和简单的安装部署方式,Nacos已成为微服务架构和云原生应用中的重要组件。原创 2024-09-14 22:49:54 · 1747 阅读 · 0 评论 -
微服务中间件之Nacos-安装篇
Nacos是由阿里巴巴开发的云原生应用管理平台,支持动态服务发现、配置管理。安装适用于Linux/macOS和Windows,需下载最新版本安装包并安装Java JDK 1.8+。可选配置外部数据库。Linux/macOS通过命令行解压并启动,Windows则直接解压后运行启动脚本。访问管理界面需浏览器打开http://localhost:8848/nacos,默认用户名为nacos。原创 2024-08-25 21:19:26 · 1280 阅读 · 0 评论 -
新一代网关Higress入门介绍
Higress是阿里云开源的云原生网关,集成了流量、微服务与安全网关功能,支持热更新,深度集成微服务技术栈。其开发源自阿里内部需求,自2022年开源以来持续迭代,增强功能与集成能力。Higress将传统网关功能整合,基于Envoy和Istio,深度集成阿里云生态。适用于微服务、API管理和安全控制场景,提供统一的入口点简化网络架构,提升运维效率。入门示例包括安装、配置路由和访问验证等步骤。原创 2024-08-25 16:02:02 · 3128 阅读 · 0 评论 -
规则引擎学习
规则引擎由推理引擎发展而来,是一种嵌入在应用程序中的组件,实现了将业务决策从应用程序代码中分离出来,并使用预定义的语义模块编写业务决策。接受数据输入,解释业务规则,并根据业务规则做出业务决策。原创 2023-07-30 17:22:31 · 541 阅读 · 0 评论
分享