All Projects → kplxq → talos

kplxq / talos

Licence: Apache-2.0 license
No description or website provided.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to talos

Java Sourcecode Blogs
Java源码分析 【源码笔记】专注于Java后端系列框架的源码分析,每周持续推出Java后端系列框架的源码分析文章。
Stars: ✭ 448 (+1110.81%)
Mutual labels:  spring-mvc, dubbo
Ibase4j
Spring,SpringBoot 2.0,SpringMVC,Mybatis,mybatis-plus,motan/dubbo分布式,Redis缓存,Shiro权限管理,Spring-Session单点登录,Quartz分布式集群调度,Restful服务,QQ/微信登录,App token登录,微信/支付宝支付;日期转换、数据类型转换、序列化、汉字转拼音、身份证号码验证、数字转人民币、发送短信、发送邮件、加密解密、图片处理、excel导入导出、FTP/SFTP/fastDFS上传下载、二维码、XML读写、高精度计算、系统配置工具类等等。
Stars: ✭ 1,548 (+4083.78%)
Mutual labels:  spring-mvc, dubbo
Perfect Ssm
🍇更完善的Spring+SpringMVC+Mybatis+easyUI后台管理系统(RESTful API+redis)
Stars: ✭ 606 (+1537.84%)
Mutual labels:  spring-mvc, dubbo
wislove
Java 服务端api解决方案,处理部分通用业务逻辑。包括用户中心,支付,订单,IM相关,内容管理,角色权限授权。以及分库分表的处理,RPC分布式的解决方案等。一个人慢慢做
Stars: ✭ 14 (-62.16%)
Mutual labels:  spring-mvc, dubbo
Springboot Templates
springboot和dubbo、netty的集成,redis mongodb的nosql模板, kafka rocketmq rabbit的MQ模板, solr solrcloud elasticsearch查询引擎
Stars: ✭ 100 (+170.27%)
Mutual labels:  hbase, dubbo
Highdsa
2018年本科毕设项目,已更新所有开发和部署文档。基于Dubbo、SSM、Shiro、ELK、ActiveMQ、Redis等实现的一套高可用、高性能、高可扩展的分布式系统架构,实现可支持业务的基础公共服务,API使用Restful风格对外暴露。已经实现的包括:发送邮件服务、FastDFS文件存储服务、ELK实时日志查询服务、Redis缓存服务、Mybatis数据库、阿里短信推送、Goeasy消息推送、Druid监控、ActiveMQ消息队列、shiro权限认证、cas单点登录、权限配置web系统、移动端后台系统。持续更新中......
Stars: ✭ 385 (+940.54%)
Mutual labels:  spring-mvc, dubbo
Whatsmars
Java生态研究(Spring Boot + Redis + Dubbo + RocketMQ + Elasticsearch)🔥🔥🔥🔥🔥
Stars: ✭ 1,389 (+3654.05%)
Mutual labels:  spring-mvc, dubbo
Yan
使用Maven构建,整合Dubbo+Zookeeper+SpringMVC+Spring+MyBatis+Redis支持分布式的高效率便捷开发框架
Stars: ✭ 293 (+691.89%)
Mutual labels:  spring-mvc, dubbo
Meetingfilm
基于微服务架构的在线电影购票平台
Stars: ✭ 149 (+302.7%)
Mutual labels:  spring-mvc, dubbo
Dubbo2.5 Spring4 Mybastis3.2 Springmvc4 Mongodb Redis
dubbo2.5-spring4-mybastis3.2-springmvc4-mongodb-redis整合
Stars: ✭ 123 (+232.43%)
Mutual labels:  spring-mvc, dubbo
Eshop Soa
EShop基于Dubbo实现SOA服务化拆分,并基于RocketMQ解决了分布式事务(新版SpringBootSOASkeleton)
Stars: ✭ 65 (+75.68%)
Mutual labels:  spring-mvc, dubbo
Technology Talk
汇总java生态圈常用技术框架、开源中间件,系统架构、数据库、大公司架构案例、常用三方类库、项目管理、线上问题排查、个人成长、思考等知识
Stars: ✭ 12,136 (+32700%)
Mutual labels:  hbase, dubbo
Ssm Demo
🍌Spring+SpringMVC+Mybatis+easyUI实现简单的后台管理系统
Stars: ✭ 1,639 (+4329.73%)
Mutual labels:  spring-mvc, dubbo
Spring Boot Quick
🌿 基于springboot的快速学习示例,整合自己遇到的开源框架,如:rabbitmq(延迟队列)、Kafka、jpa、redies、oauth2、swagger、jsp、docker、spring-batch、异常处理、日志输出、多模块开发、多环境打包、缓存cache、爬虫、jwt、GraphQL、dubbo、zookeeper和Async等等📌
Stars: ✭ 1,819 (+4816.22%)
Mutual labels:  hbase, dubbo
vacomall
☀️☀️ 基于 dubbo 实现的分布式电商平台。
Stars: ✭ 42 (+13.51%)
Mutual labels:  spring-mvc, dubbo
online-shopping
This is an online shopping project using Spring Boot,Spring web-flow, Spring Rest Services and Hibernate. In this project we also used Spring Security with java and annotation configuration
Stars: ✭ 34 (-8.11%)
Mutual labels:  spring-mvc
gro-light-automation
A raspberry pi project to automate hydroponics with relays and data sensors through a web application
Stars: ✭ 44 (+18.92%)
Mutual labels:  spring-mvc
SSMBlogv2
基于 Spring + Springmvc + Mybatis + Bootstrap + w3.css + ajax 的个人响应式博客
Stars: ✭ 26 (-29.73%)
Mutual labels:  spring-mvc
dubbo-mock
dubbo mock web server
Stars: ✭ 62 (+67.57%)
Mutual labels:  dubbo
budwk
WK系列开发框架-V6至V7 Java微服务+网关+Vue Element 前后端分离
Stars: ✭ 114 (+208.11%)
Mutual labels:  dubbo

Talos

在微服务越为常用的今天,仅通过日志进行运维投入大量的人力,系统初期很难对开发人员要求在编码时输出用于运维阶段定位分析问题的日志,即使有了成熟的日志规范,也很难保证落实到位。尤其是系统成熟之后,如果还要考虑维护系统日志,这是非常头疼的,Talos能有效的解决这一问题。

Google Dapper是业界做全链路监控的理论基础,16年我们逐步向微服务迈进时预言过一年后产线将运行上百个应用节点,于是着手Talos的调研工作,Twitter开源的Brave是一个大而全的分布式跟踪系统,但Brave没有提供对Dubbo的支持,而我们分布式框架使用的正是Dubbo,并且在此之前我们的开发框架已经有一些框架性的日志可以复用,因此我们决定参考Brave,自研适用于现有开鑫金服技术架构的全链路监控系统。 【特别说明:Talos系统中有引用Brave源码,主要参考了Brave中Trace/Span的模型定义,代码位于talos/talos-brave这个module。】

Talos系统是一个小而简的全链路监控系统,我们利用logback异步输出日志,直接将日志输出至kafka,talos-storage从kafka拉数据并存储至es和hbase,talos-dashboard通过es和hbase的数据进行展示,技术架构及部署架构移步Talos架构设计

技术交流

QQ交流群:637375352

微信公众号:

适用场景

技术栈

  • Java (1.7+)
  • SpringMVC (3.1.1.RELEASE)
  • Dubbo (2.5.4)
  • Logback (1.1.7)
  • Maven (Maven3.1)
  • Elasticsearch(2.4.0)
  • HBase(1.2.0)
  • Kafka(2.11)

配置模式

  • 基于Spring AOP,完成SpringMVC应用内部调用的打点。
  • 基于Dubbo Filter,完成系统间Dubbo调用的打点。
  • 基于Http Filter,完成系统间Http调用的打点。

快速使用

Talos接入说明

移步 Talos接入说明

talos-sample

移步 talos-sample

RoadMap

RoadMap

效果展示

首页: dashboard 首页

搜索页: dashboard 搜索页

调用链: dashboard 调用链页

健康度: dashboard 健康度

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].