异步

新瓶装旧酒?从微服务同步REST的天然缺陷说起

今天小数给大家带来的干货来自国外一个小组会议上的分享。目前,大部分微服务架构都会使用REST协议以实现不同服务之间的通信,但是它却有天然的缺陷——怎样的缺陷?如何解决?请看下文。最近,Lightbend技术负责人James Roper在纽约Java特别兴趣小组会议上分享了一个观点:现在许多人正着手将传统的整体式应用拆分成微服务集合,但如果这些微服务组件都通过REST(即表述

关于修改DOM是异步还是同步的问题

回 @bf 同学 本篇文章不是笔记也不是心得,而是关于一个问题的讨论,问题最初出现于https://segmentfault.com/q/1010000005630545?_ea=903562由于 @bf 同学不方便加QQ/微信,而这个问题又比较大,在问答评论里不好描述清楚,so,趁着周末专门写了一篇文章来回应 @bf 同学@bf 同学,提到了一个观点:对DOM的修改永

Libevent官方文档学习笔记(bufferevent部分)

Libevent的辅助函数和数据类型头文件是。以下只列出我自己会用到的部分。基本类型evutil_socket_tSocket的抽象。除了Windows之外,其他系统都是一个int类型。如果考虑Windows的兼容性的话,建议用这个类型。标准整型以下是几种数据长度的定义 -------------------------------------------------

程序员网红的直播节目正在悄悄上线

关于 LeanCloud 技术公开课LeanCloud 技术团队分布在北京、昆山,其中还有几位同事长期进行远程工作。除了我们的在工作中的交集,技术团队内部不定期会进行线上的内部分享,同事们会根据自己的兴趣、研究进行不同主题的分享。有包括 React Native、Mesos 等技术话题,也有美股、比特币、健身、运动等有趣的生活话题。每次的分享 30-60 分钟不定,Lean

Promise 的三种常用方法。

前言看到项目里不少人用了Promise 的库类,比如 bluebird、q 、jQuery.Deffered 等 polyfill promise 方式,使用的时候翻看长长的文档,真心累觉不爱。es5 发展到现在,node 在0.12版本就已经支持了promise, 在客户端,大部分浏览器也支持了Promise, 如果要兼容低版本的浏览器,可以加上es5-shim等 po

JavaScript 异步进化史

前言JavaScript 并不是完全的单线程,它通过调用浏览器或 Node 的异步 API,实现了异步。JS 中最基础的异步调用方式是 callback,它将回调函数 callback 传给异步 API,由浏览器或 Node 在异步完成后,通知 JS 引擎调用 callback。对于简单的异步操作,用 callback 实现,是够用的。但随着负责交互页面和 Node 出现,

几种Aja技术

今天我来谈谈Ajax技术。Ajax是一种与服务器通信而无需重载页面的方法。数据可以从服务器获取或者发给服务器。Ajax和异步分不开,但是本文重点部分不是异步,而是对实现Ajax的技术进行总结。我简要罗列一下几种常见的Ajax技术:动态脚本注入和JSON-P图片信标(Beacons)XMLHttpRequest(XHR)技术接下来我简要谈谈我对这几种技术的理解。动态脚本注入之

Libevent官方文档学习笔记(bufferevent部分)

Libevent的辅助函数和数据类型头文件是。以下只列出我自己会用到的部分。基本类型evutil_socket_tSocket的抽象。除了Windows之外,其他系统都是一个int类型。如果考虑Windows的兼容性的话,建议用这个类型。标准整型以下是几种数据长度的定义 -------------------------------------------------