瞬息之间

写下,记下,留下

排序:
默认
按更新时间
按访问量

最近碰到的一些 SSL 问题记录

最近碰到一些 SSL 的小问题,特记录下。我们有个 Java 实现的 SSL TCP 服务端,为客户端(PC、Android 和 iOS)提供 SSL 接入连接服务。最近有用户反馈其手机上 App 不能正常连接登录,别人手机上都可以。经过单独回访调查该用户使用的手机操作系统是 Android 6....

2016-02-16 16:43:11

阅读数:4165

评论数:0

本来连学计算机的都不是,怎么却读了计算机研究生

前两天成都出了太阳,本以为寒潮就此过去。结果今天又冷风呼呼吹,缩在家看书。手机震了一下,是微信有新的提醒,打开一看是 「小道消息」推送了一篇《学计算机的同学们啊,想清楚再去读研究生》,读完感觉一下击中了些什么,然后泛起一片片好多年前还在学校时的陈年旧忆。本来不打算在年前写文了,但感觉一下好像有很多...

2016-01-30 17:45:56

阅读数:7768

评论数:13

成长路上,刀剑如梦

在成长的路上,回首望去是否感觉是一个刀剑如梦的过程?杀人术你狠狠的敲下键盘的回车键,终于看见程序按预期输出了正确结果,长长吐了一口气。点上一支烟,环顾四周,独自一人,又是一个夜深人静的晚上。在一种搞定 bug 的满足和空旷寂寥的忧伤中,你不禁迷惘。记不清这是你修复的第多少个 bug 了,甚至记不清...

2016-01-30 17:42:58

阅读数:5172

评论数:14

MongoDB 初见指南

技术若只如初见,那么还会踩坑么? 在系统引入 MongoDB 也有几年了,一开始是因为 MySQL 中有单表记录增长太快(每天几千万条吧)容易拖慢 MySQL 的主从复制。而这类数据增长迅速的流水表,对数据一致性也没那么高要求,而且业务上也不需要关联查询它,就考虑分出去。为什么是 Mongo...

2016-01-18 20:46:56

阅读数:10123

评论数:13

程序员「奇葩」说

一直以来「奇葩」这个词都是偏贬义的,直到去年有个综艺节目叫「奇葩说」挺热闹,这里的人不一定是奇葩,更多指达人的意思。 「奇葩说」里的达人都是能说会道的,我的主业是程序员,所以只能写写在我职业生涯中碰到的一些「奇葩」程序员。 你懂的,我这里的「奇葩」没有任何贬义的意思。 月在胸襟人在途 我刚...

2016-01-12 22:35:35

阅读数:3907

评论数:11

MySQL 数据库主从复制架构

前文《MySQL 数据库事务与复制》分析了 MySQL 复制过程中如何保证 binlog 和事务数据之间的一致性,本文进一步分析引入从库后需要保证主从的数据一致性需要考虑哪些方面。原生复制架构 MySQL 的原生复制架构原理如上图所示。从库的 I/O Thread 线程负责不断读取主库的 bin...

2016-01-12 18:53:27

阅读数:7736

评论数:6

Redis 集群的合纵与连横

之前一篇写了关于 Redis 的性能,这篇就写写我认为比性能更重要的扩展性方面的主题。如果再给我一次回到好几年前的机会,对于使用 Redis 我一开始就要好好考虑将来的扩展问题。就像我们做数据库分库分表,一旦决策了分库分表,通常一次就会分到位,比如搞上 8 或 16 个库,每个库再分 256 或 ...

2016-01-04 23:48:01

阅读数:10813

评论数:5

系统崩溃,大圣归来

走在程序员的路上,久了总会碰到一些系统崩溃的事件。在 2011 年 8 月份某个阴雨连绵的周一,北弗吉尼亚一个 1000 万瓦特的变压器发生爆炸,在整个电网中带来了庞大的突增瞬间电压,对亚马逊位于弗吉尼亚州阿什伯恩(Ashburn)的一个数据中心造成了重创,导致这个数据中心的主电源关闭。亚马逊的杰...

2015-12-29 21:11:55

阅读数:2554

评论数:7

分布式存储概述

分布式存储是相对于单机存储而言,之所以要分布自然是因为互联网时代信息数据大爆炸,单机已经难以满足大型应用的数据存储需求。存储系统的关注点关于存储系统,一般我们关注下面几个方面: 数据分布与负载均衡 数据存储的可靠性与一致性 数据访问性能 系统容错能力 系统扩展能力 在单机存...

2015-12-22 20:44:27

阅读数:6881

评论数:2

MySQL 数据库双向同步复制

MySQL 复制问题的最后一篇,关于双向同步复制架构设计的一些设计要点与制约。问题和制约数据库的双主双写并双向同步场景,主要考虑数据完整性、一致性和避免冲突。对于同一个库,同一张表,同一个记录中的同一字段的两地变更,会引发数据一致性判断冲突,尽可能通过业务场景设计规避。双主双写并同步复制可能引发主...

2015-12-22 20:38:18

阅读数:14643

评论数:0

Redis 的性能幻想与残酷现实

2011 年,当初选择 Redis 作为主要的内存数据存储,主要吸引我的是它提供多样的基础数据结构可以很方便的实现业务需求。另一方面又比较担心它的性能是否足以支撑,毕竟当时 Redis 还属于比较新的开源产品。但 Redis 官网宣称其是提供多数据结构的高性能存储,我们对其还是抱有幻想的。幻想要了...

2015-12-22 20:30:05

阅读数:5934

评论数:9

不懂程序看的明白《黑客帝国》吗?

十多年后又看了遍《黑客帝国》,扯点和程序有关的非技术话题。前段时间出差周末没事就在酒店又把黑客帝国重温了一遍,不看不要紧,十年后再看发现以前对这部电影的理解完全错了。 《黑客1》是 1999 年出的,我还在读高中,第一次看还在学校附近的录像厅,枪版。 整个画面黑漆漆的,看了不到半小时直接睡过去了,...

2015-12-09 21:17:03

阅读数:3469

评论数:2

京东咚咚架构演进

咚咚是什么?咚咚之于京东相当于旺旺之于淘宝,它们都是服务于买家和卖家的沟通。 自从京东开始为第三方卖家提供入驻平台服务后,咚咚也就随之诞生了。 我们首先看看它诞生之初是什么样的。1.0 诞生(2010 - 2011)为了业务的快速上线,1.0 版本的技术架构实现是非常直接且简单粗暴的。 如何简单粗...

2015-12-03 21:05:33

阅读数:12916

评论数:20

走过电竞之路的程序员

最近读到一篇文章「电竞选手Sky:站上膨胀的金字塔」 颇有感触,与早年这个行业的寒碜相比,如今巨额资本涌入建立起了完整的电竞生态圈。 除了职业选手还有俱乐部、协会、内容制作方、游戏开发方、赞助方、直播平台、主播、周边店铺、解说,甚至投注网站, 一个完整的行业生态链已经建立,提供了大量的岗位,充斥着...

2015-11-30 20:48:52

阅读数:2389

评论数:1

程序员的双十一

又到双十一了,这已经是我到京东后第五个双十一了,如今双十一已经发展成了一个全民的购物狂欢节。 2011 年,是我在京东经历的第一个双十一。那时京东刚刚拓展了图书品类,就搞了一个三小时内下单图书满两百减一百的活动。也正是这个活动刺激了广大爱学习、爱读书的同学疯狂下单,最后订单系统瘫痪了。正是这次瘫...

2015-11-11 03:33:54

阅读数:4397

评论数:7

后端分布式系列:分布式存储-MySQL 数据库事务与复制

好久没有写技术文章了,因为一直在思考 「后端分布式」这个系列到底怎么写才合适。最近基本想清楚了,「后端分布式」包括「分布式存储」和 「分布式计算」两大类。结合实际工作中碰到的问题,以寻找答案的方式来剖解技术,很多时候我们都不是在创造新技术,而是在应用技术。为了更有效率与效果的用好技术,我们需要了解...

2015-11-03 22:17:49

阅读数:4832

评论数:0

一技压身,天下行走

最近朋友圈有篇文章《为何我工作十年,内心仍无比恐慌》转的比较多,来自一个腾讯产品总监的演讲。我一个程序员也工作了十年,确实依然感到内心的恐慌,这种职业焦虑在这个行业普遍存在。也许正是因为互联网行业还很年轻,一个行业的寿命远超过一个人的寿命,而互联网行业还不到三十年。远超传统行业的发展速度和新陈代谢...

2015-10-20 20:23:48

阅读数:2950

评论数:2

瞬息之间与时间之门

为什么我的博客叫 [瞬息之间] 这是一个跟时间有关的话题。从大学毕业后参加工作,大概到第 5 年时我明显感觉走到了一个瓶颈。那时我是一名程序员,为金融和电信行业的软件系统写着程序。有时早上 10 点上班,晚上 11 点下班,有时下午 7 点去上班,早上 8 点下班(另一个守夜人的故事)。就这么在日...

2015-10-15 20:23:39

阅读数:2174

评论数:1

后端分布式系列:分布式存储-HDFS 与 GFS 的设计差异

「后端分布式系列」前面关于 HDFS 的一些文章介绍了它的整体架构和一些关键部件的设计实现要点。 我们知道 HDFS 最早是根据 GFS(Google File System)的论文概念模型来设计实现的。 然后呢,我就去把 GFS 的原始论文找出来仔细看了遍,GFS 的整体架构图如下: HD...

2015-10-13 20:31:03

阅读数:7561

评论数:3

程序员的业余项目

程序员的业余项目,我们也叫它 side project。 前几天,100offer 发起了一场活动叫 ,他们是这么说的: 世界在被代码改变着,而我们在创造着代码。 仅仅是因为好玩,他开发了一款操作系统,连想都没想过,这会让自己有一天成为开源世界的领袖级人物。 只是想创造一个很...

2015-09-23 18:42:29

阅读数:4691

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭