你应该利用84种认知偏见来设计更好的产品
这可能是我15年博客中最长的帖子,也是我过去几个月里一直在做的偶然写作的结果。
认知偏差是影响我们决策制定的思维过程中的系统性错误。
作为人类,我们并不总是看到他们真实的东西,或者记住他们真实的东西。结果,我们创造了影响我们判断的主观社会现实。
…作为产品人,我们应该利用这些偏见来创造更好的产品。
记录-交流-Web开发知识分享
这可能是我15年博客中最长的帖子,也是我过去几个月里一直在做的偶然写作的结果。
认知偏差是影响我们决策制定的思维过程中的系统性错误。
作为人类,我们并不总是看到他们真实的东西,或者记住他们真实的东西。结果,我们创造了影响我们判断的主观社会现实。
…作为产品人,我们应该利用这些偏见来创造更好的产品。
单个应用程序,我们称之为Monolith,是通过单个部署单元提供的应用程序。示例可以是作为单个WAR提供的应用程序,也可以是具有单个入口点的Node应用程序。
让我们举个例子:一个经典的在线商店。我们的业务范围包括订单,项目,客户,运输和付款。提供的与服务交互的方式有:REST api和Web前端。
构建Monolith,所有这些东西都将在同一个工件中进行管理。我没有编写“相同的进程”,因为对于我们的工件的多个实例将运行以处理更高负载的情况,这不是真的。
一:emqtt的架构设计为:
Topic tree每台机器有副本,down机不影响数据
连接、订阅是单节点,一台down机客户端必须重连其他节点,并重新订阅相关主题。
二:官方推荐部署架构为:
我用的数据库是mysql5.6,下面简单的介绍下场景
课程表:
create table Course(
c_id int PRIMARY KEY,
name varchar(10)
)
数据100条
学生表:
create table Student(
id int PRIMARY KEY,
name varchar(10)
)
数据70000条
学生成绩表SC
CREATE table SC(
sc_id int
…
近期评论