腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
返回腾讯云官网
天马行空布鲁斯
欢迎关注同名微信公众号“天马行空布鲁斯”,获取最新分享文章。
专栏成员
举报
41
文章
60408
阅读量
14
订阅数
订阅专栏
申请加入专栏
全部文章(41)
https(21)
网络安全(17)
java(14)
sql(13)
数据库(12)
api(7)
网站(5)
分布式(5)
javascript(4)
html(4)
http(4)
编程算法(4)
数据迁移(4)
kafka(4)
.net(3)
ide(3)
unix(3)
spring(3)
开源(3)
jdk(3)
php(2)
c#(2)
git(2)
tomcat(2)
apache(2)
serverless(2)
sql server(2)
面向对象编程(2)
spring boot(2)
rabbitmq(2)
微服务(2)
负载均衡(1)
自动驾驶(1)
asp.net(1)
xml(1)
json(1)
postgresql(1)
mvc(1)
github(1)
jar(1)
linux(1)
负载均衡缓存(1)
SSL 证书(1)
数据加密服务(1)
游戏(1)
黑客(1)
压力测试(1)
爬虫(1)
shell(1)
hashmap(1)
ftp(1)
自动化测试(1)
tcp/ip(1)
安全(1)
数据分析(1)
数据结构(1)
sas(1)
云数据库 postgresql(1)
程序员(1)
搜索文章
搜索
搜索
关闭
Exponential Backoff with RabbitMQ
rabbitmq
https
网络安全
html
本文翻译自https://www.alphasights.com/news/exponential-backoff-with-rabbitmq?locale=en。 在AlphaSights公司,Ra
Bruce Li
2023-03-02
313
0
RabbitMQ Retries — The Full Story
rabbitmq
html
本文翻译自https://engineering.nanit.com/rabbitmq-retries-the-full-story-ca4cc6c5b493。
Bruce Li
2023-03-02
467
0
空谈系统架构设计之高并发、高可用
网站
数据库
sql
压力测试
tcp/ip
对于一个应用系统,特别是互联网系统,高并发、高可用是两个非常重要的非功能性需求,这篇文章尝试从应用系统架构角度分析如何满足这两个特性。
Bruce Li
2020-11-10
647
0
浅析Tomcat高并发之连接池、线程池
自动驾驶
https
网络安全
tomcat
编程算法
记得大学的《网络工程》有一个课后作业:用Java实现一个web服务器,当时想的是为了提高吞吐量,可以用多线程实现,即对于每一个客户端请求连接,都启动一个线程来处理,处理逻辑大概就是从socket里面读取http请求,解析执行请求,执行完把response写回socket,线程结束销毁。用多线程实现确实提高了吞吐量,但是也有一些问题:1)不断的线程创建销毁需要耗费大量的开销;2)线程之间的切换需要耗费很多开销;3)Java有创建最多线程数量的限制,具体可参考https://www.iteye.com/blog/jzhihui-1271122。
Bruce Li
2020-11-03
756
0
浅析SAP Subscription Billing可扩展性
java
SAP Subscription Billing是SAP推出的用于订阅关系(Subscription)管理的一款SaaS产品。通常来说,任意一个标准产品都不可能满足所有客户的实际需求;因此,随着客户越来越多,产品的可扩展性显着尤其重要。这篇文章简单介绍一下Subscription Billing的可扩展性功能。
Bruce Li
2020-10-23
891
0
空谈发件箱模式(outbox pattern)
数据库
sql
爬虫
分布式
kafka
基于微服务架构模式(当然不限于)的应用系统,常常会利用消息中间件(kafka,rabbitmq等)来实现各个微服务之间的通信。对于用户的某个操作,一个微服务可能需要执行“存数据库”和“发送event”两个步骤。
Bruce Li
2020-10-14
3.1K
0
空谈分布式系统设计之幂等性
kafka
数据库
数据迁移
sql
在之前的文章,有多次提到转账系统这个案例,由于这个案例太典型了,很多大学教授数据库事务的时候就是用的这个案例。
Bruce Li
2020-10-14
934
0
浅析一个postgresql的死锁问题
数据库
postgresql
sql server
sql
云数据库 postgresql
之前写过一篇文章(浅析一个sql server数据库事务死锁问题),简单分析了一个sql server数据库的死锁问题及索引对执行计划的影响;这里继续分享一个postgresql的死锁问题。
Bruce Li
2020-09-24
4.1K
0
关于设计模式的那些事(一)
spring
https
jdk
网络安全
java
通常我们说的设计模式,指的是GoF23(Gang of Four),包括23个常用的设计模式。这里尝试从不同的角度聊一聊其中几个设计模式。
Bruce Li
2020-09-17
417
0
浅谈CAP与Kafka
数据分析
https
网络安全
分布式
kafka
关于CAP理论的介绍,其实网上已经有很多文章,大家可以自行查阅。这篇文章尝试从Kafka的角度来分析CAP理论。
Bruce Li
2020-09-01
3.4K
0
空谈Security之Authentication和Authorization
SSL 证书
kafka
sas
数据加密服务
json
authentication和authorization这两个单词看起来很像,并且它们经常被一起提及到,但是,请注意,它们指代的是不同的概念,authentication指的是认证登陆;而authorization指的是权限保护。
Bruce Li
2020-06-29
1.1K
0
关于分布式系统数据一致性的那些事(二)
分布式
https
网络安全
数据库
sql
接上一篇文章(关于分布式系统数据一致性的那些事),继续更新一些关于分布式系统数据一致性方面的知识。
Bruce Li
2020-06-15
545
0
不会修电视机的程序员不是好修理工
程序员
大姑:哦,好吧。。。(此刻心里的想法可能是:这娃肯定是学校成绩不好,没学到东西,在找借口)
Bruce Li
2020-05-21
647
0
从编码层面对比java和c#
java
c#
.net
https
serverless
java和c#都是面向对象编程高级语言,总体上来讲,它们还是很相似的,因为它们在发展过程中都很大程序上学习了对方不少优秀的特性。所以,一般来说,从其中一门语言转换到另外一门语言应该都不会有很大问题。
Bruce Li
2020-04-27
755
0
空谈stateless和stateful
serverless
https
网络安全
网站
其实,关于这两个词语,我们经常听到,网上也有很多文章介绍,大家可以自行搜索。这里只谈一谈个人对它们的理解。
Bruce Li
2020-04-14
3K
0
那些年用过的开源项目(.net/c# stack)
.net
java
开源
mvc
ide
之前写过一篇文章(那些年用过的开源项目(一)),列出了一些曾经用过的基于java技术栈的开源项目;这篇文章总结用过的基于.net/c#技术栈的开源项目。
Bruce Li
2020-03-31
1.3K
0
Restful API实现乐观锁,应返回409还是412?
api
http
https
html
网络安全
近些年Restful API变得很流行,一个重要的原因是其充分利用HTTP协议标准,这样API Consumer消费Restful API的成本就小很多,API开发人员也更加有据可循。
Bruce Li
2020-03-31
1K
0
用antlr解析odata filter条件表达式
https
网络安全
github
git
开源
我最早接触antlr,是在刚开始工作后不久,那次需要用antlr实现一个功能:把gemfire的OQL(object query language)翻译成SQL语句,以便进行数据库操作。其实,简单讲,antlr就是一个非常方便的词法分析和语法分析的类库,基于这个类库,可以很容易的实现很多场景,比如计算器算术表达式的解析、各种编程语言的解析等。
Bruce Li
2020-03-18
3.1K
1
扒一扒常见的开源许可协议
开源
unix
https
apache
网络安全
之前写过一篇文章(那些年用过的开源项目(一)),列出了很多当年用过的开源项目。现在有这么多的开源项目可供我们选择,这要得益于当前非常积极的开源氛围,然而,尽管开源项目很多,我们在项目中选择的时候,一定要注意它的开源许可协议,否则可能会引起一些法律的问题。
Bruce Li
2020-03-18
1.1K
0
负载均衡在微服务架构中的典型应用场景
负载均衡
负载均衡缓存
面向对象编程
api
图中主要包含三个部分:API Gateway、Service Registry Server、微服务。一般来说,为了提高并发处理能力,API Gateway和微服务都需要有多个instance。
Bruce Li
2020-03-04
2.5K
1
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档