3A网络 3A网络
2年前
Redis 做接口限流
Redis除了做缓存,还能干很多很多事情:分布式锁、限流、处理请求接口幂等性。。。太多太多了~今天想和小伙伴们聊聊用Redis处理接口限流,这也是最近的TienChin项目涉及到这个知识点了,我就拎出来和大家聊聊这个话题。1.准备工作首先我们创建一个SpringBoot工程,引入Web和Redis依赖,同时考虑到接口限流一般是通过
Jacquelyn38 Jacquelyn38
3年前
前端开发进化之路
初级程序员仅能完成简单模块和项目的开发工作,难以胜任复杂模块的开发。通常是入行不久,1年及以下工作经验的同学。能力要求1.熟悉前端基础知识如HTML、JS、CSS。2.能够使用一门MVVM框架进行简单的业务开发。3.遇到复杂的组件和模块,会找现有的轮子使用。4.会使用百度、google等检索工具搜索问题
Wesley13 Wesley13
3年前
TARS基金会最终用户计划正式启动!
!(https://oscimg.oschina.net/oscnet/b26e05c8867d4b13a6e07d0af1eb1c88.gif)TARS基金会成立于2020年三月,是Linux基金会旗下的一个开源微服务基金会,致力于建立一个中立,强大和多元化的微服务生态系统。TARS基金会的发展壮大离不开优秀的开源项目及企业用户。
Karen110 Karen110
3年前
手把手教你使用Python打造一个爱奇艺热播好剧提前搜系统
/前言/今年的疫情让我们很多人对于打工望而却步,没办法,钱可以再挣,但是生命只有一次,于是,宅在家的我们无事可做,只好看看电影来打发下我们无聊的时间。/项目目标/    通过选择爱奇艺电影选项,我们可以将优质的电影信息打印到文本框供自己查看,然后自己去观看。/依赖工具/    开发工具sublimetext3,360浏览器。/实现步骤/
一种面向后端的微服务低代码平台架构设计
近期参加公司组织的极客中餐厅训练营,我们所在的小组接到的课题是微服务的低代码平台架构设计。目标是:结合京东业务研发实际情况,针对后端研发人员,设计一个微服务低代码平台,助力更高效低交付业务需求。现已结业,将我在本次项目中沉淀设计出的设计文档整理成文,期待与大家有进一步的碰撞沟通
Stella981 Stella981
3年前
Spring Cloud微服务开发笔记2——Eureka集群搭建
上一篇博文中,我们介绍了如何搭建一个Eureka服务的架构,但是服务提供者我们只用了一个单例,完全不能体现高并发高可用。本文我们尝试在上一篇文章示例Eureka项目的基础上继续完善,让它可以做到一个集群的部署。Eureka集群架构我们先看一下我们这次示例打算改造成的架构图:!(https://static.oschina
Stella981 Stella981
3年前
JEPaaS行业产品之合同管理
JEPaaS是一款优秀的软件平台产品,可视化开发环境,低代码拖拽式配置开发,操作极其简单,可以帮助解决Java项目80%的重复工作,让开发更多关注业务逻辑,大大提高开发效率,能帮助公司大幅节省人力成本和时间成本,同时又不失灵活性。适用于搭建OA、ERP、CRM、HR、HIS等所有的企业信息管理系统(且适用于集团公司部署)。!(http://p9t
Wesley13 Wesley13
3年前
ARTS打卡计划第5周
   在项目开发过程中,我们经常会遇到树形数据结构的设计,例如菜单树,地区树和类别树等等。一般而言,我们需要把数据库中记录全取出来,然后构建树(注意的是,最好是一次性取出来,如果是ajax按需拉数据则不需要)。下面分享了递归和非递归两种方式:packagetest.tree;importjava.util.ArrayLis
Easter79 Easter79
3年前
Swoole2.0协程客户端连接池的实现
Swoole2.0官方默认的实例是短连接的,在请求处理完毕后就会切断redis或mysql的连接。实际项目可以使用连接池实现复用。实现原理也很简单,使用SplQueue,在请求到来时判断资源队列中是否有可用的连接,如果有直接拿来复用。如果没有就创建一个新的连接。在连接使用完毕后再讲它重新放回到队列,此连接就可以被其他协程复用。$count
Stella981 Stella981
3年前
SpringBoot2.0完美整合Dubbo
2019已经到了,希望我跟大家一样有一个新的开始,18年有再多的烦恼和不堪,那只是过去,接下来走好脚下的路就行了。!(https://oscimg.oschina.net/oscnet/2942383aff48ed0f0d0f3c72c1bb1d1cf90.png)现在微服务越来越普遍,基本现在的新项目基本都是采用微服务的方式,这