littlefatpaper 最近的时间轴更新
littlefatpaper

littlefatpaper

V2EX 第 471798 号会员,加入于 2020-02-23 19:58:12 +08:00
littlefatpaper 最近回复了
@lrlz 我看到有些技术群的群友说应届生来杭,干满 1 个月 zf 有 1w 的补贴呢
2020-03-14 11:42:17 +08:00
回复了 Pursue9 创建的主题 程序员 关于接口传 null 的问题,你们是怎么解决的?
赞同 5 楼,分情况,业务主要设计 Web 端,传 null 没问题,
但是如果有移动端的,最好不要用 null,我 iOS 的同事好像和我说过他们处理 null 值会有问题,具体记不清了,好像要改构造报文的方法才能传 null,安卓的同事也说传 null 不规范。

我们还是看业务场景来的,主要是沟通好规范,并且还要考虑到后面一些可能会涉及到的场景,例如有些业务如果是传温度数值的,默认传 0,-1 之类的肯定不行,传-9999 (一个不可能出现的值)或者 null 沟通好规范就行了
2020-03-14 11:25:17 +08:00
回复了 levelworm 创建的主题 Python 给准备做 BI 数据可视化的朋友一个建议
这种二次开发,你要深度定制业务的时候就搞死人的,根本拓展不了。开发时图的一点小便宜,后面有可能是灾难。我们公司原来想用阿里数加平台做,后来考虑到种种原因还是决定自己用原生 js 做前端了。
传统行业 Java,物联网方向,965,就是工资低别人几个档,偶尔项目大版本迭代加一下。看个人选择咯,去年隔壁部门就有几个同事考上公务员辞职的
2020-03-08 19:55:35 +08:00
回复了 nhywieza 创建的主题 请不要再发这样的文章 [字节跳动] 后端开发-教育方向(新业务)
这还手动刷评论。。。字节不是有个内部工具的团队吗,搞个定时脚本自动发帖不舒服吗
2020-03-07 02:30:39 +08:00
回复了 warren9527 创建的主题 酷工作 [广州] 虎牙直播内推
城市-广州 点这篇帖子居然 302 到首页。。。占个坑记录下 bug
本人刚学的时候也是各种翻资料,下面说下我的理解,希望对你有帮助:
先把每个拆分得概念理解清楚,然后依赖一些生活场景加以联想

C 一致性:保证同一时间访问所有节点的数据都是一致的
A 可用性:在系统中一部分节点故障后,系统是否还能响应客户端的读写请求。
P 分区容错:系统不能在时限内达成数据一致性,就是发生了分区(以上是 Wiki 的解释)。由于计算机中没有百分百可靠的通信协议(通信原理、计算机网络的内容),所以系统内肯定会存在部分节点在时限内无法通信,而造成数据不一致的问题。所以 P 是肯定是满足的。

一致性其实细分还可分为:强一致性(一个节点更新,其他节点也要更新),最终一致性(只要保证后续某一时刻访问,系统)
假设分布式系统中,由于 P 的客观存在,一个节点挂了(短时间内无法和系统内其他节点同步数据),而其他节点数据有更新。要满足一致性,必须等其他数据必须要同步数据到该节点,才允许客户端访问。要是满足可用性,系统在向客户端提供服务的时候,已经无法保证系统内的数据一致了。
综上,分布式系统 CAP 最多只能满足两个条件,其中 P 是必须有的,无法同时满足 CAP。

剩下有种情况 CA 也是讨论很多的,既然排除了 P,那系统需在时限内保证数据一致,那单体架构单节点是最稳的了。那还要保证一致性,单节点就一份数据,完全一致。而可用性,要么继续服务,要么整个挂。
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5410 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 10ms · UTC 08:25 · PVG 16:25 · LAX 00:25 · JFK 03:25
Developed with CodeLauncher
♥ Do have faith in what you're doing.