丰乐

2020年5月4日

软件架构师应该知道的97件事(五)

摘要: 41 留意架构图里的空白区域 42 了解领域和技术里面的行话 43 关注具体情境 44 架构师应该考虑软件活动的所有参与者的能力,性格 45 优雅丰富的心灵远比聪明才智重要,向建筑架构师学习 46 避免重复 47 现实世界不止0和1 48 视图观察,别想着控制一切,观察-建模-验证 49 架构是一座 阅读全文

posted @ 2020-05-04 17:50 李蝉儿 阅读(101) 评论(0) 推荐(0) 编辑

2020年5月3日

软件架构师应该知道的97件事(四)

摘要: 31 程序设计也是一种设计 32 创建良好的氛围,让大家征求你的意见,发挥团队智慧 33 时间改变一切:简单原则,非必要别试图改变以前的工作 34 软件架构专业还有很长的路,因为架构不断的变化,演讲 35 控制项目规模。抓住需求,分而治之,设置优先级,尽快交付 36 软件架构师是管家,管理技术和建议 阅读全文

posted @ 2020-05-03 18:43 李蝉儿 阅读(118) 评论(0) 推荐(0) 编辑

2020年5月2日

软件架构师应该知道的97件事(三)

摘要: 21 架构师避免调整进度失误,需要提前准备谈判策略和说服他人的技巧 22 取舍的艺术。可以架构权衡分析法,成本收益分析方法 23 数据库是业务的最后一道关卡 24 重视不确定性,多方分析,掌握信息,仔细权衡。 25 不轻易放过眼前的问题,遇到的问题很多,团队沟通,项目问题,不要放过一切不和谐的点,努 阅读全文

posted @ 2020-05-02 22:41 李蝉儿 阅读(117) 评论(0) 推荐(0) 编辑

好久没有写博客

摘要: 好久没有写博客。是没有时间吗?鲁迅说:时间挤一挤总是有的。 总觉的没啥好写的。工作做业务,有时太忙,还有觉得没啥特别的。 可能有一些有趣的点,但是总是忘却了。还有各种担心,担心自己写的太浅,不够有深度。 争取每周能更新1-2篇。 阅读全文

posted @ 2020-05-02 09:18 李蝉儿 阅读(95) 评论(0) 推荐(0) 编辑

2020年3月7日

软件架构师应该知道的97件事(二)

摘要: 11 架构师需要宏观上设计,微观上了解业务代码。宏观视野和微观视野 12 没有万能的解决方案,需要存在情景意识 13 提前考虑性能问题,考虑未来的变化 14 架构:系统建模,接口设计,模块划分,套用设计模式,优化性能。需要平衡:安全,易用,产品支持,发布管理,部署方式。 需要平和技术需求和各类业务需 阅读全文

posted @ 2020-03-07 17:24 李蝉儿 阅读(101) 评论(0) 推荐(0) 编辑

2020年3月4日

软件架构师应该知道的97件事(一)

摘要: 1 客户需求重于简历和个人兴趣 ,选用合适的技术,保证服务的稳定性,易用性。 2 明白业务的关键点,简化根本复杂性,避免为了解决问题引入偶发可用性。 3 技术只是项目的一部分。沟通,合理有效的沟通很重要。 4 沟通的简明清晰,开明的方式,与团队里面的人合作 。 5 架构决定了应用的性能 6 了解需求 阅读全文

posted @ 2020-03-04 18:32 李蝉儿 阅读(122) 评论(0) 推荐(0) 编辑

2020年2月12日

批量处理的库

摘要: 收集数据,然后通过批量处理,特别适合mysql批量写。 https://github.com/beckbikang/aggregator 阅读全文

posted @ 2020-02-12 20:19 李蝉儿 阅读(116) 评论(0) 推荐(0) 编辑

2020年1月4日

c++11学习

摘要: 最近因为工作需要,需要对遗留的c++系统进行改造,所以找一下些c++11的书籍阅读。 强烈推荐这本书,可以在github上边看代码边学习。 https://changkun.de/modern-cpp/zh-cn/07-thread/index.html#7-2-%E4%BA%92%E6%96%A5 阅读全文

posted @ 2020-01-04 18:28 李蝉儿 阅读(177) 评论(0) 推荐(0) 编辑

2019年10月3日

go从入门到进阶的笔记

摘要: 做个流水账样式的笔记吧。在工作中用到go,但毕竟不是主力语言,有些地方可能用不到。 业务需要又必须有地方用到go,最近打算改造现有的c++服务,用go替换其中的业务部分。 最近看了徐波老师的go从入门到进阶。做了个流水笔记。 根据这些知识点写了一堆代码,比较丑陋,我就不贴了啊。 # 知识点大全 ## 阅读全文

posted @ 2019-10-03 10:43 李蝉儿 阅读(398) 评论(0) 推荐(0) 编辑

2019年9月29日

sync.waitGroup的wait可以多次wait,同时通知

摘要: 最近读groupcache的源码,有个一次执行的模块。 保证同一个key的函数只执行一次。 原理是利用sync.waitGroup的wait可以同步阻塞。然后等待所有的wait完成 写了个测试的demo程序,其实还是需要分析下标准库源码。 wait是个for循环,检测当前的状态 如下是我的demo 阅读全文

posted @ 2019-09-29 14:09 李蝉儿 阅读(1818) 评论(0) 推荐(0) 编辑

导航