标签:Amazon

编程技术

高德全链路压测平台TestPG的架构与实践

14

尖兵 发布于 2019-08-21

导读 2018年十一当天,高德DAU突破一个亿,不断增长的日活带来喜悦的同时,也给支撑高德业务的技术人带来了挑战。如何保障系统的稳定性,如何保证系统能持续的为用户提供可靠的服务?是所有高德技术人面临的问题,也是需要大家一起解决的问题。 高德业务规模 支撑一亿DAU的高德服务是什么...

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

Spring

不是谷歌,它的流量占到了全球的1/3,SpringCloud有它一半功劳!

12

yeseng 发布于 2019-08-21

世界上哪家公司流量最大? 你脑海中出现的第一个是什么? 是Google 还是 Facebook,又或是 Amazon? 小A探出了头: 头条吧,抖音占用我了那么多时间 我想说,都不是! 它叫 Netflix,中文名“奈飞” 而且,它已经20多岁了。 也许,这个答案让你有点怀疑,名...

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

编程技术

一个Netflix开发的微服务编排引擎,支持可视化工作流定义

5

xiaoli.he 发布于 2019-08-20

导读:相对于传统架构,微服务架构下更需要通过各微服务之间的协作来实现一个完整的业务流程,可以说服务编排是微服务架构下的必备功能。Netflix Conductor作为服务编排的佼佼者,从推出就引起很大关注。本文深入浅出的介绍了起基本功能和设计。 Netflix内容平台工程团队支撑...

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

编程技术

《从0开始学架构》《大型网站架构设计》读书笔记

9

小丁 发布于 2019-08-17

每一个程序员都有一个架构师的梦,可理想很丰满,现实很骨感—大部程序员工作中都做着简单的 CRUD,我也不例外。如果就这样还常把“架构”两个字挂在嘴边,估计程序员们都会脸红。但就因为暂时还不能成为架构师,我们就要放弃成为架构师的梦想了吗?显然不能,掌握架构设计的相关理论...

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

Java

跳槽,和面试官聊 JVM ,三分钟就挂了!怎么破?

11

刘莉莉 发布于 2019-08-15

这是传说中程序员的一天: 8:00 闹铃第N遍响起,木然起床; 9:00 地铁里各种气味交织,拼命把手机端到脸前; 10:00 嚼着公司楼下的煎饼,开始敲敲敲敲敲代码 12:00 随着外卖小哥的到来,开启午间娱乐时光,组队王者,排位吃鸡,偶尔也窝个觉…… 14:00 睁...

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

编程技术

微前端:DDD和微服务对客户端开发的好处 – thenewstack

xiaoli.wang 发布于 2019-08-09

首席架构师Luca Mezzalira在寻求将微服务的概念引入前端开发之后,看到它为快速发展的体育视频流媒体网站 DAZN (发音为“Da-Zone”)带来的好处。 微服务宗教还没有在前端网络和移动开发人员中看到很多转换 – 那些使用Vue,React,Angular...

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

编程技术

以最小的成本,落地微服务特色的DevOps管道

26

darida 发布于 2019-08-08

前言 2018年既是微服务架构火爆的一年,也是容器和Kubernetes收获赞誉盆满钵满的一年;在Kubernetes的引领下,以容器为中心部署微服务已成为一种事实标准,并不断加速着微服务架构模式落地,持续地发挥着它的魔力。企业,特别是互联网公司,为了快速响应前端用户的需求,缩短...

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

编程技术

程序员进阶架构师不能错过的书单推荐

xirruiqiang 发布于 2019-08-07

最近我的微信群很多朋友叫我推荐一些书籍来学习,于是我请教了 机械工业出版社华章分社 的朋友,精心挑选了以下一些书籍推荐给大家。 书籍涉及到 Java、Python、人工智能、大数据、深度学习 等内容,全部都是经典好书,认真学习下来,一定也离架构师不远了! 1 深度学习实战 O’R...

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

编程技术

构建云原生微服务网关-篇一:Ambassador

14

小丁 发布于 2019-08-06

在微服务架构中,API网关是一个十分重要的存在。一方面它为外部的流量访问提供了统一的入口,使得可以方便的进行防火墙的策略实施;另一方面,可以在网关处进行流量控制、认证、授权、灰度发布、日志收集、性能分析等各种高级功能,使得业务功能与非业务功能有效解耦,给予了系统架构更大的灵活性。...

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

编程技术

利用信誉服务的DealPly变种分析

18

hellas 发布于 2019-08-06

0x00 前言 通常情况下,Adware(广告软件)并不是特别有趣的一个研究内容。然而某次我们遇到了某个DealPly变种,可以规避AV检测,因此我们决定深入研究一下。 除了模块化代码、机器指纹识别、VM(虚拟机)检测技术以及强大的C&C架构之外,我们最有趣的发现是Dea...

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

Java

Spring Cloud Data Flow 2.2.0 发布

1

邓龙华 发布于 2019-07-31

Spring Cloud Data Flow 2.2.0 发布了,Spring Cloud Data Flow 是构建数据集成和实时数据处理流水线的工具包。 此 GA 版本开发了一些关键功能,主要更新内容如下: 任务应用管理 现在可以使用 SCDF 仪表板和命令行管理程序停止和删...

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

编程技术

微服务不是终点站

1

尖兵 发布于 2019-07-27

【编者的话】本文作者讨论了在企业内部该如何落地微服务,重点讲述了企业文化建设的重要性 所谓微服务指的是一些由API驱动的小型应用程序,它们在追求一个共同目标的前提下负责把一件事情做好。 该定义总结了微服务当下最流行的常见说法。再者,如果处理得当的话,微服务真的可以做到它们想要做到...

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

编程技术

架构师技术图谱,助你早日成为架构师

1

hanze 发布于 2019-07-25

架构师技术图谱,助你早日成为架构师 本项目是《码农周刊》架构学习资料精选, 码农周刊团队官方出品 。架构师必读,助你早日成为架构师! 架构师技术图谱包括:分布式、前端、大数据、存储、微服务、推荐系统、框架、消息队列、编程语言、设计模式、重构、集群等内容。 欢迎订阅《码农周刊》! ...

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

编程技术

Go语言中的微服务

4

dulong 发布于 2019-07-22

Go语言中的微服务 摘要 我最近在墨尔本 Golang 聚会上就如何开发微服务和框架做了一次演讲。在本文中,我将与您分享我的想法(此外,它对我来说是一个很好的复习)。 在这里,我要介绍以下框架: Go Micro Go Kit Gizmo Kite 框架简介 Go Micro 这...

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

编程技术

进阶的程序员:什么是微服务?

1

dulong 发布于 2019-07-18

微服务microservice 微服务是指提供单个业务功能的服务,从技术角度看就是一种小而独立的处理过程,类似流程概念,能够自行单独启动或销毁,拥有自己独立的数据库。 一个复杂软件架构是由很多这样小而独立运行(有自己的端口)微服务组成,这些独立处理组件之间通讯是通过与语言无关的A...

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

编程技术

2019上半年这10本新书,技术大牛们都在追着看

18

likai 发布于 2019-07-17

导读:你的2019年进度条已更新,请查收! ■■■■■■□□□□□□ 50% Completed 2019年一晃过了一半,其实还是发生了很多事情的。比如: 华为又发布了一款7nm芯片——麒麟810。 四大运营商获得5G商用拍照,中国5G元年来临。 Python 3.7.0 版本正...

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

Java

干货 | 非结构化数据迁移-Java 版S3Transfer

15

yanxinchi 发布于 2019-07-16

一、操作说明 1、JAVA版迁移工具说明 Java版S3Transfer工具目前为公测阶段,此迁移工具支持从AWS S3、阿里云、腾讯云、百度云等存储迁移文件到京东云对象存储;同时也支持本地文件列表迁移。大概逻辑为先获取文件的地址或外链,然后根据外链读取数据,然后进行迁移,这个工...

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