BOY1024

科技改变生活
128√e980=someone

标签关键词

关于 系统架构 的文章共有35条

系统架构篇

mysql 关于大数据量日志表的优化过程

阅读(1940)评论(0)

我们知道很多网站都会有关于记录网站搜索的日志表,用于记录会员的基本登录信息,用于后期数据分析或者防攻击使用,现在我们有一张表logs,每天产生大概60万的数据。 环境介绍:10.0.21-MariaDB-log 我们的业务主要分成三块: 1)查询当天的logs; 2)查看最近2个月的logs; ...

系统架构篇

mongoDB中的幂等性

阅读(2158)评论(0)

幂等 幂等(idempotent、idempotence)是一个数学与计算机学概念,常见于抽象代数中。 在编程中,一个幂等操作的特点是其任意多次执行所产生的影响均与一次执行的影响相同。 幂等函数,或幂等方法,是指可以使用相同参数重复执行,并能获得相同结果的函数。这些函数不会影响系统状态,也不用担心重复执行会对系统造成改变...

系统架构篇

面试宝典(如何建设高可用系统)

阅读(1832)评论(0)

面试的时候经常会问一个问题,如何建设高可用系统?大家可以一起探讨下。 “高可用性”(High Availability)通常来描述一个系统经过专门的设计,从而减少停工时间,而保持其服务的高度可用性。以下是高可用系统的设计建议: 设计建议 减少单点 – 去单点首...

系统架构篇

17.4亿月活跃用户背后,应该关注的Facebook技术点

阅读(1683)评论(0)

达尔文曾说:能够生存下来的物种,并不是那些最强壮的,也不是那些最聪明的,而是那些对变化作出快速反应的。 Facebook的2016年第四季度财报显示其移动端月活跃用户达到17.4亿,三个月不到,Facebook在2017年3月20日市值已经突破4000亿美元,今年已经涨了20%。 如此大的体量依旧能能保持迅猛增长,Faceboo...

系统架构篇

API网关落地实践

阅读(3319)评论(0)

HelloFresh是一家食品电商初创公司,用户根据选定的菜谱下单,HelloFresh把菜谱所需要的食材送至用户家中。来自HelloFresh的技术负责人Ítalo Lelis在博客上分享了HelloFresh的API网关落地实践,本文为该博文的译文,并已获得原网站的翻译授权。 HelloFresh的规模一直保持着增长的态势:我们的产品在...

系统架构篇

Shopify的闪购限流解决方案

阅读(2325)评论(0)

闪购,或者秒杀,对于现代互联网用户来说已经是一件司空见惯的事情。双十一、各大节庆日、限量供应的紧俏产品上线,大量用户在同一时间涌入网站抢购,突如其来的流量给网站带来了很大压力。那么各大电商网站是如何处理流量爆发的? Shopify是加拿大著名的电子商务软件解决方案提供商,来自Shopify性能工程团队的Emil Stolarsky分享了Sh...

Java技术篇

并发(八)——Fork/Join框架介绍

阅读(1934)评论(0)

1. 什么是Fork/Join框架 Fork/Join框架是Java7提供了的一个用于并行执行任务的框架, 是一个把大任务分割成若干个小任务,最终汇总每个小任务结果后得到大任务结果的框架。 我们再通过Fork和Join这两个单词来理解下Fork/Join框架,Fork就是把一个大任务切分为若干子任务并行的执行,Join就是合并这...