更新于:12-03 14:07

最新推荐

一个 Babelfish ,看懂云数据库的发展方向

于12-01 09:08 - 思否编辑部 - 亚马逊云
作为基础软件皇冠上的明珠,数据库技术一直以来都是开发者关注的焦点. 这关注度是如此之高,几乎自然打通了学界和产业界的隔阂,以至于关于数据库技术的每一篇重要论文面世,都可能导致一批价值数十亿美金的公司出现. 而在最近几年,纵观整个数据库产业,云数据库逐渐成为焦点中的焦点. 据 Gartner, Inc 称,到 2022 年,所有数据库中有 75% 将部署或迁移到云平台,只有 5% 曾考虑返回到本地.

Serverless:微服务架构的终极模式

于12-01 13:03 - 阿娇 -
微服务的生态和实践已经比较成熟,其设计方法、开发框架、CI/CD工具、基础设施管理工具等,都可以帮助企业顺利实施微服务. 然而,微服务远没有达到完美,它在架构、开发、基础设施方面仍然面临新的挑战. 微服务的粒度影响服务的交付速度及扩展性,微服务的开发引入治理组件,增加了开发的难度,以容器为基础的微服务基础设施在弹性等方面仍有不足,而微服务增加带来的基础设施成本也是微服务实施的新挑战.

spring cloud kubernetes在pod模式下服务调用源码解析_水中加点糖-CSDN博客

于12-01 07:34 - -
之所以只看pod模式下的服务调用链路,是因为在service模式下不会走缓存,效率低,并且负载均衡模式不能由spring cloud框架所控制,不太灵活. feign调用时用的org.springframework.cloud.openfeign.loadbalancer.FeignBlockingLoadBalancerClient中的execute方法调用的.

接口测试平台演进思考

于11-29 08:59 - CKL -
很多小伙伴都比较关心如何构建一个接口自动化平台,笔者恰好有从零开始搭建自动化测试平台直到产品商业化的过程经验,可以和大家分享下. 由于企业性质的问题,无法分享过多的代码,本文旨在分享个人在构建整个平台变化过程中的思考和总结,给想往这方面发展的小伙伴们一些借鉴,也算是自己的一个阶段性总结. 平台演进过挰中会经历的阶段有哪些,需要分别注意什么.

基于 HLS 创建 Golang 视频流服务器

于11-29 13:51 - 声网Agora -
HLS 是 HTTP Live Streaming 的缩写,是苹果开发的一种基于 HTTP 的自适应比特率流媒体传输协议, 并于 2009 年. HLS 流媒体已经成为应用最广泛的实时视频协议. 它是一种将流分解成基于文件小段的格式, 可以通过 HTTP 下载,HLS 可以通过标准的 HTTP 或代理服务器等,这和基于 UDP 的协议(例如 RTP)不同.

对标 VS Code,JetBrains 的下一代 IDE :Fleet

于11-29 23:00 - 王炳明 - 工具库 Flask 工具 测试 网站
昨天 (11月29日), JetBrains 网站上出现了一个全新的 IDE — Fleet. 这软件的风格,怎么看都不像 JB 的亲儿子. 不过,我很负责任地告诉,这就是 JetBrains 的下一代 IDE ,妥妥的亲儿子. 目前 Fleet 还处于开发阶段,还没有开放下载使用,如果你想尝鲜,可以通过这个链接(https://www.jetbrains.com/fleet/preview/)填写一下表格申请.

处理器、显卡缺货何时能解决?AMD表态要到2023年

于11-28 02:36 - -
从去年到现在的一年多时间里,半导体行业提到最多的就是产能不足以及随之而来的各种芯片缺货、涨价,可怕的是这种事还会持续一年,AMD CTO日前在采访中预测要到2023年才能解决. AMD CTO首席技术官Mark PaperMaster日前接受了媒体采访,谈到了AMD及半导体行业发展的几个问题. 他表示 AMD今年的营收增长速度将达到65%,这主要是受益于AMD在供应链方面的出色工作,确保了产品稳定供应.

Doris 与 ClickHouse 的深度对比及选型建议

于11-27 11:26 - -
Apache Doris是由百度贡献的开源MPP分析型数据库产品,亚秒级查询响应时间,支持实时数据分析;分布式架构简洁,易于运维,可以支持10PB以上的超大数据集;可以满足多种数据分析需求,例如固定历史报表,实时数据分析,交互式数据分析和探索式数据分析等. ClickHouse是俄罗斯的搜索公司Yandex开源的MPP架构的分析引擎,号称比事务数据库快100-1000倍,团队有计算机体系结构的大牛,最大的特色是高性能的向量化执行引擎,而且功能丰富、可靠性高.

互联网的冬天:跳槽有风险,不跳也有

于11-26 04:20 - -
是做风口上的猪,还是温水里的青蛙. 已经进入十一月下旬,各种社交平台上,关于跳槽的论调又开始此起彼伏. 往年的年底,是大家普遍认为的跳槽好时机. 宋程在现在这家互联网公司已经干了一年多,他想要跳槽的心又快按捺不住了,开始频繁浏览各种招聘平台,也试着投出去一些简历,只是目前为止还没有收到什么好消息. 宋程知道,最近互联网行业的日子不太好过,各个 " 大厂 " 多多少少都有些裁员的传闻,就连昔日互联网人眼中的香饽饽字节跳动也喊出了 " 去肥增瘦 " 的口号.

本机号码一键登录原理与应用

于11-26 19:54 - 钱魏Way - 产品 术→技巧 研发 注册 登录
很多APP的目前都支持“本机号码一键登录”功能. 本机号码一键登录是基于运营商独有网关认证能力推出的账号认证产品. 用户只需一键授权,即可实现以本机号码注册/登录,相比先前的短信验证码流程体验更优. 目前市面上有很多厂商提供三网验证的服务,只不过是对三大运营商的包装. 要了解具体的原理可直接看三大运营商相关的介绍.

芯片短缺对汽车销售冲击巨大

于11-26 21:45 - -
美国、中国和其他任何地方的新车购买者都面临着库存不足和经销商不愿在价格上让步的问题. 这完全是由于全球芯片短缺造成的,这促使拜登政府支持立法,其中包括为美国半导体制造提供 520 亿美元的联邦补贴. The Information 的 报告发现,美国 70% 的无线零售店都面临智能手机短缺的问题. 显卡价格仍远高于制造商的建议零售价,没有任何回落的迹象.

历经16年猪八戒网如何成功实现双活流量架构

于11-26 18:30 - 翔宇 -
猪八戒网随着业务访问量的直线增长,用户增长达到一定规模后,同时面临着高并发业务和海量数据的挑战,传统单机房在服务器容量上存在瓶颈,而且在一些不可预知场景下,导致整个网站出现故障,例如机房断电、火灾等这些不可抗拒因素都会导致所有服务器出现宕机从而导致业务瘫痪,即使有备份,恢复业务花费的时间也比较长. 所以公司根据实际业务情况选择了同城双活流量高可用架构,当然还有两地三中心、异地多活等方案.

Windows Defender是2021年最好的反病毒软件

于11-26 07:10 - 李晓贤 -
品玩11月26日讯,位于德国的IT安全研究机构AV-TEST发布了针对Windows 10家庭用户的2021年10月最佳反病毒程序评估报告. 在这份报告中,该组织评测了来自不同公司的21个不同的反恶意软件程序,测试中还包括微软的Windows Defender. 结果,Windows Defender在这次评估中获得了18分的满分.

服务API版本控制设计与实践

于11-25 19:12 - Andy_Lee -
【编者的话】笔者曾负责vivo应用商店服务器开发,有幸见证应用商店从百万日活到几千万日活的发展历程. 应用商店客户端经历了大大小小上百个版本迭代后,服务端也在架构上完成了单体到服务集群、微服务升级. 下面主要聊一聊在业务快速发展过程中,产品不断迭代,服务端在兼容不同版本客户端的API遇到的问题的一些经验和心得.

Istio 在知乎大规模集群的落地实践

于11-25 19:12 - 阿娇 -
在知乎,我们很早就进行了非常彻底的容器化部署. 全站在线运行的微服务数量高达两千多个. 这些微服务通过我们自己维护的 RPC 框架和 Kodor 体系来实现服务互联的能力. 在这其中,我们也存在一系列的问题:. 各种基础组件维护成本比较高,单点风险存在. 各语言客户端特性难以统一,熔断、重试等特性实现颇有不同,且不能做到动态线上进行调整.

Draw.io 15.8.4 - 免费开源的绘图软件

于11-24 22:15 - - 实用资源 Windows 好软推荐 绘图工具 中文
draw.io desktop是一款非常好用的在线流程图绘制工具,允许用户能够快速、自由的创建简单的图标、流程图、网页模版构架图、框架图等,并可通过浏览器Chrome插件就可以快速创建想要的效果图,适用于商务、工程、电气、网络设计、软件设计等诸多领域的专业绘图.

攻击者不愿费力暴力破解长密码

于11-23 17:37 - -
根据微软蜜罐服务器网络收集的数据,大多数暴力破解攻击者 主要尝试猜测短密码,很少攻击针对长的或包含复杂字符的凭证. 微软安全研究员 Ross Bevington 表示:“我分析了超过一百万次针对 SSH 的暴力攻击输入的凭据. 这是微软传感器网络中约 30 天的数据. ”作为微软的欺诈主管,Bevington 的任务是创建看起来合理的蜜罐系统以研究攻击者趋势,他表示:“77% 使用的是长度在 1 至 7 个字符之间的密码.

挪威快没燃油车交税了

于11-23 18:02 - -
挪威在电动汽车的销售方面独树一帜. 9 月电池驱动电动汽车占所有新车销量的 77.5%,在世界上遥遥领先——而英国截至 10 月 15% 的新车销售是电动汽车,美国这一数字仅为 2.6%. 挪威的电动车之梦归功于一系列税收减免和金融优惠政策,意味着特斯拉等品牌可在价格上与内燃机车竞争. 但这些激励措施及其成功造成了一个独特的困境: 挪威快没有要交税的“脏车”了.

当前国际航运市场的“卷”

于11-22 00:17 - -
听一个搞集装箱航运研究的前辈聊当前国际航运市场的“卷”,挺有意思的. 1、远洋集装箱的运输流程是这样的. 中国到美国的集装箱船到美国港后开始卸货,然后开始装美国向中国出口商品的集装箱. 由于中国向美出口商品远远多于美向我出口商品,航运公司为了最大化利润,还会把之前的自己航运公司的空箱子运回国来节约成本.

复杂性正在杀死软件开发者

于11-21 00:39 - megrez -
现代软件系统日益增长的复杂性正在慢慢杀死软件开发人员. 你怎样才能重新获得控制权,而又能充分利用这些技术所能提供的优势. "复杂性是致命的,"Lotus Notes的创建者和微软的老员工Ray Ozzie 在2005年的一份非常有名的内部备忘录中写道. "它在吞噬开发者的生命;它使产品难以规划、构建和测试;它带来了安全挑战;它使用户和管理员感到沮丧.

徐志华:投资最难的是持有,持有的信心来自深度研究

于11-20 06:02 - 郭伟松_鑫鑫投资 -
朱昂:能否再谈谈你的投资框架. 徐志华:简单一句话就是,以合理价格买入好行业里的好公司. 我的投资风格是价值成长,如果股票没有成长性,投资的价值也不大. 我认为股价上涨必须由基本面推动,单纯靠低估值的回归很难. 由于从业时间也比较长, 我把全市场30多个行业都看过一遍. 经过这么多年的筛选,我目前投资集中在消费、医药、科技三大领域.

使用zimg搭建图片服务器

于11-20 08:30 - 钱魏Way - 器→工具 开源项目 术→技巧 研发 运维
一般的大型网站都会将图片存放在专门的服务器,这样可以很好的提升网站的性能. 比较简单的方式是采用云厂商提供的服务,比如七牛云、又拍云等. 今天要介绍的是一款开源的实现方案zing. zimg是一套国人针对图片处理服务器而设计开发的开源程序,目的是解决图片服务中如下三个问题:. 大流量:对于一些中小型网站来说,流量问题就是成本问题,图片相对于文本来说流量增加了一个数量级,省下的每一个字节都是白花花的银子.

尝试解析下 Epub.js:一个在浏览器上渲染 Epub 图书的工具

于11-20 00:00 - - dev
一直在看 Epub 类型的图书, 很好奇一个 Epub 解析器是如果工作的. 碰巧看到了 Epub.js, 体验了一下还可以. 本文会先介绍下 EPUB 格式,再来分析 Epubjs 的实现. 我前端经验仅限于了解常见标签含义,可能会有各种错误恳请斧正. EPub是一个自由的开放标准,属于一种可以“自动重新排版”的内容;也就是文字内容可以根据阅读设备的特性,以最适于阅读的方式显示.

API 接口设计之 token+sign 具体架构与实现

于11-09 08:00 - - Java Java
在实际的业务中,难免会跟第三方系统进行数据的交互与传递,那么如何保证数据在传输过程中的安全呢(防窃取). 除了 https 的协议之外,能不能加上通用的一套算法以及规范来保证传输的安全性呢. Token:访问令牌 access token, 用于接口中,用于标识接口调用者的身份、凭证,减少用户名和密码的传输次数.

istio 原理简介

于11-19 07:53 - xiaohezi -
由于 istio 自 1.5 版本以后架构上有了较大变化,控制面从多组件变成了单体的 istiod 组件,所以下文会先介绍 1.5 之前的架构,再介绍 1.5 之后的,是一个由繁到简的过程. istio 1.5 之前架构. Istio 的架构分为控制平面和数据平面. 数据平面:由一组智能代理(Envoy)以 sidecar 模式部署,协调和控制所有服务之间的网络通信.

2021 年最佳开源软件榜单|InfoWorld

于11-19 00:00 - - dev
公众号关注 “GitHubDaily”. 设为 “星标”,每天带你逛 GitHub. 来自OSC社区 大家好,我是小 G. 作为一家信息技术媒体公司,InfoWorld 成立于 1978 年,目前隶属于 IDG. InfoWorld 都会根据软件对开源界的贡献,以及在业界的影响力评选出当年的 “最佳开源软件” (BOSSIE),该奖项评选已经延续了十多年.

什么是 SRE?与 DevOps 相比,到底谁才是真正的王者

于11-19 00:00 - - dev
有很多人问过我想了解一下 SRE 这个岗位,这是个很大的话题,在这篇博客中把想到的一些介绍一下吧. 这是一个最早由 Google 提出的概念,我的理解是,用软件解决运维问题. 标准化,自动化,可扩展,高可用是主要的工作内容. 这个岗位被提出的时候,想解决的问题是打破开发人员想要快速迭代,与运维人员想要保持稳定,拒绝频繁更新之间的矛盾.

DevOps在证券互联网研发中的应用与实践

于11-17 12:52 - 阿娇 -
近些年金融科技在证券行业发挥的作用越来越重要,运用金融科技赋能业务发展,通过个性化服务构建护城河,将金融科技与业务创收和降本增效相结合开始成为证券从业人员所关注的问题,如何提升研发交付效率、小步快跑、快速迭代是所有证券行业科技研发团队共同关心的话题. 敏捷为快速迭代提供了理论思想和方法指导,DevOps为敏捷落地提供了补充和工具支持.

传说中 Kafka 的 0 消息丢失配置是怎么回事

于11-16 15:25 - Pseudocode -
这是我参与11月更文挑战的第16天,活动详情查看: 2021最后一次更文挑战. 本文讨论 Kafka 的 0 消息丢失配置的实现. 之所以要先确立问题的边界,是因为,任何事都不是 100% 绝对的,要达到 0 消息丢失一定需要先确立前提. 要保证 Kafka 消息不丢失的前提有两个:. 已提交的意思是说,消息被生产者发送给 Broker,Broker 成功保存消息并告诉生产者消息已被成功提交.

最全Kubernetes加固指南:12个最佳实践,防止Kubernetes配置错误

于11-17 00:27 - Andy_Lee -
在容器环境中,Kubernetes管理着拥有数个、数百个甚至数千个节点的容器集群,其配置的重要性不可忽略. Kubernetes的配置选项很复杂,一些安全功能并非默认开启,这加大了安全管理难度. 如何有效地使用包括Pod安全策略、网络策略、API服务器、Kubelet及其他Kubernetes组件和功能策略建立安全的Kubernetes环境.