
如何部署带分词搜索功能的Elasticsearch集群环境
最近接到搭建带分词功能的搜索框架环境需求,该架构需要很好的平衡搜准率,搜全率及能支持扩展词库等 功能,选择了ElasticSearch+Jcseg来实现。

在Marathon上运行Docker容器
本文将描述通过Mesos 0.20.0内嵌对docker的支持如何在Marathon上运行Docker容器,官网原文请见底部描述.

如何在Mac上docker run时启动Tomcat项目
本文主要描述如何从基础镜像开始,逐步实现ssh安装、Jdk及Tomcat的安装,最终实现从镜像运行容器时,可以 直接访问该容器内的Tomcat项目页面,为将该容器作为mesos-slave热身。

Marathon的简单示例及其特性简要描述
本文主要简要描述marathon的简单示例和相关特性,为在Mesos中使用Docker做准备,行文内容是自己的翻译与中文版 《Mesos 大数据资源调度与大规模容器运行最佳实践》结合。

大型网站架构的技术演进
最近阅读了李智慧著的《大型网站技术架构:核心原理与案例分析》部分内容,觉得作者深入浅出地讲述了网站技术架构的演进过程, 从文字中似乎能看到自己曾经的思考和影子,故将理解和笔记记录下来,与大家共勉

在Mesos上运行各种服务系列之Mac单机基本框架搭建
本文主要描述可以在Mesos上运行的各种服务,它是区别于运行数据处理框架的另一种运用Mesos的形式。

如何利用Shell统计行数及获取代码
本文是前同事付学良在部门内部分享的一篇文章,最近自己也在协助申请软件著作权的事情,所以将相关内容进行完善整理,以便备用。

What-I-Did-Before-I-was-25-years-old.md

25岁之前我都干了点啥
最近自己在整理一些老旧东西,也正好想聊一聊25岁之前我都干了些啥,因为每次写简历的时候,都会觉得25岁大学毕业是一件不光彩的 事,但从内心坚定地认为自己的选择是正确的,因为我的求学之路与大多数同学不一样。

我与Iterm2的那点事
本文主要描述了自己与一个终端工具iterm2的一点故事,回看整个小故事,觉得值得一写,一方面能更多记住iterm2的快捷键, 另一方面觉得它对自己看事情的角度也有一些触动。

让多服务器间ssh登录变得更美好
本文主要描述了如何设置ssh相关配置,实现在多台服务器间通过ssh登录避免每次都输入密码问题,省时省力。 这篇文章是原同事杨昌明所写,并分享于内部,今天再版此文既是学习,也是对在一起共事情景的怀念。

如何在Ubuntu中获取现有git项目代码的操作步骤
本文是自己早前在部门内部写的一篇文章,主要目的是让git零基础的同学顺利获取代码,快速开展工作。

如何利用Docker搭建多结点Mesosphere场景
本文主要记录经过简单几个步骤的执行,实现在多个servers上用Docker搭建Mesos集群的具体过程。

Mesos架构及资源响应
本文根据官网内容介绍描述了mesos的主要组成部分,并通过一个简单示例说明Framework框架是如何通过调度来运行一个任务Task的。

Golang学习系列(5)-Golang学习向导练习题
本文主要记录了在tour.golang.org上练习的相关题目,也学习了一些别的同学相关写法,今天将其总结下来,希望自己能多多提高

如何在Mac上利用Docker部署一个单节点Mesos集群
本文记录了在MacOs上利用Docker通过七个简单步骤实现单节点Mesos集群的部署

Golang学习系列(4)-面向对象编程
本文主要讲解Golang的面向对象编程,从关键概念出发,讲解了结构体、method及接口等内容

在MacOS上安装Mesos
本文记录了在MacOs上安装Mesos的具体过程,主要参考资料来源于Apache官网..

利用Nginx实现同一商家不同门店的二级域名请求分发
本文结合项目组实际需求,主要描述采用nginx正则表达式通过定义内部变量实现二级域名映射到不同物理路径目录的过程。

Golang学习系列(3)-面向过程的函数编程
本文是学习Golang语言的系列文章之一,主要描述go语言中的流程控制及函数操作,以及进行实践的相关代码

Golang学习系列(2)-语言基础
本文是学习Golang语言的系列文章之一,主要描述go语言的基础语法,以及进行实践的相关代码

简析Beego框架对Mysql数据库的支持及在项目中的应用
本文介绍了Beego框架对Mysql关系数据库的支持方法,并将在项目中遇到的一些问题及解决办法进行简单总结。

Golang学习系列(1)-那些简单而重要的命令
本文是学习Golang语言的系列文章之一,主要记录Go中浅显易懂的命令,希望让它们在脑海中的印象 犹如初恋般印象深刻,永不忘记。

如何在Ubuntu中安装Go及Beego
刚学习Golang时,笔者对GOPATH比较困惑,在Ubuntu及Mac OS下分别使用Go后,对其有了一些理解。 本文主要回顾了安装Go过程中的步骤、问题及解决办法。

LVS实践系列(4)-在ubuntu系统实践lvs
这篇短文主要描述在ubuntu环境下对lvs三种场景(VS/DR、VS/TUN、VS/NAT)进行实践的具体操作。

LVS实践系列(1)-LVS是什么鬼
本文根据官方文档简要介绍了LVS技术的概念、内容、特点及相关调度算法,为进一步在实际场景下实践该技术作准备。

LVS实践系列(3)-在LoadBalancer的Ubuntu12.04下安装ipvs
这篇短文主要描述在LVS技术实践过程中的ubuntu环境下描述如何安装ipvsadm,以及遇到的问题以及解决方式

LVS实践系列(2)-在RealServer的Ubuntu12.04环境下源码安装apache2
这篇短文主要描述在ubuntu环境下源码安装apache2的遇到的问题以及解决方式。 思路: 1.ubuntu12.04默认安装下没有安装C++,需要先安装C++编译所依赖的相关组件。 2.安装apache多个依赖库,包括:apr, apr-util,pcre,zlib-devel. 3.安装apache2

浅谈基于Fabric实现项目自动部署
本文从运行环境、python相关知识、fabric参考资料、安装fabric、fabric入门及接口等方面进行了简要介绍, 在此基础上介绍了利用fabric实现web项目自动部署的思路及详细过程。

利用nginx及Registry2.0搭建Docker安全私有仓库
本文简要介绍了搭建Docker Registry2.0的场景,着重描述在Ubuntu 14.04上如何利用nginx来搭建一个相对安全的私有 Docker Registry2.0,同时也将搭建过程中遇到的一些问题进行总结,目的是让感兴趣的同学能根据这篇文章内容自行成 功搭建私有仓库,少走弯路。