首页
学习
活动
专区
工具
TVP
发布

A周立SpringCloud

专栏成员
448
文章
634599
阅读量
85
订阅数
国产最强开源 API 网关,没有之一,不接受任何反驳!
来源:https://zhuanlan.zhihu.com/p/358862217 强烈推荐大家试试国产开源的 API 网关 https://github.com/apache/apisix,非常不错。 本文,我们会看到 APISIX 和其它开源的网关对比,给胖友的武器库提供更多选择! “ 这篇文章由刚哥授权分享,刚哥是 Splunk Information Technology 的架构师,Linkedin:https://www.linkedin.com/in/taogang/。 本文主要分析了 NGINX、Kong、APISIX、Tyk、Zuul、Gravitee 几个开源 API 网关架构及基本功能,测试了一定场景下各个 API 网关的性能,文末附有源码地址。” 正文从这里开始: 春未老,风细柳斜斜。试上超然台上望,半壕春水一城花。烟雨暗千家。 寒食后,酒醒却咨嗟。休对故人思故国,且将新火试新茶。诗酒趁年华。 苏轼·送《望江南·超然台作》 温哥华的春天来了,上面的图就是我家门口的 Marine Gaetway,我今天就在这春色中和大家探讨一下 API Gateway。
用户1516716
2021-07-29
8.6K0
Swagger 3.0 官方 starter 诞生了,其它的都可以扔了~
对于 Rest API 来说很重要的一部分内容就是文档,Swagger 为我们提供了一套通过代码和注解自动生成文档的方法,这一点对于保证 API 文档的及时性将有很大的帮助。
用户1516716
2020-10-23
1.6K0
使用 SpringBoot AOP 记录操作日志、异常日志
平时我们在做项目时经常需要对一些重要功能操作记录日志,方便以后跟踪是谁在操作此功能;我们在操作某些功能时也有可能会发生异常,但是每次发生异常要定位原因我们都要到服务器去查询日志才能找到,而且也不能对发生的异常进行统计,从而改进我们的项目,要是能做个功能专门来记录操作日志和异常日志那就好了, 当然我们肯定有方法来做这件事情,而且也不会很难,我们可以在需要的方法中增加记录日志的代码,和在每个方法中增加记录异常的代码,最终把记录的日志存到数据库中。听起来好像很容易,但是我们做起来会发现,做这项工作很繁琐,而且都是在做一些重复性工作,还增加大量冗余代码,这种方式记录日志肯定是不可行的。
用户1516716
2020-10-23
6.5K1
盘点 15 个好用的 API 接口管理神器
作者:DevOps探路者 toutiao.com/i6855663276135711243
用户1516716
2020-09-22
2.4K0
Skywalking系列博客3-Java Agent插件
•引导插件:在agent的 bootstrap-plugins 目录下•内置插件:在agent的 plugins 目录下•可选插件:在agent的 optional-plugins 目录下
用户1516716
2020-06-09
1.8K0
盘点100个最受欢迎的Java库,看看用过那几个?
谁拔得头筹?谁又落于人后?我们分析了 GitHub 中 47,251 条依赖关系,得出最受欢迎的100个 Java 库。
用户1516716
2020-03-18
6070
Java中的BigDecimal类你了解多少?
可以看到在Java中进行浮点数运算的时候,会出现丢失精度的问题。那么我们如果在进行商品价格计算的时候,就会出现问题。很有可能造成我们手中有0.06元,却无法购买一个0.05元和一个0.01元的商品。因为如上所示,他们两个的总和为0.060000000000000005。这无疑是一个很严重的问题,尤其是当电商网站的并发量上去的时候,出现的问题将是巨大的。可能会导致无法下单,或者对账出现问题。所以接下来我们就可以使用Java中的BigDecimal类来解决这类问题。
用户1516716
2020-03-10
1.2K0
Linux 下 4 种实时监控日志文件的方法,总有一种适合你
在 Linux 下如何才能实时查看日志内容呢?有很多工具可以帮助我们在文件持续修改的同时输出文件内容,最常用的莫过于 tail 命令 了。
用户1516716
2020-03-04
5680
终于放弃了单调的swagger-ui了,选择了这款神器—knife4j
knife4j是为Java MVC框架集成Swagger生成Api文档的增强解决方案(在非Java项目中也提供了前端UI的增强解决方案),前身是swagger-bootstrap-ui,取名knife4j是希望她能像一把匕首一样小巧,轻量,并且功能强悍!
用户1516716
2020-03-04
5.4K0
从零搭建创业公司后台技术栈
有点眼晕,以下只是我们会用到的一些语言的合集,而且只是语言层面的一部分,就整个后台技术栈来说,这只是一个开始,从语言开始,还有很多很多的内容。今天要说的后台是大后台的概念,放在服务器上的东西都属于后台的东西,比如使用的框架,语言,数据库,服务,操作系统等等。
用户1516716
2019-10-15
5550
分享:手把手教你如何免费且光荣地使用正版IntelliJ IDEA
IDEA是个人最喜欢的IDE,它非常智能,懂我的心,极大地提高了个人编程效率;让人爱不释手,欲罢不能。
用户1516716
2019-08-06
1.6K0
网易云音乐的消息队列改造之路
网易云音乐自2013年上线后,业务保持了高速增长。云音乐除了提供好听的音乐外,还留下了我们在乐和人上的美好回忆。本文整理自网易云音乐消息队列负责人林德智在近期 Apache Flink&RocketMQ Meetup 上海站的分享,通过该文,您将了解到:
用户1516716
2019-08-01
6060
分享:个人是怎么学习新知识的
挺多童鞋问我是怎么学习新知识的,干脆写篇文章总结一下,希望对大家有所帮助。对照书、技术博客、极客时间等学习的方式我就不说了。
用户1516716
2019-07-10
4550
跟我学Spring Cloud(Finchley版)-16-Zuul
至此,已实现基于Eureka的服务发现,基于Ribbon的负载均衡,Feign也为我们提供了很不错的远程调用能力,使用Hystrix后,高并发场景下应用也不会被别人拖死——咱们的微服务架构已经日趋完善!
用户1516716
2019-07-10
4760
Spring官方宣布Netflix项目进入维护模式解读后续
没有商业化利益驱动的开源难以持久,只看利益的开源也难以持久和做大。而在这个角度,Netflix Eureka和Hystrix项目的停止发展,以及近期Spring 官方宣布Netflix项目进入维护模式,并不在意料之外,毕竟Netflix 开源的这些项目很难说背后有其直接的商业化利益诉求,当情怀和热情不在,社区亦没有发展起来时,走着走着就散了也是很自然的事情。
用户1516716
2019-07-10
3.5K0
史上最污技术解读,我竟然秒懂了!
很多同学对热备,冷备,云备了解不深,我科普一下 IT 行业各种备份术语。以后别闹笑话了。
用户1516716
2019-05-15
5190
编程界最厉害的14位程序员
前段时间,笔者分享了 代码世界值得你珍藏的 72 张面孔 ,今天来聊聊全球最厉害的14位程序员。让我们一起膜拜一下这些大神,排名不分先后。
用户1516716
2019-05-13
1K0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档