标签:推广

Spring

DDD 模式从天书到实践

8

changyuan.xu 发布于 2020-01-16

背景 正所谓有人的地方就有江湖,有设计的地方也一定会有架构。如果你是一位软件行业的老鸟,你一定会有这样的经历:一个业务的初期,普通的 CRUD 就能满足,业务线也很短,此时系统的一切都看起来很 nice,但随着迭代的不断演化,以及业务逻辑越来越复杂,我们的系统也越来越冗杂,模块彼...

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

Java

一次HttpClient连接池设置不当,引发服务雪崩

9

xiaoli.wang 发布于 2020-01-14

来源: http://i7q.cn/50G6cx 事件背景 我在凤巢团队独立搭建和运维的一个高流量的推广实况系统,是通过 HttpClient 调用大搜的实况服务。最近经常出现 Address already in use (Bind failed) 的问题。很明显是一个端口绑定...

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

Java

记一次ES的GC问题

3

zhuangli 发布于 2020-01-14

点击上方 “ 匠心零度 ” ,选择“ 设为星标 ” 做积极的人,而不是积极废人 来源: https://blog.csdn.net/qq_16681169 目录 一. 问题背景 二. 问题排查 三. 解决方案 四. 问题总结 一. 问题背景 在双十一时,有用户反馈推广平...

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

Java

使用java做一个能赚钱的微信群聊机器人(2020年基于PC端协议最新可用版)

19

zhuangli 发布于 2020-01-13

前言 微信群机器人,主要用来管理群聊,提供类似天气查询、点歌、机器人聊天等用途。 由于微信将web端的协议封杀后,很多基于http协议的群聊机器人都失效了,所以这里使用基于PC端协议的插件来实现。 声明以下过程只用于交流学习,并不用于任何商业用途,这里记录一下整体的开发流程。 效...

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

编程技术

OVS 设计与实现阅读笔记,五年前的这篇论文里这些问题已经明了

1

changyuan.xu 发布于 2020-01-13

熟悉我的人可能知道我这一年的精力基本都扑在 kube-ovn 这个项目上,自然而然的接触了很多 ovs 社区的知识。而这篇论文其实很早就看到了,但是当时很多概念都理解不了。经过一年后再翻开,发现已经能明白一些了,于是做一下阅读心得和自己的思考。 当然论文里的一些东西其实还是理解的...

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

编程技术

从一线经理到全球副总裁,我的敏捷组织架构设计原则

13

dulong 发布于 2020-01-13

作者介绍 常红平, IT职场老兵,在做过除用户体验设计师外的所有软件研发团队中的角色后,于10年前开始专注于管理。爱技术、爱敏捷、爱读书、爱分享。现在IBM CIO中国实验室作为IBM全球软件和云服务销售系统负责人,领导IBM年交易量数百亿美金的核心系统的研发和运维工作。近年来,...

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

编程技术

欧洲电商巨头Zalando的微服务之道

1

xiaoli.he 发布于 2020-01-13

作者 | Pamela Canchanya 译者 | 核子可乐 策划 | 小智 电商网站通常是互联网架构创新的前沿阵地,在美国有亚马逊,在中国有阿里巴巴。本篇文章则是欧洲最大在线零售平台 Zalando 在业务规模化以后的架构迁移、技术构建方面的经验。 1 写在前面 Zaland...

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

编程技术

欧洲最大电商 Zalando 的微服务之道

yanxinchi 发布于 2020-01-13

写在前面 Zalando 是欧洲目前规模最大的在线零售平台,我们与其他竞争对手的主要区别在于,我们在欧洲的大部分国家和地区提供免费送货、100 天退货以及便捷的免费退款服务。 Zalando 公司在欧洲的 17 个国家与地区开展业务,网站每月访问量超过 2.5 亿,活跃客户超过 ...

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

编程技术

AGV智能制造平台方案的设计与研究

3

puefu.he 发布于 2020-01-11

文|深圳市今天国际智能机器人有限公司 潘军、王焜、缪欣呈 随着AGV 在国内的加速发展,AGV 产品的制造模式既有多品种、小批量的要求,又有单品种、大批量的要求。AGV 企业需要建设智能制造平台以应对激烈的市场竞争。本文以某企业的各类 AGV 产品为制造对象,以服务化战略为导向,...

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

Java

保证高可用Java服务化系统高效运行的必备工具箱

3

hanze 发布于 2020-01-11

来自:云时代架构 无论是技术开发人员还是架构设计人员都是在实践中成长起来的,他们通过实践进行总结,总结后把经验升华并再次应用到实践中去,进一步提供生产效率。 本文介绍笔者在互联网公司里线上应急和技术攻关过程中积累的应用层脚本和Java虚拟机命令,这些脚本和命令在发现问题和定位问题...

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

编程技术

程序员,如何从开发转型做架构师?

1

likai 发布于 2020-01-10

关注「 IT老兵哥 」,赋能程序人生。本系列前序文章索引: 程序员 为什么必须要懂架构? 架构到底是什么,你知道吗? 架构都有哪些,我该怎么选? 架构师都干什么,你知道吗? 练就哪些技能才胜任架构师? 怎样才能搞定上下游的客户? 人生就像射箭,如果连箭靶都找不到,那每天的拉弓又有...

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

Java

透过历史聊聊C、C++和Java之间的那点事

5

xiaoli.he 发布于 2020-01-09

一、编程语言哪家强,先看历史长不长 当今世界,Java、Python、C++等编程语言横行于互联网,各界程序员日夜奔忙,为改变世界的程序梦拼搏奋斗。这些高级语言如今如此之地位,不得不让我们惊叹。 自1946年2月14日世界上首款计算机问世,第一代计算机语言“机器语言”便诞生了,当...

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

编程技术

技术沙龙 | 云时代下的架构演进—企业云及云原生技术落地实践

27

yeseng 发布于 2020-01-08

云改变了IT行业的形态和市场格局,催生了应用的发展。随着云计算技术的不断演进,作为一名优秀的架构师,必须深入了解云计算平台的特点及架构设计,包括构建数据库、大规模落地微服务、Service Mesh和全链路监控等才能紧跟时代的步伐。 12月21日,京东云开发者社区和英特尔联合举办...

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

编程技术

2020,你还相信微服务?

2

puefu.he 发布于 2020-01-07

最近 几年,微服务大行其道。 在业务模型不完善,超大规模流量的冲击的情况下,许多企 业纷纷抛弃 了传统的单体架构,拥抱微服务。 这种模式具备独立开发、独立部署、可扩展性、可重用性的优点的同时,也带来这样一个问题: 开发、运维的复杂性提高。 有人感觉微服务越做越不方便管理。 然而,...

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

编程技术

阿里是如何抗住双11的?看完这篇你就明白了!

26

xubiao.zhuang 发布于 2020-01-06

我从业之初便开始扮演“救火队员”角色,经常去线上执行“救火”、止损、攻关等应急工作,再通过分析、推理、验证… 图片来自 Pexels “抽丝剥茧”的找出背后的根本原因,仿佛自己是个“经验丰富、从容冷静、思维缜密”的侦探。 以前我一直认为线上问题定位、分析处理能力是架构师的“看家功...

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

编程技术

能跑的不如会跑的,浅谈JAVA职业发展路线

14

yanxinchi 发布于 2020-01-06

原创:小姐姐味道(微信公众号ID:xjjdog),欢迎分享,转载请保留出处。 广度和深度,是两个顾此失彼的极端。对于程序员来说,从一个初学者演化成一个终极形态,无不是这两种力量的拉锯。 当被这两种力量撕扯,无所适从的时候,我们把它叫做对未来的迷茫。 程序员很容易达到职业的天花板(...

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

Java

Metabit Trading | C++/Java Developer岗招聘

1

Harries 发布于 2020-01-04

标星★ 置顶 公众号      爱你们 ♥ 量化投资与机器学习微信公众号,是业内垂直于 Quant 、 MFE 、 Fintech 、AI、ML 等领域的 量化类主流自媒体 。公众号拥有来自 公募、私募、券商、期货、银行、保险资管、海外 等众多圈内 ...

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

Java

一次HttpClient连接池设置不当,引发服务雪崩

7

songhua.gao 发布于 2020-01-04

作者: zxcodestudy 来源: http://i7q.cn/50G6cx 事件背景 我在凤巢团队独立搭建和运维的一个高流量的推广实况系统,是通过 HttpClient 调用大搜的实况服务。最近经常出现 Address already in use (Bind failed...

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