标签:美团

编程技术

一个小团队的微服务架构改造之路

10

xiaoli.he 发布于 2019-11-11

来源丨Dean deanwangpro.com/2019/02/18/road-of-microservice  概   述   微服务是否适合小团队是个见仁见智的问题。回归现象看本质,随着业务复杂度的提高,单体应用越来越庞大,就好像一个类...

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

Java

一个小团队的微服务架构改造之路

10

刘莉莉 发布于 2019-11-11

来源丨Dean deanwangpro.com/2019/02/18/road-of-microservice  概   述   微服务是否适合小团队是个见仁见智的问题。回归现象看本质,随着业务复杂度的提高,单体应用越来越庞大,就好像一个类...

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

编程技术

难得一见的收单供应链架构演进:基于场景分析和领域驱动

48

yeseng 发布于 2019-11-10

小编按: 本文取自互联网公开材料,感谢美团点评技术专家牟宗彦在GIAC大会上的分享。DDD随着微服务的东西颇有些扶正的意思,但笔者以为DDD的精髓在于战略设计。战术设计的部分如果拘泥于方墙,则失之远矣! 往期推荐 “技术人员的价值是什么?”“就是哄业务方开心啊” 如何把连接池这事...

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

Java

Java 动态调试技术原理及实践

8

xiaoli.wang 发布于 2019-11-07

断点调试是我们最常使用的调试手段,它可以获取到方法执行过程中的变量信息,并可以观察到方法的执行路径。但断点调试会在断点位置停顿,使得整个应用停止响应。在线上停顿应用是致命的,动态调试技术给了我们创造新的调试模式的想象空间。本文将研究Java语言中的动态调试技术,首先概括Java动...

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

Java

Android静态代码扫描效率优化与实践

14

小丁 发布于 2019-11-07

DevOps实践中,我们在CI(Continuous Integration)持续集成过程主要包含了代码提交、静态检测、单元测试、编译打包环节。其中静态代码检测可以在编码规范,代码缺陷,性能等问题上提前预知,从而保证项目的交付质量。Android项目常用的静态扫描工具包括Chec...

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

编程技术

如何摆脱码农,成为技术大牛

刘莉莉 发布于 2019-11-06

关于工程师该如何成长的问题,大家普遍对如何成长为牛人,如何获得晋升,如何在繁忙的工作中持续学习充满了困惑,这其实是每一位码农成长过程中必经之路。在这里也想跟大家分享一下我的一些心得。 普遍对成长充满了焦虑感 同学们普遍对成长充满焦虑感。例如: 工作太忙没时间学习 业务需求太多、太...

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

Java

高级 Java 程序员都在学什么?

6

changyuan.xu 发布于 2019-11-03

我曾在某乎的一条回答下看到这样一条评论: 确实,Netty 大家肯定都会,不会的绝对是初级或者XX 上面的说有失偏颇,学习技术没必要上升到人身攻击,更重要的是如何学会技术,面好的大厂,拿到高的薪资。 不过跳出来看,会用 Netty 不等于就会进行项目优化,会进行优化不等于会二次开...

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

编程技术

一年小记

xubiao.zhuang 发布于 2019-10-31

早晨爬起来,看到工作群里的消息,不由感叹今年的 智源大会 终于开了。翻了翻群聊信息,看到“直播没问题”、网站没问题、分享站点没问题… 看来算是成功渡劫,不由感慨真不容易。加之最近刚刚离开了美团,记录下这段日子是怎么过的吧。 由衷感谢工作过程中的小伙伴的包容和体谅;老板的耐心指导;...

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

编程技术

让偶现 Bug 无所遁形:贝壳自研时光机如何解决前端行业痛点?

1

Harries 发布于 2019-10-31

随着页面展示形态的多样化发展,用户使用环境的日趋复杂,当代监控越来越无力。传统监控可以做到在错误发生时上报错误堆栈信息,甚至更多地引导数据。但当前端出现偶发 Bug 时,最令开发人员困扰,因为它们大大地增加了排查成本。 针对偶发 Bug 的问题,贝壳找房于 2019 年年初自研了...

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

编程技术

架构师必备,了解分层架构中缓存那点事儿

19

songhua.gao 发布于 2019-10-30

无论是CDN缓存加速,还是CPU的三级缓存,又或者是在如今互联网时代流量红利所带来的高并发结构客户端,而不得不使用缓存架构。缓存,对于技术人来说,是一个必须直面的名词。 然而,如何清晰明了的选择缓存服务以及如何在设计架构时使用缓存去优化业务,对于我们很多人来说,一直以来都比较迷惑...

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

Java

分布式监控CAT服务端的本地部署

3

zhuangli 发布于 2019-10-30

一、CAT简介 CAT(Central Application Tracking),是美团点评基于 Java 开发的一套开源的分布式实时监控系统。美团点评基础架构部希望在基础存储、高性能通信、大规模在线访问、服务治理、实时监控、容器化及集群智能调度等领域提供业界领先的、统一的解决...

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

Java

写给正在准备秋招的你们

3

xiaoli.he 发布于 2019-10-29

△今天你努力了没有△ 写这篇文章的目的是为了给喜欢编程的学弟学妹们一个信心,一个答案。 01 大一 我记得没错的话,计算机软件的学生在大一一开始就学习了 C 语言,这或许也是你们接触的第一门编程语言 ( 大学前对编程一无所知的你 ) ,对,这就是编程的入门语言,一开始你们会觉得这...

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

Java

开发三年,我告诉你凭什么拿下阿里、苏宁、京东、美团的offer

17

songhua.gao 发布于 2019-10-26

前言 每个大牛的诞生都是从菜鸟起步的,只是在成长的过程中,他们为自己设立了长期而鉴定的奋斗目标,梳理了清晰而受用的知识架构。用这种知识框架去按部就班地成长,每个人都有成为大牛的可能。本文就将展示一种知识体系的构建方法,希望能够对你有所帮助。 笔者整理出一篇Java进阶架构师之路的...

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

编程技术

瓜子IM智能客服系统的数据架构设计(整理自现场演讲)

21

xiaoli.wang 发布于 2019-10-25

本文由ITPub根据封宇在【第十届中国系统架构师大会(SACC2018)】现场演讲内容整理而成。 1、引言 瓜子业务重线下,用户网上看车、预约到店、成交等许多环节都发生在线下。瓜子IM智能客服系统的目的是要把这些线下的活动搬到线上,对线下行为进行追溯,积累相关数据。系统连接用户、...

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

Java

蚂蚁金服Node.js 基础服务 – 摸爬滚打才不负功名尘土

5

xubiao.zhuang 发布于 2019-10-25

@贯高,目前负责蚂蚁体验技术部的基础服务团队 作为『那些年的体验技术部』一文的亲历者,蚂蚁体验技术承载了我们的梦想,走过了十年,经历了风雨,也收获了掌声,但这都只是波澜壮阔的互联网发展史中的小小缩影。 下一个十年会发生什么?我们无法预测,但我们正在尝试给出答案。在本文中,我将展开...

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

编程技术

浅析Spark Architecture:Shuffle(二)

1

wenming.gapo 发布于 2019-10-25

在 浅析 Spark Architecture:Shuffle(一) | Thinking Realm 这篇文章中我主要向大家介绍了Spark Shuffle的运行原理和随着Spark升级导致Shuffle运行机制的变化。 而这篇文章主要介绍在Spark中哪些操作会触发Shuff...

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

编程技术

爬虫工程师求婚遭拒,女方的回答却是“你人很好”

15

xiaoli.he 发布于 2019-10-25

作者简介: 目前就职于一线互联网公司,主要是从事大数据开发工作。 关注:arrow_up:上方公众号,及时获取一线互联网技术资讯,想要联系作者,公众号有我的微信二维码。 爬虫工程师的悲惨经历 现在连楼下保安都在议论我们 有个爬虫工程师月薪3万+,准备向同事表白。 这位女同事很惊慌...

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

Java

面试高级java开发时,被问到这些回答不上,送自己一首凉凉

7

xiaoli.he 发布于 2019-10-25

近日,我刚好在找工作。 瞅了瞅现在某招聘平台上的JAVA开发招聘 ,惊奇的发现大部分都多了这么一条要求: 这里有我们一位小伙伴分享的一次Java高级开发面试经历,被面试官问到, 但由于没有大数据分布式的经验 ,没能拿到心仪的offer。 这说明了什么? 大数据也变成了后端开发的一...

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