背景 当我们把应用的配置都放到配置中心后,很多人会想到这样一个问题,配置里面有敏感的信息要怎么处理呢? 信息既然敏感的话,那么加个密就好了嘛,相信大部分人的第一感觉都是这个,确实这个是最简单也是最合适的方法。 其实很多人都在关注这个问题,好比说,数据库的连接字符串,调用第三方的密钥 ...
背景 对于公司内部的 API 接口,在引入注册中心之后,免不了会用上服务发现这个东西。 现在比较流行的接口调用方式应该是基于声明式接口的调用,它使得开发变得更加简化和快捷。 .NET 在声明式接口调用这一块,有 WebApiClient 和 Refit 可以选择。 前段时间有个群友问老黄,有没有 WebApiClient 和 Nacos 集成的例子。 找了一圈,也确实没有发现,所以只好自己动手了。 ...
2021-11-12 08:21 0 273 推荐指数:
背景 当我们把应用的配置都放到配置中心后,很多人会想到这样一个问题,配置里面有敏感的信息要怎么处理呢? 信息既然敏感的话,那么加个密就好了嘛,相信大部分人的第一感觉都是这个,确实这个是最简单也是最合适的方法。 其实很多人都在关注这个问题,好比说,数据库的连接字符串,调用第三方的密钥 ...
前言 nacos 2.0.0 已经发布了 alpha1, alpha2 和 beta 三个版本了,部分测试报告也已经出来了。 Nacos2.0.0-ALPHA2 服务发现性能测试报告 Nacos 2.0.0-ALPHA2 配置性能测试报告 还是比较值得期待的。 前段时间 ...
起因 前段时间,看到redis作者发布的一篇文章《Is Redlock safe?》,Redlock是redis作者基于redis设计的分布式锁的算法。文章起因是有一位分布式的专家写了一篇文章《How to do distributed locking》,质疑Redlock的正确性。redis ...
一个复杂的系统往往都是从一个小而简的系统发展衍化而来,为了满足日益增长的业务需求,不断的增加系统的复杂度,从单体架构逐步发展为分布式架构,而分布式系统架构的设计主要关注:高性能,高可用,高拓展 分布式事务 高可用是指系统无中断的执行功能的能了,代表了系统的可用程度,是进行系统设计时必须要 ...
前言:“磁盘”这个词语相信大多数人并不陌生,磁盘就是指利用磁记录技术存储数据的存储器,可以存储大量的二进制数据,并且断电后也能保持数据不丢失。早期计算机使用的磁盘是软磁盘,即软盘,如今常用的磁盘是硬磁盘,即硬盘。本文主要对磁盘几个重要属性做下介绍,包括磁盘接口、磁盘格式、磁盘分区以及最后单独讲解 ...
背景 在很多时候,产品同学或其他 boss 会有一些想法,或好或坏,都会想放到线上环境去验证,看看能不能带来更好的效果。 这其实就是一个提出假设和验证假设的过程,而 AB 测试,是验证假设的好方法。 对于服务之间的调用,这一块其实也是相当符合的。 举几个例子吧 A -> B ...
摘要:物联网嵌入式芯片,存储是数据核心之一,这个对于编程和设计的人来说又比较陌生,今天来说说MCU中的内存结构。 本文分享自华为云社区《漫谈嵌入式系统的内存》,作者:o0龙龙0o 。 前言 物联网嵌入式芯片,存储是数据核心之一,这个对于编程和设计的人来说又比较陌生,今天来说说MCU中 ...
其实这边文章说是“分布式日志框架”有标题党的嫌疑。把大家骗过来其实是想让大家指导一些意见,交流一下经验。 最近看了一本关于架构方面的书,其中书里面有一句话让我影响很深刻:在没有弄清楚需求前就去做架构的人失败永远多于成功。 仔细想了想,其实蛮有道理的。 就我个人而言,当我决定做一个框架 ...