最新 最热

探索架构风险:理解、防范与应对

在最基本的层面上,架构风险是指由于软件架构设计和实现中的问题或者不确定性导致的潜在问题。这些问题可能影响到系统的性能、稳定性、安全性、可扩展性、可维护性等关键方面,进而对业务造成重大影响。...

2023-08-10
1

场景题-如果让你写一个消息队列,该如何进行架构设计啊?说一下你的思路。

其实从候选人的角度来看这个问题,大部分人一上来可能回懵逼的状态。平常很少涉及这个问题,一般平时只要知道怎么使用,了解一些其中比较重要的原理。根本很少去从全局的角度去考虑这个问题,想一些它背后的东西。类似这样的...

2023-08-10
1

聊聊 SaaS 多租户系统数据隔离实现方案

开发过SaaS系统平台的小伙伴一定对多租户这个概念不陌生,简单来说一个租户就是一个公司客户,多个租户共用同一个SaaS系统,一旦SaaS系统不可用,那么所有的租户都不可用。你可以这么理解SaaS系统就像一栋大楼,而租户就是大楼...

2023-08-10
2

高通骁龙8 Gen3将于10月发布,安兔兔跑分高达177万?

6月12日消息,高通已计划于10月24日举行2023年度骁龙技术峰会,届时将发布骁龙8 Gen3芯片。

2023-08-09
1

C++实现设计模式之观察者模式

观察者模式是一种一对多的以来关系,当一个对象的状态发生改变时,所有依赖于他的对象都得到通知并被自动更新。它的主体是通知的发布者,发出通知时并不需要知道谁是它的观察者,可以有任意数目的观察者订阅并接收通知,将观察...

2023-07-19
6

微服务与云原生,你真的需要吗?还需要学、需要懂吗?

什么是微服务、云原生,它们的特点以及优缺点,关于系统架构的发展和演进等等,这里就不再赘述了,有需要的同学可以直走 yifan-online.com

2023-07-17
2

设计模式八大原则知多少

设计模式是一种通用的解决问题的经验,可以帮助我们设计出可重用、可维护和可扩展的软件。

2023-07-09
1

网络抖动对重复提交的影响与解决方案

还记得上次的文章提到技术经理离职了,目前为止,我在代理技术经理的工作,包括评审,周会等,最头疼的是要面对老板开周会,自己一个人面对需求的评审,技术设计,发版,解决方案,线上问题排查,疑难问题解决方案设计,这让我应接不暇。...

2023-06-30
2

版本动态 | SolidUI 0.1.0 版本发布

SolidUI 0.1.0版本主要增加功能,登录、项目管理、数据源管理、设计管理。各个模块文档,测试用例,github action。

2023-06-28
1

如何设计一个可靠的消息系统

一个成熟的系统,都会具备一个消息功能。用户可以在自己的主页查看到属于自己的信息。那么今天,就来分享一个简单的设计思路。如下示意图:

2023-06-19
5