Java 8 重构传统设计模式,是真的优雅!
java8中提供的很多新特性可以用来重构传统设计模式中的写法,下面是一些示例:
从面对代码下不去的文章,到DBA群讨论
引发了群内的关于DBA 的工作方式,方法,以及各种周边的工作的抱怨,不满等,开启了吐槽和大讨论的模式。
数据编织:交易数据和分析数据的桥梁【含示例】
交易数据和分析数据之间的关系总是有点紧张。通常通过他们共同的朋友——数据管道进行交流。它至少稳定了二十年。但现在不安情绪正在增长。为什么会这样?
如何解决微服务之间的数据依赖问题?
在我们曾经设计的一个供应链系统中,存在商品、销售订单、采购这三个服务,它们的主数据的部分结构如下所示:
B站数据平台调度系统之依赖
数仓建设离不开数据模型,数据分析师通过数据模型分析归纳各类数据,模型中离不开各种数据表,表代表不同维度数据,从而表/数据之间有上下游依赖关系,数据的产出是由任务计算得出,分为周期性或实时产出,所以数据之间的依赖等价于计算任务的依赖。数据平台的调度系统作用为根据任务配置,包括调度时间与依赖的上游任务,进行调度任务,即等待到达调度时间且上游任务完成,才提交运行下游任务。
Dubbo3详解(5大新特性及功能图解)
Apache Dubbo 是一款微服务开发框架,它提供了 RPC通信,以及微服务治理 两大关键能力,致力于高性能透明化的远程服务调用方案。
如何设计实现一个Dubbo RPC框架?
做过分布式服务端的程师,随着对技术底层的认知的加深,都会或多或少的会去想: 一个RPC框架(Dubbo典型代表)需要考虑的问题有哪些,如何来解决?下面我们围绕RPC通信框架,从如何实现这个角度做一个剖析
面向统一的AI神经网络架构和预训练方法
本文是胡瀚老师于 2022 年 12 月 17 日在 DataFunCon 线上大会上的直播分享的文字稿,全文内容在不改变原意的基础上整理而成。 最近几年,以自然语言处理(NLP)和计算机视觉(CV)等应用领域为代表的人工智能正在经历大一统的变革,本文从计算机视觉的视角出发,对这一走向统一的趋势进行了探讨。
关于国产数据库我不得不说
本文所有观点均是个人观点,不代表广大群众的看法。
一顿饭的事儿,搞懂Linux5种IO模型
Linux里有五种IO模型:阻塞IO、非阻塞IO、多路复用IO、信号驱动式IO和异步IO,我发现这五种IO模型,其实能和吃饭这件事关联起来。
汽车之家Unity前端通用架构升级实践
随着之家3D虚拟化需求的增加,各产品线使用Unity引擎的项目也越来越多,新老项目共存,代码维护成本也随之增加。代码质量参差加之代码规范仍没有完全统一产生高昂学习成本进一步加重了项目维护负担。
为什么企业要做大规模敏捷?
软件工程里一个重要的指标就是“可用的软件”,敏捷宣言里也同样告诉我们“工作的软件高于详尽的文档”,那“可用的软件”、“工作的软件”意味着什么呢?在我的理解里,可以经历用户 “千锤百炼”的软件就是一个“可用的软件”。曾经听到过这样的说法:“一个有Bug的软件怎么能叫软件呢?”虽然这话在我们业内人士听起来有些可笑,但是这就是使用软件用户最真实的需求。所以如何在提高代码质量,最大程度地减少软件中的Bug同时,平衡软件迭代速度与交付效率是我今天想跟大家讨论的问题。
释放云计算的力量:Kubernetes 深度指南
Kubernetes是一个开源的容器编排和管理工具,可以轻松管理大规模容器化应用程序。它可以自动化应用程序的部署、扩缩容、应用健康检查和故障恢复等任务,并提供了可观察性、弹性和自我修复等核心功能,可以有效提升应用程序的运行效率和可靠性。
MinIO线上故障演练
由于MinIO可以在没有显著性能损失的情况下降级运行,管理员可以根据硬件故障的比例安排硬件更换。“正常”故障率(单个驱动器或节点故障)可能允许更合理的更换时间范围,而“关键”故障率(多个驱动器或节点)可能需要更快的响应。 如果驱动器发生故障,只要损坏的磁盘数量低于集群的一半,可以在线直接更换驱动器,而不影响读写。
数据管理实战:我的一周工作纪实
现在已经是2023年了,最近有人在我的文章下留言,说从那篇文章得到了很多启示。受此鼓励,我决定再写一篇,分享最近一周的数据管理实践。
POLARDB 从一个使用者的角度来说说,POALRDB 怎么打败 MYSQL RDS
今天我们就现身说法,谈谈我们使用阿里云数据库产品的在 MYSQL RDS 和 POLARDB FOR MYSQL的一些感受。当然感受很多都是感性的,我们尽量不让这篇文字成为一片感性的文字。
指标圈选在数据应用平台的实现
58营销平台从58主战网站或其他来源收集到的联系过58的企业,可能联系58的服务付费的企业用户,对于这样的企业信息在营销平台中称为商机。一个商机通过一系列过滤补充及数仓计算后入到营销的数仓中。其中商机包含很多对应属性,类似于:商机名称、企业所在行业、企业规模、企业地址、商机最后联系时间、商机近7天/30天/60天/90天联系次数。
图解Dubbo,Dubbo服务提供者详解
今天详细的分解一下Dubbo服务提供者,实现快速入门,丰富个人简历,提高面试level,给自己增加一点谈资,秒变面试小达人,BAT不是梦。
云原生安全-从k8s日志审计视角检测自动化工具攻击
随着云原生技术的普及,其暴露出来的攻击面也被黑客们念念不忘,相关的攻击技术也跟着被“普及”,自动化漏洞利用攻击工具更是如雨后春笋般出现在GitHub开源平台,其中比较有代表性的如cdk-team/CDK。其是一款为容器环境定制的渗透测试工具,在已攻陷的容器内部提供零依赖的常用命令及PoC/EXP。集成Docker/K8s场景特有的 逃逸、横向移动、持久化利用方式,插件化管理。
大规模表格预训练模型 SPACE-T
本文将介绍达摩院在大规模表格预训练模型 SPACE-T 上的实践。