自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 Joe Armstrong最喜欢的一段Erlang程序

导读:最近网友又翻出一篇Erlang之父Joe Armstrong生前经典的帖子,并引发了热议,高可用架构翻译如下。前几天,我收到了来自罗文大学的Dean Galvin的邮件。 Dean...

2020-02-28 09:15:41 248

原创 Clojure 语言在 2020 年的现状

十年前,Chas Emerick 进行了首次 Clojure 语言使用状况调查。在 2010 年,大多数用户仅使用 Clojure 数周或数月,很少有人将其用作正式的工作项目的编程语言。...

2020-02-26 15:10:03 2552

原创 在生产环境运行Elasticsearch深度指南

在本文,我不是来告诉你 Elasticsearch 强大,快速并且几乎可以正常运行。在本文,我也是来告诉你 Elasticsearch 可能是不透明的,让人困扰,并且似乎无缘无故地出问题...

2020-02-25 13:26:32 888

原创 Rust Web框架怎么选?研究本文就够了!

作者简介:成锁元,Westar实验室技术专家。Westar实验室(westar.io),成立于 2018 年,关注于区块链及分布式前沿技术,包括区块链分层架构、二层路由,网络性能、智能合...

2020-02-24 14:47:14 32155 2

原创 1500字节为何成为互联网MTU标准?

以太网无处不在,几乎所有硬件厂商都有涉及,所有以太网链路都有一个共同的参数:MTU。$ ip l1: lo: <LOOPBACK,UP,LOWER_UP> mtu 6553...

2020-02-21 12:42:11 3433

原创 解决并发编程之痛的良药--结构化并发编程

作者简介:曹家锋,Westar实验室技术专家。Westar实验室(westar.io),成立于 2018 年,关注于区块链及分布式前沿技术,包括区块链分层架构、二层路由,网络性能、智能合...

2020-02-20 09:38:10 979

原创 Hulu如何扩展InfluxDB使其支持每秒百万TPS

导读:InfluxDB是最常用的时间序列数据库之一,大家广泛使用其开源版本。然而其开源版本缺乏一些高可用相关的特性,本文介绍Hulu在使用InfluxDB的过程中碰见的问题和解决方案,十...

2020-02-19 09:43:46 1903

原创 深入浅出Rust异步编程之Tokio

本文以tokio为例简单介绍Rust异步编程相关的一些知识。首先让我们看看为什么使用rust来进行异步编程。这里tokio官方给出了一个性能测试的对比,可以看到tokio是性能最好,实际...

2020-02-17 09:49:51 7158

原创 聊聊用 UUID/GUID 作为主键那些坑

访问欠友好的 UUID我刚读了一篇有关如何扩展数据库的文章,作者建议将 UUID(类似于 GUID)用作数据库表的主键(PK)。使用 UUID 的优点与自动递增整数相比,将 UUID 用...

2020-02-16 11:40:35 5320

原创 为了戒网,我给每个网站自动添加3-25秒的访问延迟

在软件行业中存在着很多惊人的事实,消费者网络中的收入以及潜在的收入来源(无论是访问量还是销售量),都紧密地跟访问延迟相关。这是基于避免用户跳出以及提高转化率等方面考虑。相关数据:亚马逊发...

2020-02-15 11:34:00 655

原创 如何成为一名在家办公的高效工程师(一个国外团队的远程经验)

远程工作或许并不适合所有人,但学会提高在家里工作效率对每个人都有好处。灵活的工作时间可以带来明显的好处,除了可以与家人生活更近,也避免了通勤开销,每天可以节省更多的个人时间。远程工作环境...

2020-02-14 12:54:08 561

转载 2020 招聘新变化,Java 人准备好了吗?

疫情信息仍在刷屏,开工日期一再延迟,相信不少朋友都会担心今年春招会受影响,跳槽计划会落空。其实很多企业,比如腾讯、字节跳动,为了保证春招的顺利进行,尽可能的提高招聘效率,做出了一些调整:...

2020-02-13 09:29:00 340

原创 详解中型系统如何一步步扩展:从1开始到支撑10万用户

许多初创公司都曾经历过 — 每天都有大量新用户在注册帐户,技术团队正在争分夺秒地保持系统运转。有问题是好事,但是关于如何将 Web 应用程序如何从 1 开始扩展到成千上万的用户的资料却很...

2020-02-12 08:52:00 517

转载 高性能底层怎么运作?一文帮你吃透Netty架构原理

对于高性能的 RPC 框架,Netty 作为异步通信框架,几乎成为必备品。例如,Dubbo 框架中通信组件,还有 RocketMQ 中生产者和消费者的通信,都使用了 Netty。今天,我...

2020-02-11 09:24:16 520 1

原创 分享一个很多团队不知道的方法:回收不健康JVM提升可用性

导读:对于基于JVM平台的存储应用来说,比如Cassandra和Elasticsearch等等。很多时候低效查询就会JVM忙于垃圾回收或者JVM内存不足。为了处理这种情况,Netflix...

2020-02-10 09:30:00 321

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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