腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
服务端技术杂谈
专栏成员
举报
408
文章
448965
阅读量
56
订阅数
订阅专栏
申请加入专栏
全部文章(408)
微服务(38)
其他(37)
编程算法(35)
java(32)
产品(32)
工作(31)
分布式(30)
数据库(29)
企业(29)
系统(26)
缓存(25)
管理(21)
sql(20)
数据(20)
效率(20)
服务(18)
系统架构(15)
云数据库 Redis(14)
api(14)
spring(14)
模型(14)
行业(13)
存储(12)
jvm(12)
架构(12)
设计(12)
研发(12)
容器(11)
微信(11)
安全(10)
互联网(10)
基础(10)
云数据库 SQL Server(9)
网站(9)
流量(9)
rpc(8)
解决方案(8)
配置(8)
原理(8)
react(7)
android(7)
linux(7)
数据迁移(7)
网络安全(7)
大数据(7)
数据处理(7)
汽车(7)
工程师(7)
科技(7)
区块链(6)
node.js(6)
电商(6)
运维(6)
压力测试(6)
socket编程(6)
工具(6)
框架(6)
ios(5)
go(5)
servlet(5)
http(5)
zookeeper(5)
uml(5)
架构设计(5)
创业(5)
优化(5)
php(4)
.net(4)
mvc(4)
git(4)
腾讯云测试服务(4)
游戏(4)
开源(4)
hashmap(4)
dubbo(4)
数据结构(4)
编程(4)
高可用(4)
华为(4)
芯片(4)
费用中心(3)
负载均衡(3)
比特币(3)
python(3)
javascript(3)
html(3)
nosql(3)
ide(3)
unix(3)
apache(3)
容器镜像服务(3)
消息队列 CMQ 版(3)
黑客(3)
cdn(3)
敏捷开发(3)
kafka(3)
web(3)
产品经理(3)
程序员(3)
技巧(3)
架构师(3)
开发(3)
面试(3)
苹果(3)
软件(3)
软件开发(3)
实践(3)
网络(3)
机器学习(2)
iphone(2)
xml(2)
负载均衡缓存(2)
nginx(2)
mapreduce(2)
TDSQL MySQL 版(2)
海外加速(2)
人工智能(2)
reactnative(2)
serverless(2)
kubernetes(2)
自动化(2)
面向对象编程(2)
asp(2)
aop(2)
tcp/ip(2)
markdown(2)
数据分析(2)
https(2)
hbase(2)
腾讯云开发者社区(2)
企业组织(2)
云计算(2)
教育(2)
agent(2)
app(2)
bat(2)
case(2)
chatgpt(2)
cto(2)
dao(2)
ddd(2)
gpt(2)
load(2)
mysql(2)
service(2)
百度(2)
对象(2)
供应链(2)
工作流(2)
函数(2)
集群(2)
计算机(2)
可视化(2)
软件工程(2)
腾讯(2)
系统设计(2)
弹性伸缩(1)
NLP 服务(1)
自动驾驶(1)
objective-c(1)
c 语言(1)
c++(1)
ruby(1)
lua(1)
bash(1)
scala(1)
bootstrap(1)
angularjs(1)
css(1)
jquery(1)
json(1)
webview(1)
单片机(1)
memcached(1)
web.py(1)
打包(1)
github(1)
jar(1)
tomcat(1)
搜索引擎(1)
ubuntu(1)
文件存储(1)
云直播(1)
短视频(1)
访问管理(1)
流量服务(1)
混合云解决方案(1)
数据备份(1)
金融(1)
渲染(1)
数据安全(1)
electron(1)
ssh(1)
监督学习(1)
推荐系统(1)
kotlin(1)
ntp(1)
小程序(1)
机器人(1)
windows(1)
数据可视化(1)
物联网(1)
虚拟化(1)
mvcc(1)
迁移(1)
es(1)
实时监控(1)
语音消息(1)
项目管理(1)
airbnb(1)
amazon(1)
average(1)
break(1)
bug(1)
coding(1)
crash(1)
delay(1)
dos(1)
double(1)
drools(1)
email(1)
facebook(1)
gc(1)
im(1)
io(1)
it(1)
local(1)
mac(1)
mesh(1)
module(1)
mvp(1)
network(1)
openai(1)
prompt(1)
ps(1)
set(1)
snapchat(1)
soa(1)
stock(1)
twitter(1)
uuid(1)
validation(1)
word(1)
zk(1)
边缘计算(1)
表格(1)
博客(1)
部署(1)
操作系统(1)
产品运营(1)
低代码(1)
动画(1)
分布式系统(1)
高性能(1)
公众号(1)
监控(1)
接口(1)
进程(1)
开发者(1)
客户端(1)
量化(1)
量子计算(1)
排序(1)
全栈工程师(1)
软件架构(1)
设计模式(1)
手机(1)
数据存储(1)
数据中心(1)
数学(1)
同步(1)
网关(1)
性能(1)
硬件(1)
用户体验(1)
云原生(1)
重构(1)
中间件(1)
最佳实践(1)
自然语言处理(1)
搜索文章
搜索
搜索
关闭
领域驱动应对业务复杂度
api
编程算法
之前的文章提到过,领域驱动设计分成战略层次和战术层次,战略层次我们讨论的很多了,接下来我们主要看下战术层次要搞哪些事情,以及领域驱动如何以架构的形式落地呢。
春哥大魔王
2020-07-24
951
0
软件系统理想主义之殇
api
uuid
系统设计
对于软件系统工程治理方面的原则和思想,一个高级工程师就可以拿出一箩筐理论。复杂度治理的方法论和设计原则可以侃侃而谈到天亮。
春哥大魔王
2020-04-22
365
0
我们准备在网关中支持GrahpQL了
api
GraphQL是一种基于api的查询语言,它提供了一种更高效、强大和灵活的数据提供方式。它是由Facebook开发和开源,目前由来自世界各地的大公司和个人维护。
春哥大魔王
2020-04-22
356
0
拆解交易系统--模块拆解与服务化
api
语音消息
crash
web
网关
做好架构很重要的一个原则是,大系统做小,精简设计方案。在众多可能的方案中选择出最实用的哪个。
春哥大魔王
2020-01-02
375
0
模块化的DDD玩法
微服务
分布式
api
DDD诞生的主要目的是为了解决业务复杂度,DDD本身不要求你的系统架构必须采用服务化或者微服务。他更像一种方法论或心法,其与具体技术实现无关,但会对你领域划分起到理论支撑的作用。
春哥大魔王
2019-10-23
1.1K
0
一个打车应用早期架构发展史
hbase
TDSQL MySQL 版
云数据库 SQL Server
api
apache
快的打车从2013年年底到2014年下半年,系统访问量迅速膨胀,很多复杂的问题要在短时间内解决,且不能影响线上业务,这是比较大的挑战,看下打车架构演变过程遇到的一些有代表性的问题和解决方案。
春哥大魔王
2019-10-14
682
0
重构系统的套路-微服务化
微服务
api
根据业务或组织架构进行基本服务拆分,每个服务实例会拥有专属的网络地址、独立的计算资源,并且独立部署。客户端通过访问服务实例的地址来调用服务 API。不同服务也可以相互调用。
春哥大魔王
2018-07-23
453
0
跨平台应用构建工具
electron
渲染
html
api
Electron 是一个可以用JavaScript,Html,Css构建桌面应用的库,可以打包部署到Mac,Windows,Linux上。 Chrominum + nodejs + Native api = Electron 两个进程 拥有两种进程:主进程 和 渲染进程。 主进程充当幕后角色,渲染进程是应用程序各个窗口。 主进程 通常是个命名为main.js的文件,该文件是每个Electron应用入口,控制了应用生命周期(从打开到关闭)。 既能调用原生元素,也能创建多个渲染进程。 渲染进程 是应用的一个
春哥大魔王
2018-04-17
670
0
微服务实践
微服务
api
安全
dubbo
什么是微服务 微服务的两个核心: 微:服务粒度更细,即服务要细到API 服务:提供好服务,让服务好用 总结以上两点,来看这张图: 从图可以看出,微服务很简单,好的架构就应该简单,我们将服务拆API,每
春哥大魔王
2018-04-17
566
0
OAuth认证
安全
api
之前写过一个基于签名的公网API访问安全控制,另一种方式是基于OAuth认证协议做安全控制。 说明 用户访问A客户端,使用B的服务及资源。B只有征得用户的授权,才允许A客户端使用B上用户的资源和服务。 名词 第三方客户端,A客户端。 服务提供商,B服务。 资源所有者,用户。 用户代理,比如浏览器。 认证服务器,B服务上用来提供认证的服务器。 资源服务器,B服务上用来存储用户的资源的服务器。 通过一个权限配置管理界面,业务方配置之后,获取appid,secret,redirect_url。 通过授权获取授权码
春哥大魔王
2018-04-17
905
0
当我们准备做前后端分离项目时,我们在考虑什么?
ios
android
游戏
api
几年前做前后端分离项目的原因,是node刚刚横空出世,业界开始考虑如何真正的用js去写后端服务,于是就借鉴阿里中途岛项目去尝试,主要还是用到了node的密集io场景下的转发。 我们的新项目是采用前后端分离的方式进行开发,这一点主要是基于产品特点考虑而来,产品本身会有很强的富客户端的特点。 我们后端服务面向的客户端包含:iOS,Android,iPad,H5,还有一些游戏场景。所以最好的方式就是后端提供通用的restapi进行数据传输,而前端展示逻辑则交由不同客户端自己实现。 前后端分离项目主要基于微服务
春哥大魔王
2018-04-17
923
0
想将系统服务化?看看服务化鼻祖亚马逊踩过了哪些坑
api
http
dos
soa
SOA 面向服务架构 服务化 公司项目最近的主要工作是准备服务化,作为服务化的鼻祖亚马逊的架构服务化过程经历了哪些困难,踩了哪些坑?通过这篇文章你可以略知一二。 作者:阮一峰 亚马逊公司不仅是世界最大的网络书店,还是世界最大的云服务商。它是如何实现从电商到云商转变的呢? 一切都源于CEO 杰夫.贝索斯超于常人的理解和预见 2000年前后,贝索斯在一次员工会议上提到,各种办公用具,书籍,影音制品都可以数字化,意味着容易盗版,数字化产品可能会利润最低或不产生收入了。 2002年,贝索斯向公司发出一道指令:
春哥大魔王
2018-04-17
1.6K
0
程序员必知之前端演进史
webview
mvc
api
react
css
细细整理了过去接触过的那些前端技术,发现前端演进是段特别有意思的历史。人们总是在过去就做出未来需要的框架,而现在流行的是过去的过去发明过的。如,响应式设计不得不提到的一个缺点是:他只是将原本在模板层做的事,放到了样式(CSS)层来完成。 复杂度同力一样不会消失,也不会凭空产生,它总是从一个物体转移到另一个物体或一种形式转为另一种形式。 如果六、七年前的移动网络速度和今天一样快,那么直接上的技术就是响应式设计,APP、SPA就不会流行得这么快。尽管我们可以预见未来这些领域会变得更好,但
春哥大魔王
2018-04-17
660
0
不要和一种编程语言厮守终生:为工作正确选择
c++
java
python
api
我们程序员在着手一个项目时,需要做的关键决定之一就是选择一种语言,或一组语言,用于实施该系统。这一决定不仅会影响系统的实现,也会影响设计。例如,我们应该使用面向对象的语言还是过程语言?选择什么语言对项目以及作为项目一部分的程序的生命周期有着深远的影响,很多次,我们基于一些非常善变的因素,没有思考太多就去选语言:这语言是我惯常用来实现这类系统的;这语言我了解得最透彻;这是我最喜欢的语言,我很享受于用这种语言编程;等等。 既然这个决定会导致深刻而长远的结果,那么我们是不是在做这个抉择时应该更加务实?很多时候
春哥大魔王
2018-04-16
636
0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档