简述负载均衡&CDN技术

曾经见 到知乎上有人问“为什么像facebook这类的网站需要上千个工程师维护?”,下面的回答多种多样,但总结起来就是:一个高性能的web系统需要从无数 个角度去考虑他,大到服务器的布局,小到软件中某个文件的实现,甚至于某个循环内的运算如果出现不严谨都可能导致全盘崩溃。[......]

阅读全文

超轻量级Java持久化工具Memory

JDBC的规范上看,其对数据访问层有相当简洁的抽象:1、连接(connection) 2、语句(statement)、3结果集(result set),我们对数据库做的事情无非:连接数据库,执行语句,拿到结果。因此,持久化工具的目的不言自明:进一步简化连接的管理、语句的执行、结果集提取等操作。[......]

阅读全文

升级 Java 编程规范的6个约定

原文地址:https://dzone.com/articles/upgrade-your-code-conventions-2
译文来自:OneAPM
作为Java开发人员,我们会遵循一系列的编码风格和开发习惯。习惯使然是一方面,另一方面,我们也从不停下脚步质疑这些习惯。一段时间以后,笔 者养成了一些不同于常人的编码风格和开发习惯。当第一次了解到这些编码风格时,笔者感到又惊又气。但是,花了一段时间践行这些习惯之后,笔者意识到它们的 确能造就更加简洁可控的代码库,同时也让开发者更加省心。[......]

阅读全文

2015 年度新增开源软件排名 TOP 100

2015 年,开源中国网站发展迅速,单从开源软件收藏数量来讲就将近 40000 款,其中不乏优质的国产开源项目。本榜单从软件的收藏量、使用量等多角度评选出 2015 年最热门新增开源软件项目前 100 名,让各位程序员对开源中国过去一年的发展情况有大致的了解。如本文存在纰漏,请在评论区留下你的意见和建议。[......]

阅读全文