Nacos本地缓存配置实践

2023-10-07
阅读 7 分钟
812
于是团队就做了一个大胆的决定,为了避免因为依赖nacos导致业务的不可用,我们一致决定,在本地做nacos的配置缓存。本篇文章只讨论nacos配置缓存的实践,不涉及注册中心。

微服务优雅上下线的实践方法

2023-05-23
阅读 9 分钟
1.9k
💡 本文介绍了微服务优雅上下线的实践方法,包括适用于 Spring 应用的优雅上下线逻辑,以及使用 Docker 实现无损下线的 demo,以及服务预热。同时,本文还总结了优雅上下线的价值和挑战。
封面图

如何用Serverless实现视频剪辑批量化、自动化与定制化

2022-03-23
阅读 5 分钟
2.5k
前言开始讲之前先解决大家看到这个标题时心里的3个疑惑:视频剪辑不是用Adobe的软件就可以做了吗?为什么要用Serverless?如何写代码做视频剪辑?首先说说哪些视频剪辑场景是Adobe等软件无法完成的大家平常接触到的视频剪辑通常都是使用Premiere,AE等这类专业工具来完成视频剪辑。他们能完成一些复杂的效果,比如做宣传...
封面图

如何做Serverless自动化部署

2022-02-28
阅读 7 分钟
1.6k
随着敏捷和DevOps的流行,CI/CD已经成了所有开发者在开发过程中必不可少的最佳实践,主要目标是以更快的速度、更短的周期向用户交付行之有效的软件。
封面图

如何用Serverless云函数做免费私域运营机器人

2022-02-11
阅读 5 分钟
2.3k
私域流量是指从公域(internet)、它域(平台、媒体渠道、合作伙伴等)引流到自己私域(官网、客户名单),以及私域本身产生的流量(访客)。 私域流量是可以进行二次以上链接、触达、发售等市场营销活动客户数据。
封面图

如何用Serverless搭建Mock server

2022-01-18
阅读 2 分钟
1.7k
云函数(Serverless Cloud Function,SCF)则是腾讯云提供的无服务器执行环境,可以在无需购买和管理服务器的情况下运行代码。

Serverless与微服务探索(二)- SpringBoot项目部署实践

2021-11-24
阅读 14 分钟
2.6k
前言上次的文章分享后,有粉丝反应内容太理论太抽象,看不到实际的样子。因此,我这里就写一篇教程,手把手教你如何把一个SpringBoot项目部署到Serverless并测试成功。下面的链接是我发表到官方的文章,但官方的文章会综合考虑,所以不会有那么细的步骤。本文是最详细的步骤。SpringBoot + SCF 最佳实践:实现待办应用本...
封面图

Serverless与微服务探索(一)- 如何用serverless实践Spring boot项目

2021-11-11
阅读 3 分钟
2.7k
随着技术的发展,我们有越来越多的选择来实现我们的业务逻辑。Serverless作为时下前沿的技术,是不是也可以探索一下微服务架构的新可能性?
封面图

云基础设施架构设计

2021-06-07
阅读 3 分钟
2.7k
这篇文章里面,我会分享一些过去项目中的公有云设计经验和思路,给大家提供一些基于微服务的场景下如何设计云基础设施架构的参考。其中这里的云指的是如阿里云,AWS的公有云。
封面图

从价值流图分析研发效能

2021-05-10
阅读 3 分钟
5k
传统的工作中,不同的职位都只关注自己所交付的东西,比如产品经理关注产品需求文档的交付,开发人员关注软件代码的交付,运维人员关注于软件产品的部署。
封面图

DevOps成熟度评估模型

2021-04-21
阅读 3 分钟
5k
DevOps 是通过人、流程和技术的有机整合,以协作、自动化、精益、度量和共享文化为指引,旨在建立一种可以快速交付价值并且具有持续改进能力的现代化 IT 组织。
封面图

DevOps效能度量

2021-04-14
阅读 3 分钟
5.5k
前言之前做了几个公司的DevOps转型,发现不少公司都比较热衷于如何去度量DevOps效能。(一部分原因是领导们想要以此来考核KPI。)度量的方式有很多种,这里我就基于这些年DevOps咨询的经验,总结了一些可度量的指标供大家参考。大家可以根据不同的指标组合使用,并结合自己的团队的实际情况,量力而为。有些指标需要自己...
封面图

谈一谈线上事故的故事

2021-04-11
阅读 3 分钟
2.7k
做过不少公司的咨询,发现有些公司对于线上事故没有规范化的认知,没有预防措施,发生之后也没有一个规范的流程去响应。甚至有的公司发生线上事故之后,没有监控没有预警,只有开发或运维知道,然后他们就悄悄的把线上事故修复了,神不知鬼不觉。
封面图

无过错验尸报告 - Blameless Postmortem

2021-03-30
阅读 2 分钟
1.8k
这是一个很有意思的现象,通常在一些传统行业的团队或者政府背景的团队中,发生了线上事故,他们会启动问责程序,找到事故的负责人,并对他做出相应的处罚。
封面图

敏捷迭代日历

2021-03-29
阅读 5 分钟
3.6k
不管是在敏捷的理论里面,还是scrum的理论里面,下面总结的活动都多少有一些差异。但敏捷不是说一定要严格按照标准的活动来进行,而是拥抱变化持续改进,找到最适合于自己团队的最佳实践,才是敏捷的核心。
封面图

敏捷改造(下):真实案例敏捷改造

2021-03-26
阅读 3 分钟
2.1k
上篇分析了我做过的一个真实的项目的研发过程中的种种问题,那么这篇就来讲解一下我们如何针对这些问题做敏捷改造。怎样用敏捷做改进小瀑布模式的缺点在于它的沟通成本、等待成本、返工成本依然很高,因此我们可以考虑从这3个角度出发去做改进。我画了一个图来展示小瀑布模式和敏捷开发的详细对比。图中紫色管道是小瀑布...
封面图

敏捷改造(上):真实案例研发过程分析

2021-03-23
阅读 3 分钟
2.9k
背景最近我去一家科技公司做敏捷咨询,通过梳理该公司的研发过程,发现了该公司的研发过程中许多可以改进的地方,于是我便记录下来,与大家分享学习。本文会剖析该公司的研发过程,把每个环节详细分析一遍,以找出研发过程中的问题和可以改进的地方。然后再讲解如何做敏捷改造。研发过程分析全景图下图是该公司的研发全...
封面图

单元测试的一些分享

2021-03-22
阅读 3 分钟
2.7k
背景最近在给一个客户做技术咨询,然后发现了客户对于单元测试的一个有意思的现象。分享出来,大家一起学习探讨一下。现状分析这里以java后端项目例,发现客户写的测试长下面的样子。(代码已经脱敏处理过。) {代码...} {代码...} 那么这样的测试代码有什么问题呢?别人看不懂这个测试是在做什么。首先测试的方法名没有...

能力识别模型

2021-02-26
阅读 4 分钟
1.6k
但是由于大部分的培训最终产出物可能都是一些评价或者一个分数,它并不能很好的反应一个人的能力情况,也不能帮助培训者或者企业更好的识别每个人的能力。

在线培训工具合集

2020-02-20
阅读 5 分钟
4.8k
引言 上次总结了一些在线培训的经验,这次给大家总结一些在线培训的工具。 有一些常见必备工具就不仔细介绍了。 比如微信,用于群聊讨论发资料等等。 比如钉钉,用于群聊讨论发资料等。但不太推荐用钉钉做在线视频会议培训,因为它的视频会议功能太简单,下面看了zoom的介绍大家就知道了。 比如GitHub,用于技术培训的代...

如何做好一场线上培训

2020-02-12
阅读 4 分钟
4.4k
随着新冠肺炎疫情的持续,很多企业只能在家办公,这就意味着像ThoughtWorks这种提供服务的公司也只能远程提供服务。那么为了能远程给客户提供效果相当的线上技术培训服务,我们做了一些线上培训的实践,在这里总结了一些经验,与大家分享。

哪些小技巧可以提升一场培训的质感

2019-12-12
阅读 3 分钟
1.3k
前言 一场专业的培训需要关注很多方面才能呈现一场有质感的培训,这些东西包括但不限于: 节奏 气场 注意力管理 氛围管理 临场应变能力 呈现设计 互动设计 课程设计 引导设计 翻转设计 形象设计 我们今天不说这些抽象的理论,我们今天就说一些能落地的小技巧,帮助你提升一场培训的质感。 培训前 提前踩点 熟悉现场,规...

记一次Spring Batch完整入门实践

2018-09-05
阅读 11 分钟
89.5k
Spring Batch 作为 Spring 的子项目,是一款基于 Spring 的企业批处理框架。通过它可以构建出健壮的企业批处理应用。Spring Batch 不仅提供了统一的读写接口、丰富的任务处理方式、灵活的事务管理及并发处理,同时还支持日志、监控、任务重启与跳过等特性,大大简化了批处理应用开发,将开发人员从复杂的任务配置管理过...

一个AR Tech Radar的诞生

2018-08-28
阅读 4 分钟
2.6k
技术雷达是ThoughtWorks每年出品两期的技术趋势报告,一般来说大家看到的雷达都是文档形式,其中有一张技术全景图,以及每个技术点的成熟度分析。而AR技术雷达就是在原始文档的基础上,利用AR技术将其立体化呈现,并在其中添加互动元素。