Spring Cloud:微服务基础知识

而且,我们应尽量避免统一的、集中式的服务管理机制,对具体的一个来说,应该要根据业务上下文,选择合适的语言、工具来进行构建。在企业发展的初期,一般公司的网站流量都比较小,只需要一个应用,将所有的功能代码打包成一个服务,部署到服务器上就能支撑公司的业务。随着互联网的发展,网站应用的规模不断扩大,常规的应

【微服务40】分布式事务Seata源码解析八:AT模式下本地事务的执行流程

1、SeataDataSourceProxy、DataSourceProxy、ConnectionProxy、StatementProxy、PreparedStatementProxy介绍;2、Seata本地事务执行入口、整体流程?3、Seata本地事务提交流程?4、Seata全局锁冲突重试机制Lo

【ArchSummit】小红书缓存服务多云建设之路

目前小红书在 Redis 的中间件、内核、服务编排等多方面进行优化,探索出一条缓存服务多云部署之路,从而显著提升系统可靠性和降低成本。

微服务SpringBoot整合Jasypt加密工具

Jasypt是Java加密工具包,能支持对密码的哈希加密,对文本和二进制数据的对称加解密,还能集成SpringBoot项目对配置文件中的密钥进行加密存储。

【java_wxid项目】【第十四章】【Spring Cloud Stream集成】

【Spring Cloud Stream集成】

微服务SpringBoot+Neo4j搭建企业级分布式应用拓扑图

Neo4jRepository是SpringData为我们提供的用来操作Neo4j数据库的接口,我们先来看看它的继承关系:Neo4jRepository的继承关系可以看到,通用的增删查改功能基本都有了,如果我们的数据库操作也是些简单的操作,那基本就不用再添加方法了,直接使用Neo4jReposito

记录2022年微服务技术架构选型

这只是个人或者自己比较擅长的领域,各位小伙伴可以根据自己的实际情况进行选择。不要把技术看得太重。对所有的主观性宣传文章,留一些心眼,多问一句——那缺点呢?将来决定你们是否会掉在坑里的,就是它的缺点。对于那些会如实告诉你缺点的宣传文章,请高看一眼,因为作者是真的希望对你们团队的未来负责。

Java基于Hadoop及微服务架构的前后端分离购物系统(源码)

基于Hadoop及微服务架构的前后端分离购物系统。前台购物页面使用Vue+ElementUi,后台管理页面使用html和Ajax。后端使用Spring Boot+Spring Cloud+Nacos+OpenFeign+Spring Cloud GateWay+MyBatis进行开发,使用Shiro

微服务项目:尚融宝(48)(核心业务流程:借款 审核(3))

管理平台借款审批,审批通过后产生标的,审批前我们需要跟借款人进行电话沟通,确定借款年化和平台服务费率(平台收益),借款年化可能根据实际情况调高或调低;起息日通常我们把它确定为募集结束时间(或放款时间)

微服务初级入门实战分布式项目构建

这是一个简单的入门微服务架构的工程项目,教你一步一步的创建分布式项目及远程调用的实现

微服务项目:尚融宝(28)(后端搭建:实现用户登录(1))

1.先去查找用户是不是存在,如果不存在,马上断言失败退出逻辑2.查看用户输入的密码是不是跟数据库中的数据是一样的,如果不是马上断言退出3.查看用户状态是不是正常。如果不正常马上断言退出4.记录登录日志5.生产token

DDD - 事件风暴从理论到落地

事件风暴是由 Alberto Brandolini 发明的一种轻量级,基于 DDD 概念的系统分析方法,事件风暴(EventStorming)是一种以研讨会(workshop,也有翻译为“工作坊”的)的形式开展的,用于,特别是具有复杂流程的业务领域的系统分析方法。它有不同的风格,可以在不同的场景中使

【Spring Cloud】项目优化:如何确保Redis延迟队列中数据能够被正确消费

主要介绍在用redis延迟队列实现文章定时发布时如何确保消息能正确被消费而不会意外丢失的问题。

Spring Cloud Bus消息总线

Spring Cloud Bus是用来将`分布式系统的节点 与 轻量级消息系统 链接起来的框架`。注意:它不属于消息中间件,他是通过和消息中间件整合,来完成服务之间消息通讯,类似于消息代理。Spring Clud Bus目前支持RabbitMQ和Kafka。

SpringCloud 服务的拆分及远程调用

任何分布式架构都离不开服务的拆分,微服务也是一样,所以我们要先在遵守微服务拆分的原则下拆分服务,然后实现远程调用。本教程是基于RestTemplate的远程调用。是由Spring框架提供的一个可用于应用中调用rest服务的类它简化了与http服务的通信方式,统一了RESTFul的标准,封装了http

【开源微服务项目】基于 AOP + Redis + 自定义注解 实现细粒度的接口IP访问限制

我的写法是基于 AOP + 自定义注解 + Redis,并且封装在一个单独的模块 common-web 下,需要使用的模块只需引入该包,并且给需要限制的方法添加注解即可,很方便,且松耦合😁。唯一的缺点是该方法只支持在方法上添加注解,不支持给类添加,如果想给一个类的所有方法添加上限制,则必须给该类的

Spring Security 自定义授权服务器实践

在之前我们已经对接过了GitHub、Gitee客户端,使用OAuth2 Client能够快速便捷的集成第三方登录,集成第三方登录一方面降低了企业的获客成本,同时为用户提供更为便捷的登录体验。但是随着企业的发展壮大,越来越有必要搭建自己的OAuth2服务器。OAuth2不仅包括前面的OAuth客户端,

【微服务】异步通讯实现ES数据同步

玩过Elasticsearch(下面统称ES)的小伙伴都知道ES是一个十分强悍的搜索引擎,但是在之前学习的过程中一直都是通过手敲DSL语句把数据导入进去,这多少有点不优雅。那么到底能不能做到在我们数据库发生变更时,ES中的数据也随之改变,即做到两者数据同步呢?答案理所应当的可以!...

Spring Security的过滤器链机制

在“码农小胖哥”的文章中提到一个关键的过滤器链,当一个请求 HttpServletRequest 进入时,会通过matches方法来确定是否满足条件进入过滤器链,进而决定请求应该执行哪些过滤器。下面我们将自己来梳理一遍。.........

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈