Cloud-Edge, Uncertainty; Possible Things Have Become Easy 发表文章Cloud-Edge, Uncertainty CardsCloud-Native 微服务设计元素卡Cloud-Native 微服务开发元素卡Cloud-Native 微服务架构元素卡Cloud-Native Microservices5 个项目搞懂高效、专注、轻松、可靠的微服务开发Choreography Microservices – Web 3.0 Serverless Machine Learning PlatformError Handling in Coordinate Microservices协作微服务: AWS Step Functions Lambda使用 AWS CLI Lambda Functions 开发微服务使用 AWS Console, AWS Lambda Functions 开发微服务node-fetch使用 vs. async/await ()用 IT 来改变这世界不平等微服务架构设计的复杂度比单体应用系统的复杂度还高 ?!Client Resilience Pattern: 保证微服务免于骨牌式的全面崩溃微服务关键技术: exponential backoff retries; 保证微服务的可靠性given when expect 测试驱动开发 Event-Driven Microservices事件驱动微服务 (Event-Driven Microservices) 的关键技术: Saga事务微服务自动化测试的测试策略有哪些?在进入 Cloud Native 微服务的世界前, 我们必需要真正了解的一些事Chris Richardson Microservices Patterns; 你不能忽略的关键人物与解决方案什么是敏捷团队成功的密钥; 开心方程式Cloud Native 是什么? 用 Cloud Native 元素卡打造持续改善的 Cloud Native 生态系统Cloud Native 元素卡: Cloud Native 微服务持续交付2.0微服务架构元素卡; 15 分钟内搞定微服务架构设计Cloud-Native 产品级敏捷 2.0: 协作,可视化, 轻量级的微服务设计產品級敏捷: 高效, 使命必達的產品開發生態系統Data-Oriented Programming我们真的需要抛弃 C/C++, Java, Golang, 去拥抱 Rust 吗 ?!Rust 如何实现连接池与测试隔离? Rust 测试驱动开发Rust 的 Rest API Testing云端分布式架构下的编程语言: elixir; 组织代码云端分布式架构下的编程语言: elixir module attributes云端分布式架构下的编程语言: elixir tuples pattern matching 在读取文件中的应用云端分布式架构下的编程语言: elixir pattern matching云端分布式架构下的编程语言: elixir function clauses pattern matching云端分布式架构下的编程语言: function clauses elixir云端分布式架构下的编程语言: elixir map云端分布式架构下的编程语言: elixir function parse pattern matching云端分布式架构下的编程语言: elixir pipelineFull Stack TestingRust 如何实现连接池与测试隔离?中台; 是英雄? 是悲剧? 解决之道又是什么? Rust 测试驱动开发软件开发宣言Rust 的 Rest API Testing量子计算机会让软件测试真正的有效吗 ?!将软件开发流程 “人定也无法胜天” 的那一面, 就交给 “数学” 吧 ?!开发者测试; Story 场景树、Property-Based Testing、Contract Testing打造成功的软件产品的三大核心力量是什么?Scrum DevOps 又再度重演软件工程没效、低效率的历史软件产品的成功方程式在中台架构的这件事情上,我们都问错了问题 ?!别再只是搞敏捷、精益、DevOps 微服务; 只愿加班、熬夜的折腾, 却没有高效工作的意识, 才是软件永远都搞不好的唯一根因静态检查? 动态代码崩溃? IT 界的甩锅天才? 义和团?Proximity: 付清技术债务; 不消除重复代码, 却能提升产品开发的效率、质量开发人员提交代码到github, 隐藏著会让我们大为惊讶的故事当单元测试、集成测试、系统测试不可被信任时, 我们该做些什么?你必需要知道的关键思路; 关于 DevOps、精益软件开发软件度量指标与软件质量间本就不该有 “直接” 的关连用幽默欣赏所有的不完美; 领悟软件开发的本质Story 场景树; 锻练开发人员 “简单设计” 的思维力Cloud-Native 产品级敏捷 2.0: 协作,可视化, 轻量级的微服务设计產品級敏捷: 高效, 使命必達的產品開發生態系統Probabilistic Machine Learning掌握了深度学习 (Deep Learning), 就能从人工智能的产品中获利, 拥有高度的用户忠诚度吗? 恐怕会事与愿违的 ?!人工智能算法的末日来了, 为何 ?!当深度学习遇到了微服务; 微服务部署预测模型Feature Engineering: Understanding Datasets机器学习: NumPy 102机器学习: NumPy 101机器学习: 线性代数 101产品 (微服务) 缺陷预测模型别再傻傻的写单元测试用例了; Hotspots 告诉我们单元测试的真相: 单元测试是负债? 还是资产?高效、低成本的敏捷开发 技术债务; 在 200,000 行代码的模块里, 找到最值得优先关注的 180 行代码产品中的 Hotspot算法: 基于配置库中代码所隐藏的开发者行为,高效的提升产品的质量与开发的效率Uncertainty & Quantum Computing掌握了深度学习 (Deep Learning), 就能从人工智能的产品中获利, 拥有高度的用户忠诚度吗? 恐怕会事与愿违的 ?!我们真的需要抛弃 C/C++, Java, Golang, 去拥抱 Rust 吗 ?!Rust 如何实现连接池与测试隔离?软件开发宣言当深度学习遇到了微服务; 微服务部署预测模型Cloud-Native 产品级敏捷 2.0: 协作,可视化, 轻量级的微服务设计產品級敏捷: 高效, 使命必達的產品開發生態系統微服务开发元素卡Cloud-Native 微服务开发元素卡: RESTful apiCloud-Native 开发元素卡: gRPC goCloud-Native 微服务开发元素卡: Persistence Layer api (SQL & NoSQL)微服务架构元素卡数据一致性: Event-Based Data Sync.数据一致性: Request-Based Data Sync.数据一致性: Periodic Data Sync.数据一致性: Batch Data Sync.共享: Service Consolidation共享: Replication共享: Shared Library共享: Compile Binding报表: Event-Based Push报表: Batch Pull Upload报表: HTTP Pull报表: Database Pull保护: Circuit Breaker整合: Gateway整合: 合约变换微服务设计元素卡Cloud-Native 微服务设计元素卡: 事件驱动架构; Service EventCloud-Native 微服务设计元素卡: 微服务 APICloud-Native 微服务设计元素卡: Boundary定义