作者:刘凇杉(chaosmeta-platform发起人)## 一.云原生### 理解云原生旨在提供更高效、可扩展和可靠的应用程序交付和管理方式。云原生下的软件开发、构建和运行依托于云计算,通过容器化技术将应用程序拆分为一... 开始前要制定完整的迁移方案,迁移完成后使用混沌工程技术来整体验收系统的韧性、稳定性、可用性。![picture.image](https://p6-volc-community-sign.byteimg.com/tos-cn-i-tlddhu82om/dfa01981ff874df3adf53b8de...
我对软件开发的认知变化,最后分享一下后面的规划。# 回顾> 人太容易在琐碎生活中迷失,我们总是需要记住自己从哪里来,才能清楚要到哪里去。## 入行至今的一些关键节点### 2014~2015:开始安卓开发之旅... 我经常需要去网上搜索解决方案,后来搜索的多了,觉得总不能一直都是索取,我也可以尝试去写一下。于是在 CSDN 注册了账号,并于 2014 年 10 月发布了我的[第一篇原创文章](https://blog.csdn.net/u011240877/article/...
云当地应用程序要以器皿化的方式分配及管理,器皿是一种轻量虚拟技术,将应用程序软件和依赖项目包装在一起。器皿使应用程序软件在不同的环境中具有相同的运作模式,并可以快速部署、拓展和转移。# 二、核心原则云... 化及管理。这能够提供更快地数据处理和更低的延迟来推动物联网(IoT)边缘计算的发展。 云当地安全改善:随着云当地应用程序的改进,安全将成为一个关键的焦点。云当地安全解决方案将快速发展,提供更好的容器安全...
接下来我还是再详谈一下软件复杂度。# 二、软件复杂度## 2.1 软件复杂度的症状和原因《软件设计哲学》这本书中提到,软件复杂度的三种症状:1. **变化放大** :需要修改一个地方,却发现改动的点涉及全站,导致... 产品经理以及技术研发的合作,业务和产品的需求没有理清楚,同样会导致系统复杂度提升。 ### 2.2.3 另外一种系统复杂度引入环节![picture.image](https://p6-volc-community-sign.byteimg.com/tos-cn-i-tlddhu8...
接下来我还是再详谈一下软件复杂度。# 二、软件复杂度## 2.1 软件复杂度的症状和原因《软件设计哲学》这本书中提到,软件复杂度的三种症状:1. **变化放大** :需要修改一个地方,却发现改动的点涉及全站,导致... 产品经理以及技术研发的合作,业务和产品的需求没有理清楚,同样会导致系统复杂度提升。 ### 2.2.3 另外一种系统复杂度引入环节![picture.image](https://p6-volc-community-sign.byteimg.com/tos-cn-i-tlddhu8...
云原生技术为软件运行平台、应用软件架构和应用开发流程带来了标准化和统一化。可以说重塑了IT的形态,这个重塑并不是以一种推倒重建的方式来施行,而是用一种循序渐进的方式、以自然演进的步调来推进的。理解云原生... 应用架构里使用的技术中间件,比如Redis、Kafka、网关等,这些中间件中的数据的安全性保障是一个问题。在通常意义上,应用架构使用的这些中间件的安全重要性不高,尤其是在传统网络边界安全管控方案中,这些中间件本...
解决方案。在实际应用中,工业级应用程序经常需要进行更新以适应不断变化的用户需求。例如,工业厂商一般每周都会发布一个新的核心应用版本,因此持续测试对于及时了解应用程序质量的反馈至关重要,一般通过进行冒烟测... 字节跳动软件工程实验室(https://se-research.bytedance.com/)团队提出了一种 **基于强化学习的可复用的基于模型的自动化安卓测试工具 Fastbot** 。该工具旨在利用强化学习的技术,通过学习和推理从之前的测试运行...
灵活和安全的数据处理和分析解决方案,帮助企业更好地利用云资源,提高数据处理和分析的性能和效率。 **本篇将通过“五问ByteHouse”,为你解读云原生数据库如何拥抱Serverless。** ![... 伴随着近年来相关技术成熟度的增加,市场对Serverless的接受程度也变得越来越高。可以说时至今日,Serverless已迈入了向成熟稳定方向发展的高速轨道。 作为一款火山引擎推出的云原生数据仓库,ByteHouse基...
技术永远是在“更新”或“替换”中得到发展。在大数据行业里,2006年 Hadoop 的诞生,给我们带来了变革意义的改变,大数据生态组件也开始层出不穷。各种不同体型的企业都喜欢选择开源大数据软件来搭建自己的系统,无... 并在容器和 Kernel 底层都做了不少技术优化。字节跳动国内业务的容器规模很大,比如离线任务容器的生产和销毁每天接近两亿个。这种全量容器混部的方案不仅提升了利用率,并且灵活性也更高。字节跳动每天有千万级别...
无需代码知识就可以轻松打通数百款软件之间的数据连接,构建自动化与智能化的业务流程。通过自动化业务流程,每月可节省企业数百甚至数万小时的人工成本。接下来,集简云将把百度领先的智能对话技术成果应用在系... 集成文心一言的技术能力,与百度在产品研发、标准制定等多个领域展开深化合作,在百度技术团队协助下,打造联合解决方案,通过技术共享、培训赋能、联合营销等方式,强化竞争力,为用户打造全场景软件连接器的人工智能...
> 近日,火山引擎边缘云原生团队的同学在QCon全球软件开发大会上分享了**火山引擎容器技术在** **边缘计算** **场景下的应用实践与探索,** 并在一众AIGC、LLM等当下热门议题中脱颖而出,入选观众满意度投票中“**叫好... 依托于像Kubernetes这样一些云原生的技术,给客户提供场景化的解决方案。![picture.image](https://p6-volc-community-sign.byteimg.com/tos-cn-i-tlddhu82om/9943bcdd8c484ecaac6e3014f7f90d52~tplv-tlddhu82om...
> 本文根据 火山引擎高级研发工程师 邵伟在 QCon 全球软件开发大会上的演讲整理而成。 演讲人|邵伟 演讲时间|2023年5月 QCon广州 PPT | [Katalyst:字节跳动云原生成本优化实践](https://qcon.infoq.cn/2023/guangz... 随着字节云原生化的历程,我们根据不同阶段业务需求和技术特点,选择合适的混合部署方案,并在此过程中不断迭代我们的混部系统。### 2.1 阶段一:在离线分时混部第一个阶段主要进行在线和离线的分时混合部署。-...
在全球企业向数字化转型的浪潮中,客户关系管理系统已经成为企业运营不可或缺的工具之一。随着近些年人工智能的技术研究不断取得进展,大量原本在传统 CRM 系统里需要使用者手动操作才能完成的业务流程,借助人工智能技术可以得到大量简化甚至完全达到自动化。作为世界上最优秀的企业管理软件提供商之一,SAP 在传统的本地部署(On-Premises)系统架构和 Saas(Software-as-a-Service) 领域都推出了对应的解决方案,其中后者,部署在云端...