微服务实践之分布式定时任务
相关推荐
-
Go Vet 命令:超出预期的强大
前言 Go vet 命令在编写代码时非常有用.它可以帮助您检测应用程序中任何可疑.异常或无用的代码.该命令实际上由几个子分析器组成,甚至可以与您的自定义分析器一起工作.让我们首先回顾一下内置的分析器. ...
-
从 bug 中学:六大开源项目告诉你 go 并发编程的那些坑
作者:richardyao,腾讯 CSIG 后台开发工程师 并发编程中,go不仅仅支持传统的通过共享内存的方式来通信,更推崇通过channel来传递消息,这种新的并发编程模型会出现不同于以往的bug. ...
-
极速精简 Go 版 Logstash
hxl Go语言中文网 今天 前言 今天来介绍 go-zero 生态的另一个组件 go-stash.这是一个 logstash 的 Go 语言替代版,我们用 go-stash 相比原先的 logsta ...
-
你还在手撕微服务?快来用go-zero自动生成
kevwan@晓黑板 OSC开源社区 前天 0. 为什么说做好微服务很难? 要想做好微服务,我们需要理解和掌握的知识点非常多,从几个维度上来说: 基本功能层面 并发控制&限流,避免服务被突发流 ...
-
一文了解四种软件架构:Serverless架构、微服务架构、分布式架构、单体架构
如果一个软件开发人员,不了解软件架构的演进,会制约技术的选型和开发人员的生存.晋升空间.这里我列举了目前主要的四种软件架构以及他们的优缺点,希望能够帮助软件开发人员拓展知识面. 一.单体架构 单体架构 ...
-
石墨文档基于 Kubernetes 的微服务实践
在 2014 年 6 月 Google 开源了 Kubernetes 后,经过这几年的发展,已逐渐成为容器编排领域的事实标准, 可以称之为云原生时代的操作系统,它使得基础设施维护变得异常简单.在云原生 ...
-
「技术贴」微服务中台技术解析之分布式事务方案和实践
随着软件系统从单体应用迈向微服务架构以及数据库选型去中心化.异构化的趋势,传统的ACID事务在分布式系统上能否延续,如何落地,有哪些注意事项?本文将围绕分布式事务这一技术议题,介绍FreeWheel核 ...
-
分布式事务+DDD+负载均衡+服务治理已撸!微服务不就这点事?
Go语言中文网 今天 最近有看到"微服务,分久必合.合久必分"的言论,我同意,微服务不是架构演变的终点,细说还有Serverless.FaaS等方向.但纠结要不要拆分是没有必要的, ...
-
如何用 Spring Cloud 构建面向企业的大型分布式、微服务快速开发框架?
写代码的渣渣鹏 昨天 最近公司给了我一个任务,为了满足企业内部多系统的快速开发和解耦,需要为企业搭建一套内部企业架构,要求必须使用分布式.微服务技术,考虑到现在比较流行springcloud开源架构, ...
-
分布式事务 DDD 负载均衡 服务治理,微服务搞懂这些就够了?
最近有看到"微服务,分久必合.合久必分"的言论,我同意,微服务不是架构演变的终点,细说还有Serverless.FaaS等方向.但纠结要不要拆分是没有必要的,拆往往是随着业务变化不 ...
-
ASP.NET Core微服务最佳实践eShopOnContainers
为了推广.Net Core,微软为我们提供了一个开源Demo-eShopOnContainers,这是一个使用Net Core框架开发的,跨平台(几乎涵盖了所有平台,windows.mac.linux ...
-
别说不会微服务了,五分钟教你巧妙玩转分布式下链路追踪!
本篇文章我将给大家介绍"分布式链路追踪"的内容,对于目前大部分采用微服务架构的公司来说,分布式链路追踪都是必备的,无论它是传统微服务体系亦或是新一代Service Mesh的微服务 ...
-
单体应用到分布式再到微服务,用户认证和授权机制的演进史
Web应用和用户的身份验证息息相关,从单一服务器架构到分布式服务架构再到微服务架构,用户安全认证和授权的机制也一直在演进,下文对各个架构下的认证机制做个总结. 单一服务器架构 该架构下后端只有一台服务 ...
