Avatar notebook default
17篇文章 · 19625字 · 11人关注
  • Resize,w 360,h 240
    17. WEB APPLICATION

    构建抽象层,然后逐层往下细化。自顶向下。分优先级。 爬虫应用: 接受一个网页,PARSE 内容,根据里面的HTML生成新的任务。 如何去重任务?...

  • Resize,w 360,h 240
    16. 批处理和流处理

    数据处理 背景 最经典的一个数据处理MODEL 问题:每次处理一个请求,大量请求来的时候不是很高效。 解决方案,批处理。 批处理的时候,可以批量...

  • Resize,w 360,h 240
    15. Messaging System

    1.背景REAL TIMELatency lowdata in motion延时性要求高,系统快速收集数据快速处理。 所以需要消息系统,你不能都...

  • 14. Map Reduce

    当计算应用在一个很大的数据集上。会有哪些挑战? 内存存不下 速度上不去上面2个问题就是并行算法需要解决的。 BATCH VS STREAMSTR...

  • Resize,w 360,h 240
    13. 分布式文件系统

    原则:在title 底下,要弄清有哪些实际功能。针对功能分析INPUT, OUTPUT;(USE CASE -> Functionality -...

  • Resize,w 360,h 240
    12 分布式系统要点

    分布式系统主要有5个点可扩展性,可用性,可靠性,效率,可维护性。 可扩展性 可扩展性是系统,流程或网络增长和管理增长需求的能力。任何可以不断发展...

  • 11.WEB通讯

    长轮训,WEB SOCKET 和 SEVER-SENT EVENT的区别? 长轮询,WebSockets和服务器发送事件是Web浏览器和Web服...

  • 10. CAP理论

    CAP定理指出,分布式软件系统不可能同时提供以下三种保证(CAP)中的两种以上:一致性,可用性和分区容错性。当我们设计一个分布式系统时,在CAP...

  • 9. SQL vs. NoSQL

    在数据库领域,有两种主要类型的解决方案:SQL和NoSQL - 或关系数据库和非关系数据库。 它们的构建方式,存储的信息类型以及存储方式各不相同...

文集作者