240 发简信
IP属地:台湾
  • Resize,w 360,h 240
    Mysql调优:表连接优化

    Mysql存储引擎 MyISAM,不支持事务、也不支持外键,但其访问速度快,对事务完整性没有要求。 InnoDB,提供了具有提交、回滚和崩溃恢复...

    12.9 5172 0 206
  • Resize,w 360,h 240
    微服务六大设计原则

    什么是单体应用? 如图所示,这个系统采用了三层架构,表现层,业务逻辑层,数据访问层,虽然三层架构解决了应用程序中代码间调用复杂,代码职责不清的问...

    26.4 26259 0 202
  • Resize,w 360,h 240
    微服务架构:最终一致性 + 事务补偿

    分布式事务产生的原因 数据库分库分表 微服务化 在微服务架构中,每个服务在用本地事务的时候,知道自己执行的事务是成功还是失败,但是无法知道其他服...

    3.3 10221 2 111
  • Resize,w 360,h 240
    领域驱动设计: 服务边界划分

    DDD是什么? 领域驱动设计是一种处理高度复杂域的设计方法,试图分离技术实现的复杂性,围绕业务概念构建领域模型来控制业务的复杂性,以解决软件难以...

  • Resize,w 360,h 240
    你构建的API够RESTful吗?

    背景 很多团队都在构建API,并且声称自己团队创建的API都是足够的RESTful,今天我们简单聊下RESTful API相关的一些概念和设计实...

    4.4 1857 1 56
  • Resize,w 360,h 240
    领域驱动设计: 构建你的代码蓝图

    战术设计 在DDD中,分两部分,战略设计和战术设计,战略设计很好的帮助我们理清问题域,划分服务,具体可参见: https://www.jians...

    1.3 2848 1 41
  • Resize,w 360,h 240
    不得不说的微服务测试

    在微服务架构下,给我们测试带来了如下挑战: 验证成本高,为了验证多个服务协作后的功能正确与否,需要为每个服务搭建基础设施(包括数据库、缓存等),...

    0.7 6016 0 21
  • Resize,w 360,h 240
    领域驱动设计:分层架构

    分层架构是运用最为广泛的架构模式, 几乎每个软件系统都需要通过层来隔离不同的关注点,以此应对不同的需要变化,使得这种变化可以独立进行,此外,分层...

    2.5 4256 0 17
  • Resize,w 360,h 240
    应用层安全扫描工具

    背景 根据一份报告显示,大约80%的安全问题发生在应用层,但是在应用层的投入相对匮乏。 造成上面的原因很多,其中比较突出和普遍的原因就是研发团队...

    0.2 1498 0 11