跟随,学习,进步

Draveness

面向信仰编程 - Draveness's Blog

https://draveness.me/
转到作者网站

分布式事务的实现原理

事务是数据库系统中非常有趣也非常重要的概念,它是数据库管理系统执行过程中的一个逻辑单元,它能够保证一个事务中的所有操作要么全部执行,要么全不执行;在 SOA 与微服务架构大行其道的今天,在分布式的多个服务中保证业务的一致性就需要我们实现分布式事务。


GraphQL 在微服务架构中的实践

在过去的将近半年的时间里,作者一直在使用 GraphQL 这门相对新兴的技术开发 Web 服务,与更早出现的 SOAP 和 REST 相比,GraphQL 其实提供的是一套相对完善的查询语言,而不是类似 REST 的设计规范,所以需要语言的生态提供相应的框架支持,但是由于从它开源至今也只有两三年的时间,所以在使用的过程中,尤其是在微服务架构中实践时确实还会遇到很多问题。


去中心化支付系统 Stellar

在这一篇文章中,我们将介绍去中心化的支付系统 Stellar,它被设计与实现的目的就是在区块链和传统中心化的金融机构之间构建一个桥梁;其目的并不是创建一套完整的金融模型,而是将区块链技术与现有的金融生态系统相结合,在支付和银行系统之间提供协调的功能。


物联网与『高效的』IOTA

这一次我们介绍的区块链项目就是 IOTA,它的团队将 IOTA 定义为『次时代的无许可』分布式账本,无论是次时代(Next-Generation)还是无许可(Permissionless)在作者看来都没有什么意义,我们还是先来看一下它解决了什么问题,再来讨论它的价值。


分布式文件系统 IPFS 与 FileCoin

在这篇文章中,我想聊一聊最近比较热门的 IPFS(InterPlanetary File System),一个点对点的分布式文件系统;从 HTTP 协议出现到今天已经过去了半个多世纪,很少有一些设计能够增强整个 HTTP 网络或者为它带来新的功能。


浅入浅出智能合约 - 调用(三)

浅入浅出智能合约 - 概述(一) 浅入浅出智能合约 - 部署(二) 浅入浅出智能合约 - 调用(三)


浅入浅出智能合约 - 部署(二)

浅入浅出智能合约 - 概述(一) 浅入浅出智能合约 - 部署(二) 浅入浅出智能合约 - 调用(三)


浅入浅出智能合约 - 概述(一)

浅入浅出智能合约 - 概述(一) 浅入浅出智能合约 - 部署(二) 浅入浅出智能合约 - 调用(三)


UTXO 与账户余额模型

分布式一致性与共识算法 UTXO 与账户余额模型


2017 年总结 · 写在转职后的一个月

一直以来都很少写这些比较软性的文章,一方面觉得没有太多可以写的事情,另一方面觉得写这种博客对读者来说没有太大的价值,不过作者在今天还是想对过去的 2017 年进行简单的总结,让自己更加清楚这一年有哪些的变化。


分布式一致性与共识算法

分布式一致性与共识算法 UTXO 与账户余额模型


谈元编程与表达能力

在这篇文章中,作者会介绍不同的编程语言如何增强自身的表达能力,在写这篇文章的时候其实就已经想到这可能不是一篇有着较多受众和读者的文章。不过作者仍然想跟各位读者分享一下对不同编程语言的理解,同时也对自己的知识体系进行简单的总结。


Docker 核心技术与实现原理

提到虚拟化技术,我们首先想到的一定是 Docker,经过四年的快速发展 Docker 已经成为了很多公司的标配,也不再是一个只能在开发阶段使用的玩具了。作为在生产环境中广泛应用的产品,Docker 有着非常成熟的社区以及大量的使用者,代码库中的内容也变得非常庞大。


Ruby Web 服务器的并发模型与性能

谈谈 Rack 协议与实现 浅谈 WEBrick 的多线程模型 浅谈 Thin 的事件驱动模型 浅谈 Unicorn 的多进程模型 浅谈 Puma 的并发模型与实现 Ruby Web 服务器的并发模型与性能


浅谈 Puma 的并发模型与实现

谈谈 Rack 协议与实现 浅谈 WEBrick 的多线程模型 浅谈 Thin 的事件驱动模型 浅谈 Unicorn 的多进程模型 浅谈 Puma 的并发模型与实现 Ruby Web 服务器的并发模型与性能


浅谈 Unicorn 的多进程模型

谈谈 Rack 协议与实现 浅谈 WEBrick 的多线程模型 浅谈 Thin 的事件驱动模型 浅谈 Unicorn 的多进程模型 浅谈 Puma 的并发模型与实现 Ruby Web 服务器的并发模型与性能


浅谈 Thin 的事件驱动模型

谈谈 Rack 协议与实现 浅谈 WEBrick 的多线程模型 浅谈 Thin 的事件驱动模型 浅谈 Unicorn 的多进程模型 浅谈 Puma 的并发模型与实现 Ruby Web 服务器的并发模型与性能


浅谈 WEBrick 的多线程模型

谈谈 Rack 协议与实现 浅谈 WEBrick 的多线程模型 浅谈 Thin 的事件驱动模型 浅谈 Unicorn 的多进程模型 浅谈 Puma 的并发模型与实现 Ruby Web 服务器的并发模型与性能


谈谈 Rack 的协议与实现

谈谈 Rack 协议与实现 浅谈 WEBrick 的多线程模型 浅谈 Thin 的事件驱动模型 浅谈 Unicorn 的多进程模型 浅谈 Puma 的并发模型与实现 Ruby Web 服务器的并发模型与性能


自动初始化 Gitalk 和 Gitment 评论

之前的博客一直都使用 Disqus 作为评论系统,然后因为 Disqus 在国内无法访问,很多读者都只能通过邮件的方式咨询一些问题,昨天觉得长痛不如短痛,直接将博客的评论迁移到了 Gitalk,最开始选择了使用 Gitment 作为评论系统,但是由于其开发者很久没有维护、代码七个月也没有更新,所以就选择了有更多人维护的 Gitalk 作为目前博客的评论系统。