架构相关
isunlight001
这个作者很懒,什么都没留下…
展开
-
kafka快的原因总结
其实之前对前后端分离研究过一段时间,中间由于项目进度耽搁也就不了了之了,最近项目中部分使用到了Vue,恰逢前端小伙伴们居然说要使用这个东西,也许是前端的工作的确有点太乏味了,他们想找点新鲜感。目前我们前后端开发配比是1:5的样子,前端负责提供静态页面,后端负责后台开发以及前台数据渲染以及效果展示,从工作量上以及人员分配上来说还是比较合理的。那么问题来了,如果前端真想找新鲜感,在不增加人手的情况下,...原创 2021-08-26 09:01:33 · 216 阅读 · 0 评论 -
代码重构--Map去除if条件表达式
直接通过Map结构,将条件表达式分解, Key 是条件变量,Value是条件表达式返回值。取值很方便,显然高效率O(1)时间复杂度取值。这种重构技巧适合于比较简单的条件表达式场景。原创 2017-07-13 09:03:37 · 1187 阅读 · 0 评论 -
瞬时响应:网站的高性能架构
什么叫高性能的网站? 两个网站性能架构设计方案:A方案和B方案,A方案在小于100个并发用户访问时,每个请求的响应时间是1秒,当并发请求达到200的时候,请求的响应时间将骤增到10秒。B方案不管是100个并发用户访问还是200个并发用户访问,每个请求的响应时间都差不多是1.5秒。哪个方案的性能好?如果老板说“我们要改善网站的性能”,他指的是什么? 同类型的两个网站,X网站服...转载 2020-04-06 16:10:01 · 391 阅读 · 0 评论 -
物竞天择,适者生存,架构进化之路--58沈剑
作者介绍沈剑,58到家技术总监,技术委员会负责人。曾任百度高级工程师,58高级架构师,C2C技术部负责人,58技术委员会主席!核心内容:58同城流量从小到大过程中,架构是如何演进的?遇到了哪些问题?以及如何解决这些问题?核心观点:好的架构不是设计出来的,而是进化而来的。如何演进:站点流量在不同阶段,会遇到不同的问题,找到对应阶段站点架构所面临的主要问题,在不断解决这转载 2017-12-17 09:12:58 · 734 阅读 · 0 评论 -
漫谈分布式架构的几种套路
原文作者/原文公众号:一名叫大蕉的程序员今天小蕉跟大伙一起聊聊分布式系统的架构的套路。在开始说套路之前,大家先思考一个问题,为什么要进行分布式架构?大多数的开发者大多数的系统可能从来没接触过分布式系统,也根本没必要进行分布式系统架构,为什么?因为在访问量或者QPS没有达到单台机器的性能瓶颈的时候,根本没必要进行分布式架构。那如果业务量上来了,一般会怎么解决呢?首先考转载 2018-01-02 10:30:12 · 549 阅读 · 0 评论 -
java、android、io、php通用的3des加密方法
个人在使用的时候,测试java版本没有问题,ios的需要注意base64转换编码的问题,会出现/+等字符转义失败的情况,详情参考下面的参考文件 ,下面的方法在项目中使用过 php未使用过。php[php] view plain copy<?php class DES3 { var $key = "my.oschina.net/penngo?#@"; var $iv = ...原创 2018-06-13 21:51:04 · 234 阅读 · 0 评论