顶级架构师

其他

牛逼啊!接私活必备的 N 个开源项目!赶快收藏吧(附源码合集第二期)!

即时通讯系统,那叫一个优雅(附源码)面试官:生成订单30分钟未支付,则自动取消,该怎么实现?阿里技术专家:一文教你高效画出技术架构图牛逼!接私活必备的
2022年10月23日
其他

三万字图文归纳整理分布式系统微服务

服务提供者能实现失效踢出是什么原理服务失效踢出基于zookeeper的临时节点原理。临时节点的生命周期和客户端会话绑定,也就是说,如果客户端会话失效,那么这个节点就会自动被清除掉源码参考
2022年10月22日
其他

替代try catch处理异常的优雅方式

啦!❤️欢迎大家进行观点的探讨和碰撞,各抒己见。如果你有疑问,也可以找我沟通和交流。扩展:接私活儿最后给读者整理了一份BAT大厂面试真题,需要的可扫码回复“面试题”即可获取。公众号后台回复
2022年10月22日
其他

单体架构服务转型至分布式的踩坑经历

服务的后台管理平台。这两个单体服务很好的贴合了最初的业务迭代和发版速度,但是后来随着业务的增加附加调用量的增加,单体服务的无论是从性能和稳定性都出现了较大的波动。意料之外,情理之中的事故惨案2015
2022年10月21日
其他

微服务架构设计总结实践

Works是一家从事企业应用开发和——集成的公司。早在20世纪80年代,Fowler就是使用对象技术构建多层企业应用的倡导者,他著有几本经典书籍:《企业应用架构模式》、《UML精粹》和《重构》等。
2022年10月21日
其他

答应我, 不要再用 if (obj != null) 判空了!

Optional.ofNullable(person).orElse("person为null");测试展示类Person代码(如果有朋友不明白可以看一下这个):public
2022年10月20日
其他

1亿条数据批量插入 MySQL,哪种方式最快?

ES大家好,我是顶级架构师。利用JAVA向Mysql插入一亿数量级数据—效率测评这几天研究mysql优化中查询效率时,发现测试的数据太少(10万级别),利用
2022年10月20日
其他

牛逼啊,一款知识库管理系统开源了!

即时通讯系统,那叫一个优雅(附源码)面试官:生成订单30分钟未支付,则自动取消,该怎么实现?阿里技术专家:一文教你高效画出技术架构图牛逼!接私活必备的
2022年10月19日
其他

2万字详解,吃透 ES

一个文档通常由多个词组成,倒排表记录的是某个词在哪些文档里出现过以及出现的位置。每条记录称为一个倒排项(Posting)。倒排表记录的不单是文档编号,还存储了词频等信息。倒排文件(Inverted
2022年10月19日
其他

Nginx 的 5 大应用场景,太实用了!

通用匹配,如果没有匹配到,就匹配通用的优先级搜索问题:不同类型的location映射决定是否继续向下搜索等号类型、^~类型:一旦匹配上就停止搜索了,不会再匹配其他location了正则表达式类型(~
2022年10月18日
其他

总结如何画一手好的架构图

Diagram)用于描述要我们要构建的系统是什么,用户是谁,需要如何融入已有的IT环境。这个图的受众可以是开发团队的内部人员、外部的技术或非技术人员。2、容器图(Container
2022年10月18日
其他

SpringBoot接入支付宝,实战来了!

@Component@PropertySource("classpath:/production/alipay.properties")@ConfigurationProperties(prefix
2022年10月17日
其他

ULID - 一种比UUID更好的方案

一旦有了ULID对象,就有多种与之交互的方法。timestamp()方法将为您提供ULID的前48位的时间戳快照,而randomness()方法将为您提供后80位的随机数快照。>>>
2022年10月17日
自由知乎 自由微博
其他

微信红包业务,为什么采用轮询算法?

有特别礼包作者:竹子爱熊猫来源:https://juejin.cn/post/7116421978776404004上一篇:架构师如何写好技术文档
2022年10月16日
其他

看看人家那权限管理系统,那叫一个优雅!

即时通讯系统,那叫一个优雅(附源码)面试官:生成订单30分钟未支付,则自动取消,该怎么实现?阿里技术专家:一文教你高效画出技术架构图牛逼!接私活必备的
2022年10月16日
其他

设计一个容错的微服务架构

/health端点或通过自我报告来实现。现在主流的服务发现解决方案,会持续从实例中收集健康信息,并配置负载均衡器,将流量仅路由到健康的组件上。牛逼啊!接私活必备的
2022年10月15日
其他

架构师如何写好技术文档 ?

Interface)是系统对外提供的访问接口,使用者可以按照API文档中的接口定义去访问系统中的数据,并与它做一些交互。上面这段话主要讲API是什么、可以干什么。它是Application
2022年10月15日
其他

2万字详解,吃透 ES

一个文档通常由多个词组成,倒排表记录的是某个词在哪些文档里出现过以及出现的位置。每条记录称为一个倒排项(Posting)。倒排表记录的不单是文档编号,还存储了词频等信息。倒排文件(Inverted
2022年10月14日
其他

这个外包公司太恶心了。。进去请三思!

即时通讯系统,那叫一个优雅(附源码)面试官:生成订单30分钟未支付,则自动取消,该怎么实现?阿里技术专家:一文教你高效画出技术架构图牛逼!接私活必备的
2022年10月14日
其他

架构师详解 OAuth 2.0 授权认证

步获得的授权,向认证服务器申请令牌。认证服务器对客户端进行认证以后,确认无误,同意发放令牌。客户端使用令牌,向资源服务器申请获取资源。资源服务器确认令牌无误,同意向客户端开放资源。上述中的第
2022年10月13日
其他

支付设计白皮书:支付系统的总架构!

为标识的会员基本信息、关系信息(会员和账户、会员和操作人、会员与银行卡)视图。一般情况,会员在支付系统内部分为个人会员和企业会员(默认企业会员有商户权限),以电商平台为例,C
2022年10月13日
其他

巧用 SSH 打通外网限制

即时通讯系统,那叫一个优雅(附源码)面试官:生成订单30分钟未支付,则自动取消,该怎么实现?阿里技术专家:一文教你高效画出技术架构图牛逼!接私活必备的
2022年10月12日
其他

详解网关架构演进

亿级日请求量的情况下,各项指标依然保持平稳,顺利保障合作方活动的开展。在天翼账号产品能力不断提升的背后,是天翼账号网关系统架构技术迭代发展的过程。2、天翼账号网关演进2.1
2022年10月12日
其他

SpringBoot 加一个注解,轻松实现 Redis 分布式锁!

BasicThreadFactory.Builder().namingPattern("redisLock-schedule-pool").daemon(true).build());
2022年10月11日
其他

分库分表后路由策略设计

即时通讯系统,那叫一个优雅(附源码)面试官:生成订单30分钟未支付,则自动取消,该怎么实现?阿里技术专家:一文教你高效画出技术架构图牛逼!接私活必备的
2022年10月10日
其他

SpringBoot+Dubbo+Nacos 开发实战教程

后续创建的项目都放到此目录下,只需要声明groupId和artifactId,会自动引用父项目spring-cloud-alibaba-example的版本。与其说是父项目,不如说是根项目:
2022年10月10日
其他

别再写 main 方法测试了,太 Low!这才是专业 Java 测试方法!

测试项目构建JMH是内置Java9及之后的版本。这里是以Java8进行说明。为了方便,这里直接介绍使用maven构建JMH测试项目的方式。第一种是使用命令行构建,在指定目录下执行以下命令:$
2022年10月9日
其他

这是我见过做好的通用后台系统!

即时通讯系统,那叫一个优雅(附源码)面试官:生成订单30分钟未支付,则自动取消,该怎么实现?阿里技术专家:一文教你高效画出技术架构图牛逼!接私活必备的
2022年10月9日
其他

mysql的limit分页优化

sec)实际业务场景场景:在我们设计数据库id的时候,可能采用字符串格式、有顺序的id,带有一定的业务逻辑这样的分布式id。解决:如果我们分页想要优化时候,根据减少扫描思路,可以通过where
2022年10月8日
其他

这样做优化,实现 0.059s 启动一个SpringBoot项目!

spring-boot:build-image下载完相关依赖后,电脑风扇就开始呼呼的转,查看任务管理器发现CPU利用率100%,内存使用量飙升,最后稳定在90%+。构建成功7
2022年10月8日
其他

面试官: 美团外卖的分库分表怎么设计?

啦!❤️欢迎大家进行观点的探讨和碰撞,各抒己见。如果你有疑问,也可以找我沟通和交流。扩展:接私活儿最后给读者整理了一份BAT大厂面试真题,需要的可扫码回复“面试题”即可获取。公众号后台回复
2022年10月7日
其他

太卷了, 某公司把自家运营多年的核心系统(智慧系统)完全开源了....

即时通讯系统,那叫一个优雅(附源码)面试官:生成订单30分钟未支付,则自动取消,该怎么实现?阿里技术专家:一文教你高效画出技术架构图牛逼!接私活必备的
2022年10月7日
其他

获取 /resources 目录资源文件的 9 种方法,还有谁不会?!

this.getClass().getClassLoader().getResource(fileName).getPath();//注意getResource("")里面是空字符串
2022年10月6日
其他

如何设计权限系统?

基础教程及实战示例:https://github.com/javastacks/spring-boot-best-practice导入依赖添加web依赖导入JWT和Security依赖
2022年10月6日
其他

Nginx+SpringBoot 实现负载均衡

发送请求的服务器由客户机IP地址决定。在这种情况下,使用IPv4地址的前三个字节或整个IPv6地址来计算散列值。该方法保证来自相同地址的请求到达相同的服务器,除非该服务器不可用。upstream
2022年10月2日
其他

美团超1.5万台Kafka,抗下每秒数亿消息量的挑战!

TOR容灾挑战我们从工程实现的角度,归纳总结了当前主流图神经网络模型的基本范式,实现一套通用框架,以期涵盖多种GNN模型。以下按照图的类型(同质图、异质图和动态图)分别讨论。图3-7
2022年10月2日
其他

慢查询 MySQL 定位优化技巧,从10s优化到300ms

long_query_time=1;可以看到已经修改过来了但是重启mysql客户端设置和统计慢查询日志条数就会清零,即所有配置修改会还原命令修改配置之后,在命令行net
2022年10月1日
其他

2022科技公司薪酬排行榜,来了!

Associates、本田汽车以及软银愿景基金处,筹集了超过60亿美元资金。这些融资轮次使Cruise的估值超过了300亿美元。第三名Roblox大概是疫情期间真的最大受益者了。它是由Roblox
2022年10月1日
其他

做一个不崩溃的核酸系统有多难?

即时通讯系统,那叫一个优雅(附源码)面试官:生成订单30分钟未支付,则自动取消,该怎么实现?阿里技术专家:一文教你高效画出技术架构图牛逼!接私活必备的
2022年9月30日
其他

Oauth2 + JWT登出(黑名单方案)

token)方法内最终会调我上述的verify()方法,但是无论我verify()方法返回什么异常,都会被decode方法捕获,并不会返回我想要的异常信息(上面我的异常返回Invalid
2022年9月30日
其他

几种常见的JVM调优场景(建议收藏)

-help查看所有参数以及含义C:\Users\spareyaya\IdeaProjects\maven-project\target\classes\org\example\net>jstat
2022年9月29日
其他

看看人家那权限管理系统,那叫一个优雅!

即时通讯系统,那叫一个优雅(附源码)面试官:生成订单30分钟未支付,则自动取消,该怎么实现?阿里技术专家:一文教你高效画出技术架构图牛逼!接私活必备的
2022年9月29日
其他

MySQL 上亿大表优化实践

有特别礼包作者:jia-xin来源:cnblogs.com/YangJiaXin/p/10828244.html上一篇:谈谈架构的本质和架构分类大家好,我是顶级架构师。背景XX
2022年9月28日
其他

一款快速开发模块化脚手架,给您的开发节约时间成本!

密码:123456完全模块化工作流引擎,可视化建立编辑,动态分配节点处理人监听器监听系统用户、角色实时同步到工作流引擎表提供请假流程示例关注GitHub猿菜单管理分为一级菜单
2022年9月28日
其他

收藏:通俗讲解计算机工作原理

指令,并尝试分析它们的用途,这就是所谓的逆向工程。某些反汇编程序对这一过程大有裨益,它们能自动检测并注释系统调用与常用函数。借由反汇编工具,黑客对二进制代码的各个环节了如指掌。我相信,许多顶尖的IT
2022年9月27日
其他

谈谈架构的本质和架构分类

Rails、Spring、Laravel、Django等,这是可以拿来直接使用或者在此基础上二次开发。框架是规范,架构是结构。我在这重新定义架构:软件架构指软件系统的顶层结构。牛逼啊!接私活必备的
2022年9月27日
其他

架构师应该遵守的编程原则

Work:http://c2.com/xp/DoTheSimplestThingThatCouldPossiblyWork.htmlProgramming
2022年9月26日
其他

OA多级审批流程表设计方案(干货满满)

当然也可以根据业务自行扩展其他的审核操作。实现思路与细节如下:根据表单提交操作来判断审核是否同意根据FlowNo和AuditUserNo以及AuditStatus为2(待我审批)
2022年9月26日
其他

Spring 发布贼好用的业务解耦神器!

开发发送邮件欢迎大家进行观点的探讨和碰撞,各抒己见。如果你有疑问,也可以找我沟通和交流。扩展:接私活儿最后给读者整理了一份BAT大厂面试真题,需要的可扫码回复“面试题”即可获取。公众号后台回复
2022年9月25日
其他

一套全部代码开源的自动化测试平台,吊到不行!

啦!❤️欢迎大家进行观点的探讨和碰撞,各抒己见。如果你有疑问,也可以找我沟通和交流。扩展:接私活儿最后给读者整理了一份BAT大厂面试真题,需要的可扫码回复“面试题”即可获取。公众号后台回复
2022年9月25日