腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
架构师小秘圈
专栏作者
举报
98
文章
194671
阅读量
69
订阅数
订阅专栏
申请加入专栏
全部文章(98)
java(15)
架构设计(13)
分布式(11)
其他(9)
数据库(7)
编程算法(7)
微服务(7)
人工智能(6)
程序员(6)
云数据库 Redis(5)
sql(5)
容器(5)
存储(5)
大数据(5)
安全(5)
系统架构(5)
云数据库 SQL Server(4)
html(3)
容器镜像服务(3)
缓存(3)
hadoop(3)
scala(2)
git(2)
api(2)
tomcat(2)
apache(2)
nginx(2)
spring(2)
mapreduce(2)
游戏(2)
开源(2)
自动化(2)
压力测试(2)
shell(2)
jvm(2)
推荐系统(2)
网站建设(2)
创业(2)
负载均衡(1)
机器学习(1)
python(1)
go(1)
lua(1)
jsp(1)
github(1)
linux(1)
负载均衡缓存(1)
神经网络(1)
深度学习(1)
cci 持续集成(1)
腾讯云测试服务(1)
运维(1)
爬虫(1)
jdk(1)
hive(1)
dns(1)
zookeeper(1)
自动化测试(1)
cdn(1)
tcp/ip(1)
单元测试(1)
dubbo(1)
敏捷开发(1)
微信(1)
数据分析(1)
数据处理(1)
物联网(1)
hbase(1)
云计算(1)
kafka(1)
智能家居(1)
app(1)
bat(1)
bi(1)
it(1)
trace(1)
uber(1)
百度(1)
工作(1)
管理(1)
求职(1)
搜索文章
搜索
搜索
关闭
微服务改造那些痛
系统架构
scala
0 背景 技术圈流行一句话,凡脱离业务谈架构的,都是耍流氓。作为微服务改造系列的第一篇博客,首先介绍一下实施这次技术改造的背景。 第一,我所在公司(简称XR)的后台服务采用的主技术栈是Scala,虽然开发效率很高,但也带来一系列的副作用。 1.由于Scala语言强大的表达能力和丰富的函数式特性,很容易写出俗称“意大利面条”式的代码,一个类文件动辄上千行,代码的可读性非常差,导致可维护性也很差。 2.编译Scala源码时首先需要将Scala源码转换成Java源码然后再通过JVM进行编译,加上隐式类型的存在进一
架构师小秘圈
2018-06-04
1.1K
0
一名曾在BAT待过十年的资深Java架构师的经验之谈
java
scala
所谓架构师,思考的是全局的东西,是如何组织你的系统,以达到业务要求,性能要求,具备可扩展性(scalability),可拓展性(extendability),前后兼容性等。可能涉及到的东西包括了从硬件到软件的方方面面,实在是一言难尽。 1架构师是什么? 要想往架构师的方向发展首先要知道架构师是什么?架构师是一个既需要掌控整体又需要洞悉局部瓶颈并依据具体的业务场景给出解决方案的团队领导型人物。一个架构师得需要足够的想像力,能把各种目标需求进行不同维度的扩展,为目标客户提供更为全面的需求清单。 架构师在软件开发
架构师小秘圈
2018-04-02
660
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档