写了一个慢接口,年终妥妥的325
猿天地由《Spring Cloud微服务-全栈技术与案例解析》, 《Spring Cloud微服务 入门 实战与进阶》作者尹吉欢创建。 资深Java技术专家和微服务技术专家,在Spring Cloud和微服务方面有丰富的经验。
哇,ElasticSearch多字段权重排序居然可以这么玩
猿天地由《Spring Cloud微服务-全栈技术与案例解析》, 《Spring Cloud微服务 入门 实战与进阶》作者尹吉欢创建。 资深Java技术专家和微服务技术专家,在Spring Cloud和微服务方面有丰富的经验。
对不起,世界上根本没有技术驱动型公司
猿天地由《Spring Cloud微服务-全栈技术与案例解析》, 《Spring Cloud微服务 入门 实战与进阶》作者尹吉欢创建。 资深Java技术专家和微服务技术专家,在Spring Cloud和微服务方面有丰富的经验。
一时技痒,撸了个动态线程池,源码放Github了
猿天地由《Spring Cloud微服务-全栈技术与案例解析》, 《Spring Cloud微服务 入门 实战与进阶》作者尹吉欢创建。 资深Java技术专家和微服务技术专家,在Spring Cloud和微服务方面有丰富的经验。
记一次接口性能优化实践总结:优化接口性能的八个建议
猿天地由《Spring Cloud微服务-全栈技术与案例解析》, 《Spring Cloud微服务 入门 实战与进阶》作者尹吉欢创建。 资深Java技术专家和微服务技术专家,在Spring Cloud和微服务方面有丰富的经验。
Dubbo对Spring Cloud说:来老弟,我要拥抱你
猿天地由《Spring Cloud微服务-全栈技术与案例解析》, 《Spring Cloud微服务 入门 实战与进阶》作者尹吉欢创建。 资深Java技术专家和微服务技术专家,在Spring Cloud和微服务方面有丰富的经验。
笑话:大厂都在用的任务调度框架我能不知道吗???
猿天地由《Spring Cloud微服务-全栈技术与案例解析》, 《Spring Cloud微服务 入门 实战与进阶》作者尹吉欢创建。 资深Java技术专家和微服务技术专家,在Spring Cloud和微服务方面有丰富的经验。
Kitty-Cloud中的编码规范
猿天地由《Spring Cloud微服务-全栈技术与案例解析》, 《Spring Cloud微服务 入门 实战与进阶》作者尹吉欢创建。 资深Java技术专家和微服务技术专家,在Spring Cloud和微服务方面有丰富的经验。
惊呆了!不改一行 Java 代码竟然就能轻松解决敏感信息加解密|原创
猿天地由《Spring Cloud微服务-全栈技术与案例解析》, 《Spring Cloud微服务 入门 实战与进阶》作者尹吉欢创建。 资深Java技术专家和微服务技术专家,在Spring Cloud和微服务方面有丰富的经验。
为我开发的API添加华丽的外衣
今天给大家推荐一个开源的 API 管理工具,如果还没有用上的感觉看看吧。
API数据加密框架monkey-api-encrypt
主要是在Spring Boot中如何对接口的数据进行自动加解密操作,通过注解的方式来指定是否需要加解密。原理也很简单,通过Spring提供的RequestBodyAdvice和ResponseBodyAdvice就可以对请求响应做处理。
前后端API交互如何保证数据安全性?
前后端分离的开发方式,我们以接口为标准来进行推动,定义好接口,各自开发自己的功能,最后进行联调整合。无论是开发原生的APP还是webapp还是PC端的软件,只要是前后端分离的模式,就避免不了调用后端提供的接口来进行业务交互。
小型系统如何“微服务”开发
提到 “微服务”,我相信网上各种“微服务”的演变案例都会给人一种 “因大而分” 的前提错觉,这可能会导致许多的 “小白” 产生没有机会接触 “大项目” 而对 “微服务” 可望而不可及也。
Elasticsearch常见的5个错误及解决策略
网罗Elasticsearch最佳实践,实际应用场景中常见错误要预知和避免,以最大化提升集群性能。如果不定义Mapping,Elasticsearch会根据输入的数据,创建对应的Mapping,这看起来非常完美,但是Elasticsearch的动态Mapping并不总是精确的。
公司ES升级带来的坑怎么填?
公司的ES最近需要全部进行升级,目的是方便维护和统一管理。以前的版本不统一,这次准备统一升级到一个固定的版本。同时还会给ES加上权限控制,虽然都是部署在内网,为了防止误操作,加上权限还是有必要的。带来的问题就是我这边的程序得改了,目前用的是Spring Data Elasticsearch来操作ES。
前后端API交互如何保证数据安全性?
猿天地由《Spring Cloud微服务-全栈技术与案例解析》作者尹吉欢创建。JAVA方向为主(Spring Boot, Spring Cloud,Sharding JDBC,Elastic Job等)。技术之路很漫长,我们一起前行吧。
Spring Cloud Gateway 网关尝鲜
Spring Cloud Gateway是Spring官方基于Spring 5.0,Spring Boot 2.0和Project Reactor等技术开发的网关,Spring Cloud Gateway旨在为微服务架构提供一种简单而有效的统一的API路由管理方式。Spring Cloud Gateway作为Spring Cloud生态系中的网关,目标是替代Netflix ZUUL,其不仅提供统一的路由方式,并且基于Filter链的方式提供了网关基本的功能,例如:安全,监控/埋点,和限流等。
Sentinel Slot扩展实践-流控熔断预警实现
前几天公司生产环境一个服务由于流量上升触发了 Sentinel 的流控机制,然后用户反馈访问慢,定位发现是 task 定时任务导致,后面 task 优化之后发布,流量恢复正常。
得亏了它,我才把潜藏那么深的Bug挖出来
2020 年写了很多事故解决的文章,并不是我绞尽脑汁想出来的,而是真的遇到了这些问题。通过文章的方式记录下来,分享出去,才有意义。
当 Redis 发生高延迟时,到底发生了什么
Redis 是一种内存数据库,将数据保存在内存中,读写效率要比传统的将数据保存在磁盘上的数据库要快很多。但是 Redis 也会发生延迟时,这是就需要我们对其产生原因有深刻的了解,以便于快速排查问题,解决 Redis的延迟问题