概述 什么是微服务? 微服务是一种软件架构风格,相较于单体架构(整体式架构),应用被拆分为多个小型、独立服务,每个服务围绕特定业务功能构建,独立开发、部署、扩展和维护,服务间通过轻量级的通信机制协作,来组合完成完整应用。微服务和微服务架构是一个意思。每个微服务由各个小型独立团队负责。 为什么需要微服 … 继续阅读微服务(一)
分类: 技术经验
大脑如同RAM,虽然速度快,但具有易失性,常常归档整理日常所见所学,不仅可以帮助日后查阅,还可将知识梳理清晰。不积跬步无以至千里,不积小流无以成江海。
虚拟化技术(二)
虚拟化有哪些核心概念? 服务器的虚拟化 虚拟化的核心就是虚拟机监视器(Virtual Machine Monitor, VMM/Hypervisor),它是一个虚拟化层,将硬件抽象成虚拟计算资源,分配给虚拟机使用。硬件是一台物理机,有些情况下也被称作宿主机(Host Machine)。虚拟机运行在V … 继续阅读虚拟化技术(二)
虚拟化技术(一)
为什么需要虚拟化? 虚拟化可以对同一物理资源进行隔离处理,分给不同的用户使用,避免资源的闲置,提高资源的利用率。虚拟化是云计算的核心技术,云基础设施服务提供商对虚拟化的资源进行池化管理,通过资源的隔离和编排使得租用的用户能够在分钟级的时间内低成本获取到所需的资源,也提升了业务部署的灵活性。 归纳起来 … 继续阅读虚拟化技术(一)
MaxCompute SQL的数组字段的合并
在处理字段分组聚合时,如果需要多层次的聚合,有时还需要在新的层次进行该字段的合并,但SQL语言并没有提供直接的语法和简单的函数进行支持,经过MAP_UNION的去重操作,结合其他的一些数组转字典的操作,可以实现该功能。具体来说,已知表1中有两行数据 c1 c2 c3 s1 d1 r1,r2 s1 d … 继续阅读MaxCompute SQL的数组字段的合并
架构概述
原文链接:https://source.android.google.cn/docs/core/architecture The Android Open System Platform (AOSP) is publicly available and modifiable Android sour … 继续阅读架构概述
博客标志故事
Jeremy’s World翻译成中文是吉里米的世界,取自《苏菲的世界》,博客搭建那段时间我刚好在读这本小书,格外喜欢,便用作了站点的标题。 Jeremy是新东方一位外教送我的名字,与我的中文名字佳明发音相近。World在Merriam-Webster中名词共14义,取其第6义“the … 继续阅读博客标志故事
博客维护大纲
从2014年12月搭建博客以来,对站点做过三次大的维护,分别是2016年7月、2020年6月、2023年1月,具体维护的内容记录在了维护日志中,而这篇是为了规范化维护的各个方面,用以节省维护的时间成本,同时也给其他的博客人做个参考。 托管服务 站点的数据库、网页服务器、域名、数字证书都需要托管服务, … 继续阅读博客维护大纲
博客维护日志
2023年1月 2020年6月 万网关停X享主机-X3,切换到独享虚拟主机基础版。 2018年1月 显示文章浏览次数。 2016年7月 2014年12月
随机两点距离的期望
问题 单位正方形内两个随机点的距离期望是多少? 求解因由 何昆师兄博士毕业之际,小龙师兄发朋友圈称赞其深刻的数学思维时,提到这个问题,引起了我的兴趣。我的数学天分一般,小时候没出现机缘参加数学竞赛的训练,但对欣赏数学形式的优美这件事情从来都有着强烈的共鸣,特别是通过复杂的推导过程得到简洁的解析解之后 … 继续阅读随机两点距离的期望
全触分布
最近想到一个问题,发现了一个有趣的分布,姑且叫其全触分布。可能这个分布已经有了名字,不过翻了一遍概率论的书,似乎没有看到有谈过这个分布。 初始问题 假设有两台服务器,各自有独立的缓存需要预热(即初始化缓存),而预热时只能通过相同的访问地址,访问负载均衡器之后,由负载均衡器等概率随机选择一台预热,问至 … 继续阅读全触分布