标签:互联网

编程技术

道路千万条,安全第一条:微服务稳定性保障的“痛”!

3

小丁 发布于 2019-11-18

微服务改造中,挑战最大的就是拆分之后的稳定性保障,拆分之后链路复杂、故障点众多,需要一套体系化的稳定性保障机制。 1. 稳定性保障的目标 微服务稳定性保障需要从事前、事中和事后全方位进行考虑。 微服务架构下,应用程序、依赖服务、网络、硬件等都有可能出现故障,稳定性设计和保障的具体...

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

编程技术

vivo web service:亿万级规模web服务引擎架构

6

zhuangli 发布于 2019-11-18

本文首发于 vivo互联网技术 微信公众号 链接: https://mp.weixin.qq.com/s/ovOS0l9U5svlUMfZoYFU9Q vivo web service是开发团队围绕奇点内核打造出的基于vivo手机平台的web服务引擎,该服务引擎从浏览器产品线中经...

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

Java

面向面试编程,面向掘金面试

1

hellas 发布于 2019-11-17

一九年已末,二零年将至。 我使用 curl 与 jq 一行简单的命令爬取了掘金的面试集合榜单,有兴趣的同学可以看看爬取过程: 使用 jq 与 sed 制作掘金面试文章排行榜 ,可以提高你使用命令行的乐趣 关于前端,后端,移动端的面试,这里统统都有,希望可以在面试的过程中帮助到你。...

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

Java

Java程序员Go语言入门指南

2

邓龙华 发布于 2019-11-17

类C的语法,这意味着Java、C#、JavaScript程序员能很快的上手 有自己的垃圾回收机制 跨平台、编译即可执行无需安装依赖环境 支持反射 Go语言简介 Go 语言(或 Golang)起源于 2007 年,并在 2009 年正式对外发布。Go 是非常年轻的一门语言,它的主要...

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

编程技术

年薪75万的真实技术面试实践攻略(篇章一)

3

yanxinchi 发布于 2019-11-17

互联网的寒冬已经开始了,想必大家已经有了切身的感受,公司内部晋升要求变高、名额变少,外部机会的要求也水涨船高,并且限制涨幅、职级等。 如何在较为恶劣的大环境下,从海量候选人中脱颖而出,获得心怡的工作机会,升职加薪,开启职场新篇章呢? 我们另辟蹊径,思考下,面试官会从哪些方面考察候...

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

编程技术

厉害 !在《我的世界》里从零打造一台计算机有多难?复旦本科大神花费一年终于实现!

30

刘莉莉 发布于 2019-11-17

点击“ 技术领导力 ”关注 ∆    每天 早上8:30 推送 来源| 量子位 一块小小的CPU里有多少个晶体管?几十亿个。 单枪匹马造出一个CPU乃至完整的电脑需要多长时间?有位大牛在《我的世界》游戏里用实际行动回答了这个问题:可能要花费 一年多 。 这篇造...

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

编程技术

音视频技术开发周刊(第120期)

dulong 发布于 2019-11-17

每周一期,纵览音视频技术领域的干货和新闻投稿: contribute@livevideostack.com。 架构 5 个理由说明为何 WebRTC 直播流是大规模低延迟的正确选择 是否会出现一个好的替代方案,或者 WebRTC 就是在浏览器中实现低延迟传输的好方式。 Kuren...

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

编程技术

架构师到底该不该写代码?

xiaoli.he 发布于 2019-11-16

InfoQ-StuQ的一个访谈,选取了一部分大家可能会感兴趣的问题,汇总此文。 提问: 网上有个很有争议的问题“架构师到底该不该写代码? ”,您对此怎么看? 我旗帜鲜明的认为: 架构师应该写代码 。 做架构设计需要了解业务, 任何脱离业务的架构设计都是耍流氓 。 我比较反对一个公...

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

Java

老板看了我的代码,直呼“666”,说涨工资!

3

xubiao.zhuang 发布于 2019-11-16

点击“ 技术领导力 ”关注 ∆    每天 早上8:30 推送 作者: 涛姐涛哥 来源: https://url.cn/5PswiUJ 如何更规范化编写Java 代码的重要性想必毋需多言,其中最重要的几点当属提高代码性能、使代码远离Bug、令代码更优雅。 一、...

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

编程技术

宜信微服务任务调度平台建设实践

6

songhua.gao 发布于 2019-11-16

一、SIA-TASK 的产生 1.1 背景 无论是互联网应用还是企业级应用,都充斥着大量的批处理任务,常常需要一些任务调度系统帮助我们解决问题。 随着微服务化架构的逐步演进,单体架构逐渐演变为分布式、微服务架构 。 在这样的背景下,很多之前的任务调度平台或组件已经不能满足业务系统...

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

Java

走进JavaWeb技术世界3:JDBC的进化与连接池技术

4

刘莉莉 发布于 2019-11-15

本系列文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看 https://github.com/h2pl/Java-… 喜欢的话麻烦点下Star哈 文章首发于我的个人博客: www.how2playlife.com 本文是微信公众...

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

Java

2019 Java 开发者跳槽指南.pdf (吐血整理)

2

yeseng 发布于 2019-11-15

最近发现一些读者,留言提到跳槽面试的事情。当中,有几个编程老兵,说他们从事 Java 开发多年,薪资却还在原地打转,跳槽升职不是很顺利,十分困惑。这显然是遇到瓶颈期。 就目前大环境来看,今年跳槽成功的难度的确比往年要高。一个明显的感受:今年的面试,无论一面还是二面,都很考验 Ja...

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

Java

本周安全热点(第五期)

changyuan.xu 发布于 2019-11-15

【公众号:计算机与网络安全】  防火墙技术概述 https://sec.thief.one/article_content?a_id=6b2ecc0b2c3405e446ccfc2807489c9f 【公众号:互联网安全内参】  2019 ...

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

Java

Java描述设计模式(19):模板方法模式

3

xiaoli.wang 发布于 2019-11-15

本文源码: GitHub·点这里 || GitEE·点这里 一、生活场景 通常一款互联网应用的开发流程如下:业务需求,规划产品,程序开发,测试交付。现在基于模板方法模式进行该过程描述。 public class C01_InScene { public...

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

编程技术

接口管理工具YApi怎么用?颜值高、易管理、超好用

9

dulong 发布于 2019-11-15

众多接口管理工具如雨后春笋搬冒出。让人欣慰的是,有许多优秀作品来自国内,包含YApi和rap。 看着中文的官网,熟悉的汉语,不禁让人暗爽。当然这也就带来另一个弊端,因为使用基数少,所以参考资料少。我们想学习使用方法,只能依赖官方文档,也算是福祸相倚了。 本文将带您走进Yapi的世...

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

Spring

Spring Cloud 与 Service Mesh,如何选择?

yanxinchi 发布于 2019-11-15

导读 Spring Cloud基于Spring Boot开发,提供一套完整的微服务解决方案,具体包括服务注册与发现,配置中心,全链路监控,API网关,熔断器,远程调用框架,工具客户端等选项中立的开源组件,并且可以根据需求对部分组件进行扩展和替换。 Service Mesh,这里以...

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

Java

Javaweb的概念与C/S、B/S体系结构

2

尖兵 发布于 2019-11-15

大家好,乐字节的小乐又来了,今天的文章是接上次《 [客户端请求服务器端通信, Web 编程发展基础|乐字节] 》,这次是讲述Javaweb的介绍和C/S、B/S体系结构。 一、Javaweb的概念 随着 Java 语言的流行,Java 在网站和企业级应用的开发上应用得越来越普遍,...

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

编程技术

微服务架构的四大金刚利器

2

xirruiqiang 发布于 2019-11-14

【编者的话】互联网应用发展到今天,从单体应用架构到 SOA 以及今天的微服务,随着微服务化的不断升级进化,服务和服务之间的稳定性变得越来越重要,分布式系统之所以复杂,主要原因是分布式系统需要考虑到网络的延时和不可靠,微服务很重要的一个特质就是需要保证服务幂等,保证幂等性很重要的前...

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