Coding Ideal World

Coding完美世界

GraalVM系列(一):JVM的未来——GraalVM集成入门

要说JVM的未来那有很多的可能,但在云原生如日中天、Serverless日渐成熟、新语言百花齐放的当下,跨语言、Native支持、高性能低资源占用的技术必定是其璀璨的明珠,而GraalVM正是这样一个承载了JVM未来,将Java带入下一波技术浪潮的弄潮儿,本文我们就来实践下GraalVM集成支持。 Java的问题 在讲GraalVM前我们先回看下Java当前遇到的问...

平台化服务的基石(三):隔离与交互策略模型

在《用户认证模型设计》、《权限模型设计》文章中我们介绍了用户权限服务的用户、认证、权限相关的模型,本文我们继续该服务模型的介绍,补充上最后一块核心模型。 模型回顾 之前我们提到租户(Tenant)时说它是数据隔离的单位,不同租户间的数据不能共享: 账号(Account)隶属于租户,即便是同一个自然人在不同租户间也会有各自的账号 应用(App)隶属于租户,...

平台化服务的基石(二):权限模型设计

用户权限(IAM)可以说是平台化建设最基础的服务,该服务建设的好差直接关系到平台化建设的成败。 《平台化服务的基石:用户认证模型设计》 一文介绍了用户及认证体系的设计,本文继续聊一聊权限相关的模型设计。 基本概念 常见的权限模型有: ACL(Access-control list):为简单的权限控制场景设计的模型,多见于文件系统的权限设置,详见: https...

平台化服务的基石(一):用户认证模型设计

用户权限(IAM)可以说是平台化建设最基础的服务,该服务建设的好差直接关系到平台化建设的成败。而用户及认证体系的设计更是基础中的基础,可谓是牵一发而动全身。本文我们以问题导向,聊一聊用户认证模型的设计。 基本概念 身份识别与访问管理(IAM,Identity and Access Management)包含了四个重要概念: 认证(identification...

从Deepl说起,聊一聊未来的“安全职业”

以AI为代表的技术发展引发了人们一次又一次关于职业安全的讨论,所谓“春江水暖鸭先知”笔者身于其中既感受了一丝丝的凉意,但同时也看了未来的机会,本文我们就来聊一聊未来的“安全职业”。 Deepl案例 Deepl 近期很火,有各类对比评测的文章“安利”它的强大,笔者也尝试地用了一段时间,真是不比不知道,“Google、微软、有道、百度”一众翻译工具在它面前简直溃不成军,...

业务信息化操作系统(BIOS)——中台的核心产出物

在《中台之路,从平台到中台的思考与实践》系列中笔者介绍了我们对中台建设的思考与实践,最后提到了业务信息化操作系统,这是笔者认为中台最核心的产出物,本文将对此展开讨论。 背景 在与一些圈内同事的交流中,笔者常听到类似这样的疑问: “中台到底是个什么东西?” “中台是虚拟的还是会输出具体产品?” “中台的各个服务有没有界面?” “我要怎么向领导形象地汇报中台建设的成果?...

中台是为了复用?未必!浅谈产业中台建设的特点与误区

“企业级能力复用平台”是王健老师在他《白话中台战略》中的总结,相信这个定义业已深入人心。但笔者的经验表明,中台建设的目标远不止“能力复用”这么“单纯”。 前言 自从中台在互联网企业兴起至今越来越多的产业互联网企业也加入了中台建设的大军,但在亦步亦趋地学习着互联网成功经验的同时,后者却可能落得个“东施效颦”——企业性质、行业特性的差异导致各自的中台有着本质的差别,建设...

中台之路,从平台到中台的思考与实践(二)

接上一篇 《中台之路,从平台到中台的思考与实践(一)》 中介绍了我们中台建设的前半段经历,随着中台建设的深入更多更棘手的问题也逐一显现。且我们接下来的填坑之路。 问题:服务边界不清、重复建设、缺乏规划 有中台建设经验的朋友不知道是否有遇到如下问题: 中台化建设的目标之一就是避免各项目重复建设,但随着中台服务的增多,各中台服务边界定义不清晰,团队利益左右导致中台服务...

中台之路,从平台到中台的思考与实践(一)

在 《3000w人民币的学费——我的决策反思》 中笔者从自身的决策出发,反思了研发体系建设过程中的种种问题,本篇文章则从平台化、中台化建设的视角切入,介绍我们是如何一步步演进,同时也是对之前反思的进一步说明。 关于中台的介绍可谓是汗牛充栋,笔者也会写一些中台相关的文章,但包括本文在内一定会写出差异,从笔者自身的实践出发,带各位发现中台的“另一面”。 本文是中台系列文...

3000w人民币的学费——我的决策反思

如果说采用换一种技术研发体系可以每年减少至少1/5的人员和1/3的硬件资源投入并能获得更高的产品质量及客户满意度,那么置于我的上家公司而言仅投入成本就可以减少1500万/年(250人*1/5*1.8w/人月*14月 + 700w云+IDC*1/3)。 前言 我自己虽然在技术总监岗上做了多年,但对技术总监、首席架构师、CTO等管理岗的重要性却任缺乏必要的认知。 很...