标签:质量

编程技术

余额宝背后的服务治理架构

37

xiaoli.wang 发布于 2019-12-14

微服务化架构下,面临服务治理问题的企业越来越多,这就像一场“暗夜长征”,只有找到正确的治理方向,才能坚持到底,看到胜利的曙光。希望这篇根据ArchSummit2019北京站两场演讲内容整理的长稿能给深陷其中的朋友提供一点启发和借鉴意义。 这次的分享首先介绍余额宝业务及架构的变迁历...

阅读(10)评论(0)赞 (0)

Java

Spring Boot 搭建TCP Server

2

zhuangli 发布于 2019-12-13

本示例首选介绍Java原生API实现BIO通信,然后进阶实现NIO通信,最后利用Netty实现NIO通信及Netty主要模块组件介绍。 Netty 是一个异步事件驱动的网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端。 BIO(Blocking I/O) 方案 BI...

阅读(8)评论(0)赞 (0)

编程技术

奇舞周刊第331期(2019-12-13)

1

zhuangli 发布于 2019-12-13

奇舞推荐 从 VSCode 看大型 IDE 技术架构 “我希望从 VSCode 身上看到什么?大型复杂 GUI 软件(如 IDE 类)如何组织功能模块代码;如何使用 Electron 技术将 Web 软件桌面化;如何在打造插件化开放生态的同时保证软件整体质量与性能;如何打造一款好...

阅读(12)评论(0)赞 (0)

Java

大家好,我是十三

9

xiaoli.he 发布于 2019-12-13

我是十三,一名普通的 Java 开发者,“十三”是我游戏里的 ID,后来注册一些网站的时候也都用了这个名字,并没有什么特殊的含义。 我喜欢在网上分享一些个人的故事以及工作中遇到的问题,自 2017 年开始用 “十三” 这个网名在各个博客平台发表文章,很多网友叫我三哥或者十三哥,也...

阅读(10)评论(0)赞 (0)

Java

如何让自己少写点bug?

9

hellas 发布于 2019-12-13

 一点小感触   很多人都知道学编程需要多写代码!不停的写,不停的写,不停的写,结果写的全是Bug . . . 自学其实可能感觉不到,但这如果是在企业级开发里,你写的每一行代码都是要组成产品的一部分交付到用户手里,所以你提交到代码库的每一行代码都是需要 提测 ...

阅读(10)评论(0)赞 (0)

Java

泰康云DevOps平台实践-企业级软件制品仓库JFrog Artifactory

14

zhuangli 发布于 2019-12-13

关注世界领先 DevOps 平台 JFrog 前言 TDS,TaikangcloudDevOps Service(泰康云DevOps服务平台)是整合敏捷开发与DevOps的研发管理工具,提供产品规划、项目管理、Git/Svn代码托管、Sonar代码检查、Jenkins持续集成和持...

阅读(9)评论(0)赞 (0)

编程技术

【NCTS峰会回顾】安畅李龙: 在软件测试川模型下网络安全产品的自动化测试架构设计与实践分享

1

xubiao.zhuang 发布于 2019-12-13

2019年10月26日,由Testin主办的第二届NCTS中国云测试行业峰会在京召开,此次峰会以“AI+未来”为主题,汇聚来自国内外测试领域的知名专家学者、领先企业决策者、高层技术管理者、媒体从业者等,共同探讨高端云测试技术,帮助测试从业者了解最前沿行业趋势,及最新的行业实践。 ...

阅读(14)评论(0)赞 (0)

Java

工作十年,分享看过的优质 Java 书籍

20

songhua.gao 发布于 2019-12-13

不知不觉,我已经接触 Java 11 年了——从 2008 年北京奥运会那年开始,到现在;未来还会更久。这期间我读了不少 Java 方面的书籍,纸质版的少说有三十来本吧,更何况还有不少的电子书。万事都有好坏,书也一样。有的是精神粮食,有的纯粹是浪费时间。这里就分享一些我精挑细选后...

阅读(14)评论(0)赞 (0)

Spring

微服务治理实践:探寻业务的单点异常自愈能力

30

邓龙华 发布于 2019-12-13

点击上方 "IT牧场" ,选择 "设为星标" 技术干货每日送达! 不断的学习新东西,不断的思考更多,不断的对原有自己造成更大的冲击。如果要给我迁移 FaaS 期间的感受下一个总结,那么一定是:“在撕裂中成长”。 微服务架构下,稳定性和高可用...

阅读(6)评论(0)赞 (0)

Java

微服务治理实践:探寻业务的单点异常自愈能力

30

xiaoli.he 发布于 2019-12-13

点击上方 "IT牧场" ,选择 "设为星标" 技术干货每日送达! 不断的学习新东西,不断的思考更多,不断的对原有自己造成更大的冲击。如果要给我迁移 FaaS 期间的感受下一个总结,那么一定是:“在撕裂中成长”。 微服务架构下,稳定性和高可用...

阅读(9)评论(0)赞 (0)

编程技术

架构师详解:从0-1构建大数据平台

13

darida 发布于 2019-12-13

如今大数据在各行业的应用越来越广泛:运营基于数据关注运营效果,产品基于数据分析关注转化率情况,开发基于数据衡量系统优化效果等。 美图公司有美拍、美图秀秀、美颜相机等十几个 app,每个 app 都会基于数据做个性化推荐、搜索、报表分析、反作弊、广告等,整体对数据的业务需求比较多、...

阅读(7)评论(0)赞 (0)

编程技术

威胁情报的私有化生产和级联:威胁狩猎及情报共享

4

hanze 发布于 2019-12-12

一、背景 1.  威胁情报库建设的背景和需求 1)  新时代攻防趋势与需求的变化。 随着互联网特别是移动互联网的发展,网络环境愈发复杂,不同的攻击行为更具产业化、团伙化,入侵手法也愈发多样化与复杂化,传统以防御漏洞为主的安全策略在面对层出不穷的新型、持续性、高...

阅读(20)评论(0)赞 (0)

编程技术

下一代音视频实时传输 SDK 的架构设计

10

likai 发布于 2019-12-11

在 12 月 6 日的 ArchSummit 北京站,声网 Agora SDK 资深架构师章真分享了 Agora SDK 的架构设计。以下为演讲实录。 我是来自声网的SDK资深架构师,负责整个前端API。声网在全球部署了软件定义的实时网 SD-RTN™,它为开发者提供了实时音视频...

阅读(12)评论(0)赞 (0)

Java

[解锁新姿势] 回想起被 `if-else` 支配的恐惧,我们要打倒 if – else

wenming.gapo 发布于 2019-12-11

[解锁新姿势] 兄dei,你代码需要优化了 在之前文章说到,简单 if-else ,可以使用 卫语句 进行优化。但是在实际开发中,往往不是简单 if-else 结构,我们通常会 不经意间 写下如下代码: -------------------- 理想中的 if-else ----...

阅读(17)评论(0)赞 (0)

Java

《吐血整理》-顶级程序员书单集

84

xirruiqiang 发布于 2019-12-11

《程序人生》十年风雨技术人的书单整理 你知道的越多,你不知道的越多 点赞再看,养成习惯 给岁月以文明,而不是给文明以岁月 本文 GitHub https://github.com/JavaFamily 上已经收录,有一线大厂面试点思维导图,也整理了很多我的文档,欢迎Star和完善...

阅读(17)评论(0)赞 (0)

Java

JVM调优:基本垃圾回收算法

8

小丁 发布于 2019-12-11

来源: https://www.iteye.com/blog/pengjiaheng-520228 可以从不同的的角度去划分垃圾回收算法: 一、按照基本回收策略分初级篇 引用计数(Reference Counting): 比较古老的回收算法。原理是此对象有一个引用,即增加一个计数...

阅读(13)评论(0)赞 (0)

Java

【译】华为云——代码质量“多云”

changyuan.xu 发布于 2019-12-10

原文链接 使用静态代码分析看一看华为的源代码。 出于各种原因,有许多企业进入了云市场并建立了他们自己的云服务。最近,我们的团队致力于将PVS-Studio代码分析工具集成到我们的云架构中。我们的忠实读者可能已经猜到我们这次要拿什么项目开刀,没错,就是华为的云服务。 介绍 如果你订...

阅读(16)评论(0)赞 (0)

编程技术

今!年!面!试!太!难!了!

7

xubiao.zhuang 发布于 2019-12-10

面试,就像一场 战役 面试过程中, 是 输是赢 取决于面试者的 底蕴(气场+技能) 取决于 心态和认知及沟通技巧 面试其实可以理解为一场 聊天和谈判 在这个过程中有心理、思想上的 碰撞和博弈 其实你只需要搞清楚一个逻辑: “面试官 为什么会这样问 ? 他希望听到什么 答案 ? 然...

阅读(18)评论(0)赞 (0)