Databus 来源独立:Databus支持多种数据来源的变更抓取,包括Oracle和MySQL。 可扩展、高度可用:Databus能扩展到支持数千消费者和事务数据来源,同时保持高度可用性。 事务按序提交:Databus能保持来源数据库中的事务完整性,并按照事务分组和来源的提交顺寻交付变更事件。 低延迟、支持多种订阅机制:数据源变更完成后,Databus能在毫秒级内将事务提交给消费者。同时,消费者使用Databus中的服务器端过滤功能,可以只获取自己需要的特定数据。 无限回溯:对消费者支持无限回溯能力,例如当消费者需要产生数据的完整拷贝时,它不会对数据库产生任何额外负担。当消费者的数据大大落后于来源数据库时,也可以使用该功能。
Kong
Pinpoint:java写的APM callstack:分布式事物追踪,基于google的dagger。 Inspector:监控cpu、垃圾回收、tps、jvm图表 serverMap:服务分布架构图 Realtime active Thread Count :实时活跃线程数 Request、response Scatter Chart:请求应答分布图 监控报警:alarm
vertx
压测工具
Function Program 抽象方法参数((), event),返回值(有值,则return) 函数式接口只包含一个方法,有默认方法:为了解决之前实现多接口问题 函数式接口,可以有Object中的方法,因为可以从Objejct中继承 函数式接口中有静态方法
对于一般的try…catch可以处理的异常service,这种可直接认定服务不可用,这种可以不用hystrix。 当前端流量很大造成的timeout,必须采用hystrix降级。