服务器
-
技术架构的战略和战术原则
有状态配置可通过配置中心实现无状 (2) 拆分 系统维度:按照系统功能、业务拆分,比如购物车、结算、订单等。 功能维度:对系统功能再做细粒度拆分。 读写维度:根据读写比例特征拆分;…
-
HTTP/3 为什么这么快?
导读:花儿为什么这样红,HTTP3为什么这样快?本文有详细说明。 HTTP/3 来了,它对 Web 性能来说意义重大。看看它能使网站的速度有多快!在使用每个新版本的 HTTP 协议…
-
Postgres 和 MySQL 之间的性能差异
导读:在本文中,我们将讨论工作负载分析和运行查询,一起了解两个数据库系统在 JSON、索引和并发方面的性能差异。 简介 在管理数据库时,性能是一项非常重要而又复杂的任务。它可能会受…
-
Log4j 严重漏洞:黑客正在利用此漏洞进行数千倍以上攻击!
据外电安全媒体报道,黑客正在利用Java日志库Log4J的严重安全漏洞,抓住每分钟的的时间攻击某些有价值的服务器。 Log4j 缺陷(现在也被称为“Log4Shell”)是一个严重…
-
PHP 8.1 性能基准测试
PHP 8.1、PHP 8.0.13、PHP 7.4.26、PHP 7.3.33、PHP 7.0.33 和 PHP 5.6.40。 PHP 7.1/7.2 由于技术栈中构建和运行时…
-
复杂性正在杀死软件开发者
导读:现代软件系统日益增长的复杂性正在慢慢杀死软件开发人员。你怎样才能重新获得控制权,而又能充分利用这些技术所能提供的优势? “复杂性是致命的,”Lotus Notes的创建者和微…
-
把业务逻辑写入应用程序,而不是数据库
我们都有过这样的经历,从SQL数据库中提取数据,而需要提取数据的查询是一个复杂的查询,有多个表连接、过滤条件和复杂的WHERE语句。像MySQL和PostgreSQL这样的数据库,…
-
为什么推荐开源分析数据库 Apache Druid
对用户而言,优秀的对外数据分析工具非常关键,因此选择合适的数据架构就显得尤为重要。 现如今,数据分析不再是仅面向内部开发人员。当为业务方构建数据分析系统时,你需要确认哪种数据库后端…
-
为什么推荐开源分析数据库 Apache Druid
对用户而言,优秀的对外数据分析工具非常关键,因此选择合适的数据架构就显得尤为重要。 现如今,数据分析不再是仅面向内部开发人员。当为业务方构建数据分析系统时,你需要确认哪种数据库后端…
-
腾讯 Code Review 规范新鲜出炉
作为公司代码委员会 golang 分会的理事,我 review 了很多代码,看了很多别人的 review 评论。发现不少同学 code review 与写出好代码的水平有待提高。在…