We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The text was updated successfully, but these errors were encountered:
Kubernetes: docker的操作系统 优势: docker管理系统,方便扩容,缩容、上线下线,贴合互联网需求
语言: golang为主 无可比拟的业务开发速度,极简的高并发模型(GPM模型)
服务框架 : golang实现的基于thrift的kite框架(RPC), nginx框架(http) 特点: 自带服务治理、服务发现、负载均衡、监控指标自动上报, 可自定义middleware(一种可以在请求进入handler前、后的hook)
框架的业务开发流程 编写Thrift,利用kite-tool生成客户端代码,服务端代码,自己填充handler 只需要操心业务逻辑
框架的middleware 请求进入中间件前可以做控频、反爬、反作弊校验
Sorry, something went wrong.
微服务特点 : 实例多、上下线频繁,保证日志可基于logid追溯调用链路 基于MQ/ElasticSearch
主要用于排查问题,跟踪全链路调用情况
测试服务性能,为服务能力下数据定义
在凌晨制造故障(下游不可访问), 检查服务表现是否符合预期
深度定制gitlab,代码提交自动进行检测
同一个服务,部署在不同机房不同架构下不同环境下,同req对比resp有明显差异说明存在问题
No branches or pull requests
The text was updated successfully, but these errors were encountered: