
分布式
文章平均质量分 88
王小工
java研发工程师、架构师、云计算、大数据、云原生
展开
-
Flink Kafka获取数据写入到MongoDB中 样例
Apache Flink 是一个流处理和批处理的开源框架,它允许从各种数据源(如 Kafka)读取数据,处理数据,然后将数据写入到不同的目标系统(如 MongoDB)。原创 2024-06-18 19:50:54 · 1193 阅读 · 0 评论 -
flink 从monggo读取PB级全部数据根据分组统计数据 样例
【代码】flink 从monggo读取PB级全部数据根据分组统计数据 样例。原创 2024-06-18 19:39:59 · 772 阅读 · 0 评论 -
maven archetype项目构架
打包成功后,我们可以在本地仓库(.m2目录)中找到对应的archetype-catalog.xml文件以及生成的对应archetype的jar包。生成的demo项目目录:项目的target/generated-sources目录下,看到生成的archetype项目。##1、将archetype目录拷贝出来,单独作为一个项目看,并且导入到IDEA中。##2、将archetype项目制作成本地仓库。#4、使用archetype创建项目。##3、选择对应的archetype。##1、创建新的项目。原创 2024-06-13 09:50:00 · 673 阅读 · 0 评论 -
SpringCloud 负载均衡 spring-cloud-starter-loadbalancer
描述:除了内置的负载均衡策略外,spring-cloud-starter-loadbalancer 还支持自定义负载均衡策略。特点开发者可以根据实际需求实现自己的负载均衡算法。可以考虑服务实例的当前负载状态、性能、地理位置等多种因素来做出决策。提供了更高的灵活性和定制性。通过实现自定义的 ReactorLoadBalancer 来定义自己的负载均衡算法。定义自定义的负载均衡器。原创 2024-06-06 18:57:03 · 3159 阅读 · 0 评论 -
SpringCloud 服务调用 spring-cloud-starter-openfeign
spring-cloud-starter-openfeign 是 Spring Cloud 中的一个组件,用于在微服务架构中声明式地调用其他服务。它基于 Netflix 的 Feign 客户端进行了封装和增强,使其与 Spring Cloud 生态更好地集成。原创 2024-06-06 08:58:39 · 2127 阅读 · 0 评论 -
flink 操作mongodb的例子
flink mongo从一个Collection获取数据然后插入到另外一个Collection中。原创 2024-05-30 08:54:44 · 1410 阅读 · 0 评论 -
Flink 部署执行模式
Apache Flink 提供了多种部署模式,以适应不同的环境和需求。原创 2024-05-22 18:42:59 · 1840 阅读 · 0 评论 -
Spring Cloud Alibaba 架构-Sentinel整合nacos和gateway
sentinel官网: https://github.com/alibaba/Sentinel/wiki/%E4%B8%BB%E9%A1%B5sentinel 下载地址: https://github.com/alibaba/Sentinel/releasesnacos官网: https://nacos.io/zh-cn/docs/deployment.htmlnacos下载地址: https://github.com/alibaba/nacos/releases。原创 2024-05-22 08:24:51 · 1566 阅读 · 0 评论 -
Spring Cloud Alibaba 架构-Sentinel动态扩展
Sentinel 的动态扩展功能为用户提供了高度的灵活性和可定制性,使得 Sentinel 能够适应各种复杂的分布式系统场景。通过动态规则扩展、初始化逻辑扩展、Slot Chain 扩展以及扩展点 SPI,开发者可以轻松地扩展 Sentinel 的功能,实现自定义的流量控制和服务治理策略。这些功能使得 Sentinel 成为了分布式系统中不可或缺的流量控制和服务治理框架。原创 2024-05-21 18:57:43 · 1114 阅读 · 0 评论 -
Spring Cloud Alibaba 架构-Sentinel熔断降级
使用 @SentinelResource 注解来定义受 Sentinel 保护的资源。这些资源可以是方法、接口或者其他需要被流量治理的对象。通过 Sentinel 的控制台或 API 接口来配置和管理流量控制规则、熔断降级规则等。这些规则定义了流量治理的行为和策略。原创 2024-05-21 09:33:01 · 1036 阅读 · 0 评论 -
Spring Cloud Alibaba 架构-Sentinel
Spring Cloud Alibaba 集成的开箱即用限流降级方案来自 Sentinel,其以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。丰富的应用场景: Sentinel 承接了阿里巴巴近 10 年的双十一大促流量的核心场景,例如秒杀(即突发流量控制在系统容量可以承受的范围)、消息削峰填谷、实时熔断下游不可用应用等。完备的实时监控: Sentinel 同时提供实时的监控功能。原创 2024-05-20 18:58:05 · 796 阅读 · 1 评论 -
Spring Cloud Alibaba 架构-Nacos
Nacos是一个开源的分布式系统服务发现、配置和管理平台,致力于帮助用户发现、配置和管理微服务。它提供了一组简单易用的特性集,帮助用户快速实现动态服务发现、服务配置、服务元数据及流量管理。Nacos是构建以“服务”为中心的现代应用架构(例如微服务范式、云原生范式)的服务基础设施。1. 服务注册和发现:当应用需要调用其他服务时,可以通过Nacos进行服务注册和发现,以便于应用之间可以相互通信。2. 服务配置管理。原创 2024-05-19 23:00:11 · 793 阅读 · 0 评论