09 2018 档案

摘要:前言 随着互联网行业的兴起,开发模式已逐步转换为微服务自治:小团队开发微服务,然后通过Restful接口相互调用。开发者们越来越渴望能够使用一种“官话”进行流畅的沟通,甚至实现多种编程语言系统的自动化交互。 开放API战略(Open API Initiativev)于2017年1月发表声明,2月发布 阅读全文
posted @ 2018-09-29 16:56 中间件小哥 阅读(1834) 评论(0) 推荐(0)
摘要:分布式事务是个业界难题,在看分布式事务方案之前,先从单机数据库事务开始看起。 什么是事务 事务(Transaction)是数据库系统中一系列操作的一个逻辑单元,所有操作要么全部成功要么全部失败。 可以看一个经典的转账事务示例,小哥哥转账100元给小姐姐: begin: 操作1:查询小哥哥账号余额,确 阅读全文
posted @ 2018-09-26 09:52 中间件小哥 阅读(879) 评论(0) 推荐(0)
摘要:简介 1.分布式数据库中间件 DDM 分布式数据库中间件(Distributed Database Middleware)是解决数据库容量、性能瓶颈和分布式扩展问题的中间件服务,提供分库分表、读写分离、弹性扩容等能力,应对海量数据的高并发访问场景,有效提升数据库读写性能。 2.MySQL Route 阅读全文
posted @ 2018-09-21 10:07 中间件小哥 阅读(718) 评论(0) 推荐(0)
摘要:背景 在众多开源缓存技术中,Redis无疑是目前功能最为强大,应用最多的缓存技术之一,参考2018年国外数据库技术权威网站DB-Engines关于key-value数据库流行度排名,Redis暂列第一位,但是原生Redis版本在安全方面非常薄弱,很多地方不满足安全要求,如果暴露在公网上,极易受到恶意 阅读全文
posted @ 2018-09-18 18:00 中间件小哥 阅读(681) 评论(0) 推荐(0)
摘要:前言 在过去“5分钟Serverless实践”系列文章中,我们介绍了如何构建无服务器API和Web应用,从本质上来说,它们都属于基于APIG触发器对外提供一个无服务器API的场景。现在本文将介绍一种新的设计模式:基于事件的实时数据处理。为了更形象地描述,我们以图片分类为例,先介绍通过APIG触发器如 阅读全文
posted @ 2018-09-14 10:55 中间件小哥 阅读(826) 评论(0) 推荐(0)
摘要:序言:Rust语言简介 参与过C/C++大型项目的同学可能都经历过因为Null Pointer、Memory Leak等问题“被” 加班了不知道多少个晚上。别沮丧,你不是一个人,Mozilla Firefox的开发者们同样经历过这个问题。浏览器可以说是我们日常使用最为频繁的软件了,目前主流的浏览器主 阅读全文
posted @ 2018-09-07 21:03 中间件小哥 阅读(5544) 评论(0) 推荐(0)