SaaS平台很多人可能没听说是什么,但是从事TO  B公司的员工来说,SaaS平台应该都有所耳闻.从2016年开始,腾讯开始发力TO B算起,到处在挖TO B公司的骨干人才,而熟悉SaaS平台的人才竞争力更强. 要想知道近几年来为什么大厂都在挖熟悉SaaS平台的人才,首先,需要搞懂SaaS平台是什么.SaaS,全称Software as a service,中文软件即是服务.软件很好理解,可是软件为什么是服务呢?如果说"软件即工具",我倒是很能理解.微信是通讯工具.朋友圈是社交工具.钉…
记一次构建SaaS平台项目失败后的反思 前言: 笔者从2017年起开始着手将公司现有的软件系统改造成多租户模式,以降低整个系统的运营成本.但最后这个项目以失败告终.今天,我将对这个SaaS项目是如何走向失败,做一个分析和反思. 此前,我们花费了两年的时间研发了一套教学系统,考虑到用户的数量与营运成本,后期决定将这套单体的应用程序改造为基于SaaS架构的多租户应用程序.经过短暂的需求分析后,便开始了重构工作.经过一年的艰苦奋斗,SaaS化的产品不仅用户不能接受,就连我们自己也无法成功运营.其功能的…
1.1 多租户是什么 多租户技术(Multi-TenancyTechnology)又称多重租赁技术:是一种软件架构技术,是实现如何在多用户环境下 (此处的多用户一般是面向企业用户)共用相同的系统或程序组件,并且可确保各用户间数据的隔离性.简单讲: 在一台服务器上运行单个应用实例,它为多个租户(客户)提供服务.从定义中我们可以理解:多租户是一种架 构,目的是为了让多用户环境下使用同一套程序,且保证用户间数据隔离.那么重点就很浅显易懂了,多租户的重 点就是同一套程序下实现多用户数据的隔离 1.2 需…
作者 | 殷铭  颜铺科技架构师 本文整理自架构师成长系列 3 月 19 日直播课程. 关注"阿里巴巴云原生"公众号,回复 "319",即可获取对应直播回放链接及 PPT 下载链接. 导读:颜铺科技因美业⽽⽣,"颜铺专家"是一款专为美业商家打造的 SaaS 平台,为了能够给商户提供更加安全.稳定.高效的平台,我们在技术方面做了很多尝试,经过几次演进,使系统变得更加稳定可靠.今天主要和大家分享一下颜铺科技的架构演进,以及 Nacos 在颜铺的应用实…
背景介绍 从事过金融服务行业的同学们都知道,业务系统是非常之多的,核心的就有估值.交易.TA.资讯系统,其他类似产品生命周期系统.投后分析系统等待,而且各个业务系统的逻辑非常之复杂,所以一般金融机构都会有信息技术部负责这些系统的日常运维,规模小点的机构会外包第三方公司处理.因此引申出三个问题: 1.日常运维工作巨大,随着业务的发展,整个信息技术部资源支撑也会越来越大,996也就成为一种常态. 2.供应商的能力以及响应能力参差不齐,可能使得业务得不到很好的支持,影响公司的发展. 3.技术体系多种多…
将近一年多没有更新博客和自己的订阅号.除了本身有点懒之外,也有幸在上半年花了一些时间考出了CISSP.最近也在研究云平台相关的一些课题. 写这篇文章本身是因为在工作中经常有IT乃至业务的同事会问及企业在选择SaaS平台时的考量以及如何保证其符合企业安全体系的标准.因而我就以自己有限的认知提供一些有限的见解,以供参考. 在这里首先简单介绍一下什么是SaaS.云的服务模式目前主要分为三种(SPI):基础架构即服务(IaaS),平台即服务(PaaS)以及软件即服务.其中SaaS平台供应商将应用软件统一…
背景:双非渣本. 今年由于疫情,上半年一直在家里.2月份本来无忧无虑,呆在家里不给国家添乱的时候,发现身边的同学找到了大厂的offer.心里开始有点慌张.本来想在3月份如果能回到学校,就开始考研之路,但谁曾想这个假期,一直到了9月份.在家也尝试过考研,自己还是耐不住学习的寂寞,放弃了.走上了找工作的路途. 3月份,开始投简历,在牛客网上,找了几个内推,投了字节,阿里和腾讯.(ps:那时候也不知道谁给的勇气).本来以为自己的简历不可能过筛选的,但每个投的简历都收到了面试通知. 无一例外,每一次的失…
1.在不同平台上占字节数与最大值 在32位平台上int占4个字节,在64位平台上int占8个字节,PHP_INT_SIZE 在32位平台上int的最大值2^31 - 1,在64位平台上int最大值2^63 - 1,PHP_INT_MAX.php中int不支持无符号 2.为什么在不同的平台上int类型所占字节数有差异呢 不管什么类型,编译型语言都会把源码编译成机器码,由于不同平台寄存器位宽不一样, 所以有了自己对int的规定, 导致int 这个数据类型比较特殊,具体分配的字节数与机器字长和编译器有…
一.SAAS是什么 SaaS是Software-as-a-service(软件即服务)它是一种通过Internet提供软件的模式,厂商将应用软件统一部署在自己的服务器 上,客户可以根据自己实际需求,通过互联网向厂商定购所需的应用软件服务,按定购的服务多少和时间长短向厂商支付费用, 并通过互联网获得厂商提供的服务.用户不用再购买软件,而改用向提供商租用基于Web的软件,来管理企业经营活动,且无需 对软件进行维护,服务提供商会全权管理和维护软件. 二.SAAS模式有哪些角色 ①服务商:服务商主要是管…
​激烈的市场竞争.复杂的国际环境.以及疫情的常态化将企业的供应链推向风口浪尖.供应链管理(SCM, Supply Chain Management).供应商关系管理(SRM,Supplier Relationship Management)已经成为有限资源环境中左右企业命运的核心课题. 但是对于中小企业来说,不管是SCM,还是SRM,以前:从零规划.开发.上线一套系统都不是很容易的事情,需要投入大量的时间.精力.资金去实现.现在好了,SaaS(Software-as-a-Service,软件即服…