LeanCloud 技术团队分布在北京、昆山,其中还有几位同事长期进行远程工作。除了我们的在工作中的交集,技术团队内部不定期会进行线上的内部分享,同事们会根据自己的兴趣、研究进行不同主题的分享。有包括 React Native、Mesos 等技术话题,也有金融、比特币、健身、运动等有趣的生活话题。每次的分享 30-60 分钟不定,LeanCloud 的工程师们认真准备的内容优质,同时也非常轻松有趣,我们目前计划将内部分享以直播的方式进行,让更多的有兴趣的小伙伴参与进来。技术现充、组过乐队、写过小说,热衷开源,曾就职于果壳、知乎。「Wayland 与 X Window 对比与介绍 」对于很多使用 Linux 作为日常开发环境的用户,图形界面相关部分是最复杂也是最容易遇到问题的地方。这次分享简要的介绍 Linux 环境下图形界面的发展历史,以及对比 X-Window 与 Wayland 的优缺点。Vol.4「Garbage First GC 实现梳理」使用 G1 GC 的服务逐渐增多,但介绍 G1 GC 内部实现的文章却不多,今天的技术公开课直播,LeanCloud 研发工程师郭瑞将做主题为「Garbage First GC 实现梳理」,将有对 G1 的基本实现机制做初步梳理。Vol.3「ESNext in LeanCloud Realtime SDK 」会涵盖 ES 的发展历史,以及 Module、Symbol、WeakMap 、Decorator 等特性在 LeanCloud Realtime SDK 中的应用。Vol.2「浅析 iOS 10 如果通过神经网络预测用户将输入的下个单词 」主播:甘源 LeanCloud Python 工程师简单介绍单层神经网络,多层神经网络和卷积神经网络。来让观者自己回答这些问题,破除对人工智能的盲目崇拜。主要介绍分布式结算领域重要的一篇论文 Impossibility of Distributed Consensus with One Faulty Process12 的内容。这篇论文也被称为 FLP impossibility,是分布式计算领域应用最多的论文之一,证明了在异步网络里不存在可以容错的一致性算法,为很多后来的研究确立了界限和方向,比如 Chubby 和 ZooKeeper 使用的 Paxos 算法等。内容会涉及对异步网络的系统模型、时钟、错误类型等概念的介绍。另外怎样证明一件事情不可能也是个有趣的话题。