• Stars
    star
    198
  • Rank 196,898 (Top 4 %)
  • Language
    C++
  • License
    BSD 3-Clause "New...
  • Created about 6 years ago
  • Updated 9 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Tars Basic service framework

η‚Ήζˆ‘ζŸ₯ηœ‹δΈ­ζ–‡η‰ˆ

TarsFramework is the basic service for the whole Tars Project and is also the basic operational framework for all the languages in TARS Project.

Directory Features
protocol Define communication interface files for each underlying service definition
RegistryServer Name service routing
NodeServer Management service
AdminRegistryServer Access management service that interacts with the foreground
PatchServer Publishing service
ConfigServer Configuration service
LogServer Log service
StatServer Modular data statistics service
PropertyServer Attribute statistics service
NotifyServer Abnormal reporting service
deploy Template configuration and tool scripts for core infrastructure services
tarscpp The source implementation of the Tars RPC framework C++ language

More Repositories

1

Tars

Tars is a high-performance RPC framework based on name service and Tars protocol, also integrated administration platform, and implemented hosting-service via flexible schedule.
C++
9,796
star
2

TarsGo

A high performance microservice framework in golang. A linux foundation project.
Go
3,314
star
3

TarsCpp

C++ language framework rpc source code implementation
C++
518
star
4

TarsJava

Java language framework rpc source code implementation
Java
401
star
5

TarsDocs

The documentations of TARS
165
star
6

TarsWeb

TARS Projects Dashboard
JavaScript
141
star
7

TarsDocker

Tars Docker images
Shell
82
star
8

TarsBenchmark

benchmark tool for tars/http service
JavaScript
60
star
9

K8STARS

Native Kubernetes Solution for TARS Services
Go
59
star
10

TarsTup

Tars tup protocol
Objective-C
55
star
11

TarsGateway

C++
53
star
12

TarsProtocol

Tars protocol files
CMake
31
star
13

TarsJMeter

The bridge connecting JMeter and Tars, it ensures that people can efficiently use JMeter to complete the stress test of Tars microservices
Java
31
star
14

TarsDocs_en

The documentation of TARS in English
20
star
15

TarsTools

A JetBrains plugin for editing Jce/Tars files
Java
17
star
16

K8SFramework

Native Kubernetes Solution for TARS Services. Operator + CRD is adopted.
Go
16
star
17

Plugins

tars protobuf plugin
C++
14
star
18

Tars-Unittest

unit testcase of tars
C++
14
star
19

TARS_landscape

TARS Foundation Landscape
11
star
20

TarsDemo

For test TARS framework automatically
Python
10
star
21

TarsprotocolProxy

A protocol proxy which works on 4th Layer network. Support tars-tars protocol, tars-tup protocol and tars-json protocol.
C++
6
star
22

tarsgo-layout

Go
5
star
23

ArtWork

TARS Foundation related logos and artwork
5
star
24

TarsFoundation

TARS Foundation is the neutral home for open source Microservices projects that empower any industry to quickly turn ideas into applications at scale.
4
star
25

TarsJavaStart

TarsJava scaffolding tool
Java
3
star