Coder Social home page Coder Social logo

krpc's Introduction

krpc

krpc取名参考百度的brpc和google的grpc, k无特殊含义
此框架使用java语言开发, 必须使用jdk 8才能使用此框架
轻量,简洁,高性能,强大的扩展性

用户手册

版本变更说明
和其它框架的基础特性比较
安装JDK 8
安装gradle或maven
框架目录结构
框架外部依赖说明
框架包依赖关系	  
PROTOC工具安装及使用	  
整体架构

krpc协议
接口定义
服务号和错误码约定

如何启动krpc
和spring框架集成(java config方式)
和spring框架集成(schema方式)
和spring框架集成(spring boot方式)

配置参数详解
RPC调用超时配置
客户端异步调用
服务端异步实现
服务端推送
负载均衡策略
动态路由策略
熔断和降级
MOCK 测试
重试策略
启动和关闭
参数验证
打点和跟踪
webroutes.xml配置
HTTP通用网关参数映射
Web渲染插件
静态文件下载
动态文件下载
文件上传
跨域访问
日志文件种类
日志文件格式
日志输出控制
SPI扩展机制
Spring Bean扩展机制
自定义Bootstrap类
插件查找和插件参数
HTTP网关插件

krpc's People

Contributors

bruceran avatar

Stargazers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.