内存缓存
-
如何在Mac OS/Linux上安装Memcached服务?
Memcached是一个开源的高性能分布式内存对象缓存系统。它是一些最广泛使用的缓存机制之一,一些最大的网站,如WordPress.com和LiveJournal.com都在使用它…
-
Really Static和Cos-html-cache将WordPress真正静态化+国内CDN加速
博客网站放在国外空间上国内的用户访问起来时好时坏,有些线路差一些的空间可能在国内打开速度偏,这时候我们一般想到的是使用CDN来解决,当然效果最好的就是使用国内的CDN,这样的加速效…
-
架构的缘起与目标
#1 秒杀业务分析# 正常电子商务流程 (1)查询商品;(2)创建订单;(3)扣减库存;(4)更新订单;(5)付款;(6)卖家发货 秒杀业务的特性 (1)低廉价格;(2)大幅推广;…
-
分布式架构系统生成全局唯一序列号的一个思路
一、相关背景 分布式架构下,唯一序列号生成是我们在设计一个系统,尤其是数据库使用分库分表的时候常常会遇见的问题。当分成若干个sharding表后…
-
互联网大厂的后端技术栈
最近公司招聘海外后端研发,所以整理一份技术栈的资料给他们,但是想来这份整理也适用于所有后端研发,所以去掉了敏感内容,把它呈现于此。 本文重在概述,毕竟篇幅有限,欢迎「关注」,后续可…
-
Rust语言恰巧是一门解决了Go语言所有问题的语言
从整体的角度来看go,很难理解他是怎么取得这么大的成功的。 从理论的角度上来说go是一门非常糟糕的语言,就算是和C++或者Ada之类旧语言相比也是这样。 它缺乏大量的编译时的检查和…
-
MySQL高性能优化规范、SQL处理、分区表、主主/从复制架构
21CTO导读:由博客园博主听风(ID:huchong)撰写的《MySQL高性能优化系列》已完结,目录如下: Mysql高性能优化规范建议电商数据库表设计MySQL分区表使用方法…
-
系列丨MySQL高性能优化规范、SQL处理、分区表、主主/从复制架构
数据库命令规范 所有数据库对象名称必须使用小写字母并用下划线分割所有数据库对象名称禁止使用mysql保留关键字(如果表名中包含关键字查询时,需要将其用单引号括起来)数据库对象的…
-
负载均衡原理的解析
21CTO导读:大多数人都听过负载均衡技术,本文将为大家详细介绍负责均衡以及实现原理来帮助各位开发者可以更好的理解透彻。 开头先理解一下所谓的“均衡” 不能狭义地理解为分配…
-
如何提升Java应用程序性能
21CTO社区导读:本文首先介绍了负载测试、基于APM工具的应用程序和服务器监控,随后介绍了编写高性能Java代码的一些最佳实践。最后研究了JVM特定的调优技巧、数据库端的优化和架…