每分钟访问10w+,11种策略教你保持亿级流量网站稳定性!

作者:丁仪 | 微信公众号:程序之心
稳定性在大型网站运行中至关重要,面对每分钟 10 万次的网络访问,稍有不慎就会引起重大故障。今天这篇文章一起讨论下亿级流量…

那些NB哄哄的负载均衡算法到底是什么样子的?

在软件系统的架构设计中,对集群的负载均衡设计是作为高性能系统优化环节中必不可少的方案。负载均衡本质上是用于将用户流量进行均衡减压的,因此在互联网的大流量项目中,…

高并发场景下的缓存有哪些常见的问题?

作者 l 丁码农
来源:https://www.cnblogs.com/dinglang
一、缓存一致性问题

当数据时效性要求很高时,需要保证缓存中的数据与…

微服务为什么一定要选Spring Cloud?

作者:董添 李秉谦
现如今微服务架构十分流行,而采用微服务构建系统也会带来更清晰的业务划分和可扩展性。同时,支持微服务的技术栈也是多种多样的,本文主要讲述我们…

你应该知道的缓存进化史!

1、背景
本文是上周去技术沙龙听了一下爱奇艺的Java缓存之路有感写出来的。先简单介绍一下爱奇艺的java缓存道路的发展吧。
可以看见图中分为几个阶段:

第一…

创业公司技术总监,去上市公司面试,结果凉了!

作者 l Hello 森林木
来源 l http://t.cn/ReGPo1U
自我介绍
首先,大概介绍下自己,后端开发8年,头两年用.NET,之后用Pyth…

微服务设计我们需要考虑哪些要点?

作者:刘超,毕业于上海交通大学,15年云计算领域研发及架构经验,先后在EMC,CCTV证券资讯频道,HP,华为,网易从事云计算和大数据架构工作。
来自:刘超的…

关于Java健壮性的一些思考与实践!

来源公众号:一名叫大蕉的程序员 | 作者:大蕉
程序健壮性非常重要,要怎么玩怎么写才能让程序更加鲁棒呢?我又这么几点小建议。
一、进行统一的业务处理响应
根据…

分布式事务之TCC服务设计和实现注意事项!

来源:云栖社区 | 作者:绍辉
一、TCC简介
TCC是一种比较成熟的分布式事务解决方案,可用于解决跨库操作的数据一致性问题;
TCC是服务化的两阶段编程…

从京东618秒杀聊聊秒杀限流的多种实现!

前言
俗话说的好,冰冻三尺非一日之寒,滴水穿石非一日之功,罗马也不是一天就建成的。两周前秒杀案例初步成型,分享到了中国最大的同性交友网站-码云。同时也收到了不…

中小企业对Spring Cloud微服务架构实践经验总结的一些思考!

Spring Cloud 在国内中小型公司能用起来吗?从 2016 年初一直到现在,我们在这条路上已经走了一年多。
在使用 Spring Cloud 之前,我们…

从Nginx、Apache工作原理看为什么Nginx比Apache高效!

来源 | 代码湾 | 地址 | 见文末
Nginx才短短几年,就拿下了Web服务器大壁江山,众所周知,Nginx在处理大并发静态请求方面,效率明显高于Http…

从分布式一致性谈到CAP理论、BASE理论!

来源 | 个人博客 | IT · 达人
一、问题的提出
在计算机科学领域,分布式一致性是一个相当重要且被广泛探索与论证问题,首先来看三种业务场景。
1、火车站…

只言片语 —— eFPGA

科学就是那些我们能对计算机说明白的东西,余下的都叫艺术。
——高德纳
从读书开始时的EPLD到大学毕业时的FPGA,一晃多年,仿若回到原点,只是很多的技能都似…

大型网站架构之架构模式

参考书籍 | 《大型网站技术架构》 | 李智慧
整理 | 公众号 | Justin谈开发
上节讲了《大型网站架构之架构演变》,今天讲下架构的模式,什么是模式呢…

大型网站架构之架构演变

公众号 | Justin谈开发
作者 | Justin
处于这个互联网开发时代,作为一名软件工程师,我们经常会听到大型网站架构这个字眼,那到底什么是大型网站呢…

2018年微服务将疯狂至死?带你领略不一样的思维历程!

本文是Dave Kerr发表的一篇微服务批判性文章,他认为复杂性是导致微服务将死的一个重要原因,实际上微服务本来是解决复杂性的,将牵一动百的单体架构变成很多独立…

带你发现新大陆之图数据库解密?

一、关系型数据库的不适性

在众多不同的数据模型里,关系数据模型自20世纪80年代就处于统治地位,而且出现了不少巨头,如Oracle、MySQL,它们也被称为:…

一篇故事告诉你什么是微服务架构!

看到最近“微服务架构”这个概念这么火,作为一个积极上进的程序猿,成小胖忍不住想要学习学习。而架构师老王(不是隔壁老王)最近刚好在做公司基础服务的微服务化研究和落…

分布式锁简单入门以及三种实现方式介绍

很多小伙伴在学习Java的时候,总是感觉Java多线程在实际的业务中很少使用,以至于不会花太多的时间去学习,技术债不断累积!等到了一定程度的时候对于与Java多…