V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
isno
V2EX  ›  程序员

我写了一本拙作,求一波读感/建议

  •  
  •   isno · 51 天前 · 1116 次点击
    这是一个创建于 51 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如果翻看我的历史贴,大概能知道我写的是啥内容。 [不好意思了,经常水]

    书籍名称是《深入架构原理与实践》。主题方向:系统理论与工程师进阶探讨

    一句话介绍下内容:

    主要是网络、分布式系统(数据一致性以及共识算法)、负载均衡、容器、服务网格、可观测、GitOps 等领域的内容。

    7 月份的时候,我将稿子提交给了出版社。出版社的一审没通过,主要反馈:新人看不懂、逻辑不清晰、文笔不严谨等问题

    至今,又改了三个月。

    我自己感觉,修改后的内容较为完善了。所以,想来此问问是否有朋友愿意试读?

    书籍内容完全可在线阅读: https://www.thebyte.com.cn/

    有想法的朋友可以加我微信: [ base64 ] d2VpZmVuZzEwMjY=

    在此感激不尽。

    14 条回复
    mumu9
        1
    mumu9  
       51 天前
    感谢大佬分享,star 再看
    xjh5572
        2
    xjh5572  
       51 天前
    读了,写的挺好
    guanhui07
        3
    guanhui07  
       51 天前 via iPhone
    挺好
    xjh5572
        4
    xjh5572  
       51 天前
    本来就是专业书籍,不可能给让完全小白读懂,最好找一下技术类的出版社
    Oats
        5
    Oats  
       51 天前
    快看完了,大佬写的真不错
    isno
        6
    isno  
    OP
       51 天前
    @Oats

    看到有错误帮忙提一提啊。我在校验书稿的时候,还是发现了非常多的错误。
    fesonx
        7
    fesonx  
       51 天前
    首先看了网站目录,怎么是 3 、5 、6 、4 、7 章......
    然后看目录结构,我在阅读大型系统设计的 GitHub 仓库时,感觉逻辑大致是清晰的,从原理,外层( CDN 、负载均衡)到内层(服务、数据库、缓存) https://github.com/donnemartin/system-design-primer/blob/master/README-zh-Hans.md
    但是你的书上来就是云原生(基础服务)又跳到网络、又跳到 Linux ,我想一般阅读的读者应该是先挑原理(目录中的算法、共识原理等)或者应用(这里假设最简单的高可用是负载均衡,可能还有 Zookeeper 、Kafka 、MQ 之类如何实现高可用的样例),但你的书上来一大半都没有往这个主题探讨,我看着是挺困惑的。
    isno
        8
    isno  
    OP
       51 天前
    @fesonx

    谢谢建议。回答一下章节的问题:

    第一章 是以云原生为主题,作为现在系统设计的绪论。
    第二章网络(设计系统时,先研究请求怎么到达系统 )、
    第三章 Linux 内核(研究请求到达 Linux 内核时怎么处理)、
    第四章 一致性的问题 [这一章转折有点大,跳跃了]
    第五章 建立对分布式系统容错机制的抽象(数据副本)
    第六章:负载均衡(有效使用“副本”)
    GeekGao
        9
    GeekGao  
       51 天前
    老鸟看后觉得不够系统、太简陋,就像博客里发表的读书笔记似的
    新人看后觉得云里雾里、不知道能学到啥

    建议学习/参考一下:
    https://book.douban.com/subject/30329536/
    https://book.douban.com/subject/25723064/
    https://read.douban.com/ebook/134919621/
    https://read.douban.com/ebook/169017524/
    fesonx
        10
    fesonx  
       50 天前   ❤️ 1
    @isno 高可用系统架构不等同于云原生,书里也提到了负载均衡(甚至于现在的潮流已经有一部分是下云,讨论云是否是万金油),整本书是二三一个大的话题,四五六一个章节是和主题最紧密的(我觉得不算跳跃,反而是看的你的书名最想了解的),一七八九十将云原生相关的技术时,较少去讨论和 CAP 相关的实践,ETCD 的配置就是可以展开的例子,由此带一笔他们节点间用的网络协议,Linux 等等。在 CNCF 白皮书里面也有关于存储层 CAP 的相关说明 https://github.com/cncf/tag-storage/blob/master/data-on-kubernetes-whitepaper/data-on-kubernetes-whitepaper-databases.md#storage-stacks
    SDYY
        11
    SDYY  
       50 天前   ❤️ 1
    感觉缺乏整体观,是指没有把文中所介绍到的技术串起来,做一篇通篇概览(导读)。拙见
    isno
        12
    isno  
    OP
       50 天前
    @fesonx

    书名叫可高用,但我实际想表达的是 高可用 = 可靠(观测、监控... )、经济(低成本,弹性)、效率(运维效率:devops ,研发效率 ServiceMesh... )。能力不行,这部分主题没突出出来。

    @SDYY

    这个问题注意到了。现在很难改了,只能希望在章序和结论里面,把内容串联起来。
    archxm
        13
    archxm  
       50 天前
    写的不错,感谢分享
    speedmancs
        14
    speedmancs  
       46 天前
    写得挺好,不过受众不是小白,适合有几年相关经验的。
    或者干脆把书名改成云原生架构之高可用系统设计。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3133 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 13:52 · PVG 21:52 · LAX 05:52 · JFK 08:52
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.