1、说说你对微服务有何了解 微服务,又称微服务架构,是一种架构风格,它将应用程序构建为以业务领域为模型的小型自治服务集合。 通俗地说,你必须看到蜜蜂如何通过对齐六角形蜡细胞来构建它们的蜂窝状物...
技术学习关于chatGPT的看法
ChatGPT 是指聊天样式语言模型,是一种基于机器学习的语言模型,通常用于交互式实时语言交流。它使用大量的文本数据和深度神经网络,并根据用户的话语内容和背景进行反应,以获得更准确的结果。 ChatG...
系统调用与函数调用有什么区别?
今天我们来聊聊系统调用与普通的函数调用之间的区别。 作为程序员你肯定写过无数的函数,假设有这样两个函数: void funcB() {} void funcA() { funcB();...
架构学习数据脱敏的 3 种常见方案,是真的好用!
1.SQL数据脱敏实现 MYSQL(电话号码,身份证)数据脱敏的实现 -- CONCAT()、LEFT()和RIGHT()字符串函数组合使用,请看下面具体实现 -- CONCAT(str1,str2,...
架构学习最适合程序员的画图工具?
今天跟大家聊一下,画图这件事。 画图在我们工作中是很有帮助的。有时候,一张图片的信息,胜过几千字的解释。 比如,如果你想跟领导汇报一个业务流程的问题,把业务流程画出来,肯定用图的方式比用文字的方式交流...
架构学习如何快速做项目,都有哪些技巧?
今天给大家分享一下,快速做项目的技巧 。 我们可以把做项目的过程分为几个阶段:需求分析、技术选型、系统设计、开发编码、调试测试、部署上线、运营推广等。 每个阶段其实都有技巧,下面依次分享。 1、快速需...
架构学习后端架构师技术大全(69个点)
工欲善其事,必先利其器;士欲宣其义,必先读其书。后台开发作为互联网技术领域的掌上明珠,一直都是开发者们的追逐的高峰。本文将从后台开发所涉及到的技术术语出发,基于系统开发、架构设计、网络通信等几个方面让...
架构学习微服务之服务监控和治理、容错隔离与 Docker 部署
1.微服务监控系统 1.1 什么是监控系统 一旦请求服务出现异常,我们必须得知道是在哪个服务环节出了故障,就需要对每一个服务,以及各个指标都进行全面的监控; 监控系统能为我们提供具体的指标数据进行...
架构学习一次磁盘占用率 100% 的排查记录
你好,我是悟空。 最近遇到一个服务器的问题:磁盘满了,占用率 100%~ 这个问题太常见了,于是先来排查一波是哪些文件占用了大量磁盘。 一、排查磁盘占用率100% 1.1 查看磁盘使用的大致情况 第一...
架构学习分布式锁的设计模型
一、什么是分布式锁?什么是分布式锁?对于这个问题,相信很多同学是既熟悉又陌生。随着分布式系统的快速发展与广泛应用,针对共享资源的互斥访问也成为了很多业务必须要面对的需求,这个场景下人们通...