自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

只需四个步骤几行代码,即可快速实现直播弹幕功能

在视频直播中,互动是不可缺少、不容小觑的内容,主要包括发送弹幕、打赏、点赞等。想要快速实现这些功能,需要进行怎样的操作呢?其实,实现直播弹幕功能只需“四个步骤”和“几行代码”!现在,我们使用云巴 Javascript SDK ,手把手教你实现直播弹幕功能吧!步骤一:注册云巴账号 打开网址(https://yunba.io/),或直接搜索“云巴”,进行注册并登录。步骤二:...

2016-10-18 15:31:00 2632

Erlang 内存泄漏分析

随着项目越来越依赖Erlang,碰到的问题也随之增加。前段时间线上系统碰到内存高消耗问题,记录一下troubleshooting的分析过程。线上系统用的是Erlang R16B02版本。问题描述有几台线上系统,运行一段时间,内存飙升。系统模型很简单,等待网络新连接,pool中找新可用process进行处理。top命令观察,发现内存都被Erlang进程给吃完了,netstat命令查看网...

2016-10-10 17:53:00 222

云巴创始人张虎:一个优秀的软件工程师必然是全栈工程师(图灵访谈)

张虎,云巴创始人兼CEO,致力于为开发者提供优质云后端服务。他有十几年的软件研发经验,精通嵌入式系统、服务器端架构、虚拟化等。张虎曾就职于华为、Oracle,他是Oracle VM 的创始团队成员。离开Oracle后,他创立了极光推送,曾任CTO,他创意并主导开发的系统为过万开发者、过亿终端用户提供推送服务。张虎长期关注业界新技术、新实践,并持续引入到团队实践验证。 问:你是从什么时候开...

2016-10-10 17:36:00 238

Parse 关停与开发者服务健康发展

Parse 关停2016年1月28日,Parse 官方宣布将于1年后关闭 Parse 服务。这应该是这几天以来开发者服务市场,或者移动互联网开发者圈子里最为震撼的一个消息了。Parse 在开发者服务领域里很有影响力,有很多的使用开发者,产品也比较完整、专业,就拿他们的开发者文档来说,对我的两次创业都产生了很大的影响。当初 Parse 被 Facebook 收购也引起了很大的关注。种种...

2016-10-10 17:28:00 113

非语言之争,Go vs Erlang

因为 云巴 系统对高并发、低延迟的需求,我们对各个语言、平台做了很多的调研比较工作。这自然就包括致力于开发高并发应用的 Go 和 Erlang。并发Go 对高并发的支持通过 goroutine 实现。goroutine 可以理解为轻量级的 线程(thread)。同一个 Go 应用创建的 goroutine 共享地址空间。Erlang 的高并发通过轻量级 进程(process)实现,每...

2016-10-10 17:25:00 233

请不要说自己是 Java 程序员

几年前 Reddit 上有个关于招聘的笑话: 面试官问:你用过 Python 或者 Django 吗? 答:我三周前去过动物园,这个算吗? 面试官:你被雇佣了。一周后,这位应聘者用 Django 给他们的产品写了一个在线论坛。 英文的玩笑,用中文看有点不太容易懂。它的意思就是一个关于 Python(蟒蛇)经验只有三周前去过一次动物园的程序员,只要他足够的好,他也可以用...

2016-10-10 17:21:00 107

我理解的优秀软件工程师

文章作者:张虎,极光推送创始人、前 CTO,现为云巴(yunba.io)创始人。最近越来越多人的在谈论 全栈工程师 (full stack),从某种意义上来说,一个优秀的工程师,必然是一个全栈工程师,或者至少一两种跨语言、平台工作的能力。 就我个人的理解,来探讨一下如何定义一个优秀的工程师。简单版本聪明、好沟通、自我驱动、有激情。复杂版本有扎实的基础知识。理解计算机、操...

2016-10-10 16:54:00 107

云巴:基于MQTT协议的实时通信编程模型

云巴:基于MQTT协议的实时通信编程模型概要有人常问,云巴实时通信系统到底提供了一种怎样的服务,与其他提供推送或 IM 服务的厂商有何本质区别。其实,从技术角度分析,云巴与其它同类厂商都是面向开发者的通信服务,宏观的编程模型都是大同小异,真正差异则聚焦于产品定位,业务模式,基础技术水平等诸多细节上。本文暂不讨论具体产品形态上的差异,着重从技术角度浅谈实时通信的编程模型。什么是实...

2016-10-10 16:39:00 283

引用计数 vs. GC

内存管理问题内存管理是编程过程中的一个经典问题,早期在 C 语言时代,几乎都靠 malloc/free 手动管理内存。随着各个平台的发展,到现在被广泛采用的主要有两个方法:引用计数 (ARC,Automatic Reference Counting)GC (Garbage Collection)管理方法 ARC/GC因为 Java 的流行,GC 被广泛的认知。GC 简单的说是...

2016-08-24 16:46:00 138

空空如也

空空如也

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

TA关注的人

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