结合场景谈一谈微服务配置 (jm.taobao.org)
除了文中三个场景,其实还有更多更大胆的应用场景,如“大数据实时计算算法调整”、“异地容灾多活”、“应用业务场景动态推送”等等,可以参看 Nacos 的阿里云产品 ACM 的使用场景 。Nacos 配置管理模块,将敏感配置收拢管控起来,极大降低数据泄露等风险,并且提供如“动态推送”、“版本控制”、“快速回滚”等功能,保障了敏感配置的变更安全平稳的执行。

在限流与降级的场景,通过一个示例,为大家演示了如何通过 Nacos + Sentinel 实现流量的动态控制,这也是 Nacos 配置管理的一个十分典型的应用场景。降级也一样,大促高峰期间将某个非关键的系统组件进行关闭,在过了高峰期后再开启,这个也是可以通过 Nacos 的“动态推送”的功能来实现。

总之,只要系统涉及到了“敏感的配置”、“动态的配置”,都应该考虑将配置放入到 Nacos 中,让 Nacos 管控起来。
by @技术头条 2019-08-10 22:30 分享 查看详情
如何在优雅地Spring 中实现消息的发送和消费 (jm.taobao.org)
本文将对rocktmq-spring-boot的设计实现做一个简单的介绍,读者可以通过本文了解将RocketMQ Client端集成为spring-boot-starter框架的开发细节,然后通过一个简单的示例来一步一步的讲解如何使用这个spring-boot-starter工具包来配置,发送和消费RocketMQ消息。
by @技术头条 2019-08-10 22:29 分享 查看详情
基于servlet实现一个web框架 (codemacro.com)
servlet作为一个web规范,其本身就算做一个web开发框架,但是其web action (响应某个URI的实现)的实现都是基于类的,不是很方便,并且3.0之前的版本还必须通过web.xml配置来增加新的action。servlet中有一个filter的功能,可以配置所有URI的功能都经过filter。我们可以基于filter的功能来实现一个简单的web框架。
by @技术头条 2019-08-10 22:28 分享 查看详情
一次逆向网页内容加密 (codemacro.com)
最近写一个爬虫要从这个网页爬取内容。以往爬取网页内容复杂点的,一般就是处理下页面内容动态载入,动态载入的内容可能会要求复杂奇怪的参数,或者找到这个动态载入的HTTP接口在哪里麻烦点。但是这个网页不同。
by @技术头条 2019-08-10 22:27 分享 查看详情
鸿蒙降世:一阵风雷惊世界,敢叫日月换新天! (mp.weixin.qq.com)
大家好,给大家介绍一下,这是我新朋友@鸿蒙,HarmonyOS
by @SELECT-FROMALL 2019-08-10 10:40 分享 查看详情
只需一步,DLA开启TableStore多元索引查询加速! (yq.aliyun.com)
目前,Table Store的宽数据表结构中的列, 主要分成两部分:主键(所有主键都不可改,也不为空;其中第一主键是物理分区键),非主键列(可改可覆盖可为空,可有可无):
by @可耐芊小仙女 2019-08-09 15:25 分享 查看详情
悠星网络基于阿里云分析型数据库PostgreSQL版的数据实践 (yq.aliyun.com)
说到“大数据”,当下这个词很火,各行各业涉及到数据的,目前都在提大数据,提数据仓库,数据挖掘或者机器学习,但同时另外一个热门的名词也很火,那就是“云”。越来越多的企业都在搭建属于自己的云平台,也有一些会选择使用技术比较成熟的云商业化产品服务,比如阿里云的分析型数据库产品。本文将结合我们自己企业内部正在使用的阿里云产品分析型数据库PostgreSQL(下文都将称为AnalyticDB PostgreSQL版)来浅谈一下云业务场景下的数据实践。
by @可耐芊小仙女 2019-08-09 15:24 分享 查看详情
MongoDB 定位 oplog 必须全表扫描吗? (yq.aliyun.com)
如果 MongoDB 底层使用的是 WiredTiger 存储引擎,在存储 oplog 时,实际上做过优化。MongoDB 会将 ts 字段作为 key,oplog 的内容作为 value,将key-value 存储到 WiredTiger 引擎里,WiredTiger 默认配置使用 btree 存储,所以 oplog 的数据在 WT 里实际上也是按 ts 字段顺序存储的,既然是顺序存储,那就有二分查找优化的空间。
by @可耐芊小仙女 2019-08-09 15:22 分享 查看详情
TSQL:让监控分析更简单更高效 (yq.aliyun.com)
SQL作为一个诞生于上世纪70年代的编程语言已经存在几十年了。这是一个相对而言较“古老”的编程语言,但又是一个有着广泛用户基础的语言。在跟踪主要编程语言的流行程度的TIOBE index[1]中,SQL在2019年4月份的排名是第8。而如果把排名列在11-20之间的SQL的两个“兄弟”PL/SQL, Transact-SQL也合并进来的话,SQL的流行度应该更高。
by @可耐芊小仙女 2019-08-09 15:21 分享 查看详情
云原生时代, Kubernetes 多集群架构初探 (yq.aliyun.com)
近年来,多集群架构已经成为“老生常谈”。我们喜欢高可用,喜欢异地多可用区,而多集群架构天生就具备了这样的能力。另一方面我们也希望通过多集群混合云来降低成本,利用到不同集群各自的优势和特性,以便使用不同集群的最新技术(如 AI、GPU 集群等)。就是因为这种种原因,多集群几乎成为了云计算的新潮流,而被谈及最多并且落地的多集群场景主要有这三类:
by @可耐芊小仙女 2019-08-09 15:20 分享 查看详情
端口和适配器架构——DDD好帮手 (insights.thoughtworks.cn)
我们不妨从DDD中跳出,找一种方法互为参照和检验,比如“端口和适配器架构”。
by @ThoughtWorks 2019-08-09 09:34 分享 查看详情
码仔漫画:一个Bug引发的RxJava血案 (mp.weixin.qq.com)
码仔漫画:一个Bug引发的RxJava血案。RxJava这么多细节。。。
by @SELECT-FROMALL 2019-08-09 08:30 分享 查看详情
云原生生态周报 Vol. 13 | Forrester 发布企业级容器平台报告 (yq.aliyun.com)
近日,全球知名市场调研机构Forrester发布首个企业级公共云容器平台报告。其中,阿里云容器服务的市场表现全球前三、中国第一,同时创造中国企业最好成绩,进入强劲表现者象限。报告显示,阿里云容器服务市场表现为中国第一,与谷歌云并列全球第三。 Forrester 分析师认为,“阿里云容器服务提供了广泛的开发和应用服务支持能力,并且具备丰富的市场生态和合作伙伴体系,是企业在中国寻求完备容器云服务能力的最佳选择。
by @可耐芊小仙女 2019-08-08 16:42 分享 查看详情
制作ACK集群自定义节点镜像的正确姿势 (yq.aliyun.com)
随着云原生时代的到来,用户应用、业务上云的需求也越来越多,不同的业务场景对容器平台的需求也不尽相同,其中一个非常重要的需求就是使用自定义镜像创建ACK集群。ACK支持用户使用自定义镜像创建Kubernetes集群,但用户在制作打包自定义镜像时,往往会遇到以下痛点:
by @可耐芊小仙女 2019-08-08 16:41 分享 查看详情
简单几招助您加速 ARM 容器应用开发和测试流程 (yq.aliyun.com)
随着5G时代的临近,低延迟网络、AI硬件算力提升、和智能化应用快速发展,一个万物智联的时代必将到来。我们需要将智能决策、实时处理能力从云延展到边缘和IoT设备端。阿里云容器服务推出了边缘容器,支持云-边-端应用一体协同。在IoT和边缘计算场景,我们不但需要支持X86芯片也要提供对ARM架构芯片的支持。此外随着国产ARM CPU的快速发展,也需要我们在产品测提供ARM版本的容器产品支持。本文将介绍一些简单的技术来加速 ARM 容器应用的开发和测试流程。
by @可耐芊小仙女 2019-08-08 16:40 分享 查看详情
Knative 初体验:CICD 极速入门 (yq.aliyun.com)
Task 就是一个任务执行模板,之所以说 Task 是一个模板是因为 Task 定义中可以包含变量,Task 在真正执行的时候需要给定变量的具体值。Tekton 的 Task 很类似于一个函数的定义,Task 通过 inputs.params 定义需要哪些入参,并且每一个入参还可以指定默认值。Task 的 steps 字段表示当前 Task 是有哪些子步骤组成的。每一个步骤具体就是一个镜像的执行,镜像的启动参数可以通过 Task 的入参使用模板语法进行配置。
by @可耐芊小仙女 2019-08-08 16:39 分享 查看详情
又拍云叶靖:OpenResty 在又拍云存储中的应用 (zhuanlan.zhihu.com)
今天与大家分享 OpenResty 在又拍云存储系统中的应用,一方面介绍 OpenResty 的应用,另一方面会介绍又拍云存储系统的原理,又拍云使用 OpenResty 来实现云存储的网关层和 API 接入层。
by @又拍云 2019-08-08 14:41 分享 查看详情
正式宣战关系型数据库市场,华为宣布开源一款人工智能数据库 (www.hollischuang.com)
关系型数据库,是指采用了关系模型来组织数据的数据库,其以行和列的形式存储数据。目前市场上被广泛使用的关系型数据库主要有Oracle、DB2、MySQL、Microsoft SQL Server、Microsoft Access等。
by @HollisChuang 2019-08-08 10:38 分享 查看详情
杭州市一医院的数字化转型:用阿里宜搭半月完成内控升级 (yq.aliyun.com)
5秒内查到所需合同信息、1分钟完成流程审批并存档……借助阿里巴巴SaaS加速器“宜搭”,杭州市第一人民医院正尝到内控管理新方式的“甜头”。内控是医院管理的重要评价标准,也是各大医院积极推进的一项重要工作。然而目前很多医院的内控管理只停留在理论和制度阶段,想要真正实行起来,却存在很多困难。太“严”不易操作,太“灵活”又会存在风险。如何在避免内部控制漏洞的前提下,让内控更加灵活易操作?阿里巴巴0代码应用搭建平台“宜搭”给出了新的解决方案。
by @可耐芊小仙女 2019-08-07 15:30 分享 查看详情
MaxCompute问答整理之7月 (yq.aliyun.com)
公司数仓的数据上云后,在使用MaxCompute计算引擎时,需要一个稳定、可靠的调度系统,将自身数据生产任务(代码)按照所需依赖关系、运行时间来调度运行,那么DataWorks就派上了用场。DataWorks提供简单模式和标准模式两种工作空间模式。简单模式指一个DataWorks工作空间对应一个MaxCompute项目,无法设置开发环境和生产环境,只能进行简单的数据开发。标准模式指一个DataWorks工作空间对应两个MaxCompute项目,可以设置开发和生产环境,提升代码开发规范。两个模式还存在项目、用户和权限的不同。大家可以通过学习官方文档或者是实操来加强认知。
by @可耐芊小仙女 2019-08-07 15:29 分享 查看详情