thumbnail

重新探讨middleware

前面写过一篇中间件与责任链模式,最近被同事揪出来打了脸,感觉有必要再做一次学习和分析,下面就是新的学习成果~ 中间件 让我们从例子开始,我们…

Read more
thumbnail

关于我们每天都在用的token

最近公司迁移机房,不知道为何用google authenticator来做验证。这下直接导致我们在这个公司有三种形式的token。。。实体t…

Read more
thumbnail

es stack升级5.0了

elastic官方为了统一混乱不堪的技术栈版本号直接来了个大跃进,把logstash/kibana/elasticsearch之类的东西统统…

Read more
thumbnail

初级程序员常犯错误一览

最近接手其他人做的项目,导致之前的一些幻想破灭了。因为刚工作的时候做项目是php,而php本身的web框架一般只简单区分mvc,稍微麻烦一些…

Read more
thumbnail

关于迅雷

刚毕业的时候在迅雷工作了半年,因为一些特殊原因,还是回北京工作了。中间乱七八糟的东西就不说了。 因为只在这个公司待了半年。。所以可能也不算学…

Read more
thumbnail

关于灰度发布

几个月前部门内容组织了一次系统设计的议题,分到我们头上的题目是设计一套灰度发布系统。嗯,然后我们就精心设计(参考公司现有系统)了一番,不过鉴…

Read more
thumbnail

使用sql来查询es

es的DSL实在是过于难用,相信使用过的同学都会有这种感受。而sql对于99%的程序员来说没有什么学习成本。 所以在工作需要的情况下,完成了…

Read more
thumbnail

谈一谈es的优势和限制

企业内部使用的elasticsearch是提供垂直搜索的一种方案,什么是垂直搜索呢。 先抄个百度百科: 垂直搜索引擎是针对某一个行业的专业搜…

Read more
thumbnail

beanstalkd源码剖析

beanstalkd是一个使用还算广泛的开源消息队列,由c语言编写。因为本身功能简单,代码也不多,所以阅读可以帮助我快速复习一下网络编程,并…

Read more
thumbnail

瞎扯核心竞争力和其它

说起来从参加工作(算上实习)开始到现在,已经有七八个年头了,当然中间也有因为在校期间贪图清闲而赋闲玩耍的时间。不过算下来,在上班的时间少说也…

Read more
thumbnail

关于日志

前言 想要设计并完成一个靠谱的系统,不可或缺又常常被很多码农嗤之以鼻的有这么几个方面: 1.程序日志、日志系统 2.系统监控、阈值报警 3.…

Read more
thumbnail

中间件与责任链模式

前段时间前同事找我看了这么一段代码: (new Pipeline($this->container))…

Read more
thumbnail

Elasticsearch环境搭建和river数据导入(四)

其实有了那篇服务开发总结,这篇看起来没什么必要了,不过作为纯技术的总结还是发出来吧。 在前几篇中说到了es的jdbc工具,这个工具确实挺好,…

Read more
thumbnail

[译]Redis事务详解

本文是官方Transactions小节的文档翻译,因为之前对redis的事务一直比较疑惑,这里做一次记录: MULTI,EXEC,DISCA…

Read more
thumbnail

漫谈服务化、微服务(一)

这两个概念其实很早之前就听说了,近一年也一直在查找相关的资料。并且有意无意地读了一些相关的书籍。 前几天在《程序员的呐喊》里看到亚马逊在20…

Read more