楼主: juritan
跳转到指定楼层
上一主题 下一主题
收起左侧

林荫昂塞

🔗
hyliu0000 2018-2-27 22:59:25 | 只看该作者
全局:
ws775901 发表于 2018-2-27 13:31
最后一轮那个题,我觉得可以用raft算法来处理在服务器不稳定的情况下数据一致性问题。比如一开始有5个serve ...

额。 最后有说让设计数据存储吗? 你这个放到第一个kv设计还靠谱点。
回复

使用道具 举报

🔗
ice9123 2018-2-28 02:13:00 | 只看该作者
全局:
我上周三面的,还没有消息,似乎他家特别慢。楼主加油,祝好运。
回复

使用道具 举报

🔗
 楼主| juritan 2018-2-28 07:18:45 | 只看该作者
全局:
wicwawa 发表于 2018-2-27 14:04
楼主有消息了吗?能分享下timeline吗?谢谢啦!

1月底电面的,然后上周二面试的,recruiter说本来应该星期三review,但是我因为手头有其他offer在等就催了一下提前到今天给review,通知说过了开始team match。
回复

使用道具 举报

🔗
 楼主| juritan 2018-2-28 07:32:15 | 只看该作者
全局:
hyliu0000 发表于 2018-2-27 12:20
KV设计确实比较难,你答得不错了。

c++写多线程确实蛮蛋疼的。。 java的话 你就可以直接调用blocking ...

我当时的想法是使用不同的queue并不算是提前filter,而是利用LB直接在各个server把message传进来的时候就分配到各个queue里了;如果只用一个queue,当数据很多的时候还是需要把queue分成多个partition,还是需要LB来转发message。这样分成不同的queue并不会增加复杂度,还能节省query的overhead。
但是我觉得你说的也很有道理。主要是我没有实际用过kafka,就想当然的以为应该可以比较efficient的支持大量topic。。。这样的话需要确实需要考量多个topic的tradeoff。
不过当时面试官似乎没有太纠结scalability的问题,后面主要在问消息丢失后的处理,着重在问failure resilience了。
回复

使用道具 举报

🔗
hyliu0000 2018-2-28 08:05:04 | 只看该作者
全局:
juritan 发表于 2018-2-28 07:32
我当时的想法是使用不同的queue并不算是提前filter,而是利用LB直接在各个server把message传进来的时候就 ...

kafka的partition本来就是需要的。 是一种支持水平扩展的表现。 如果不用partition就失去使用kafka的意义了。partition多了读写都会快。 就跟你在load balancer后面放server是一个道理。 都是为了并行处理。 不过貌似面试官不纠结这个。。 也就无所谓了。 有的时候,系统设计就是让对方满意。 顾客喜欢什么姿势,咱们就摆什么姿势 :)
回复

使用道具 举报

🔗
freipan 2018-2-28 14:28:36 | 只看该作者
全局:
恭喜啊,infra很难进的。
回复

使用道具 举报

🔗
ice9123 2018-2-28 23:56:42 | 只看该作者
全局:
恭喜楼主啊,来沾沾喜气,估计我这几天也要出结果了
回复

使用道具 举报

🔗
 楼主| juritan 2018-3-1 03:08:14 | 只看该作者
全局:
ice9123 发表于 2018-2-28 23:56
恭喜楼主啊,来沾沾喜气,估计我这几天也要出结果了

加油加油!估计你也是这两天吧。祝好运!
回复

使用道具 举报

🔗
lucywang 2018-3-1 03:47:24 | 只看该作者
全局:
Markllllll
回复

使用道具 举报

🔗
keliye 2018-3-3 01:56:22 | 只看该作者
全局:
ice9123 发表于 2018-2-28 23:56
恭喜楼主啊,来沾沾喜气,估计我这几天也要出结果了

楼主有消息了吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表