All Projects → xujiajun → tastjava

xujiajun / tastjava

Licence: MIT license
The RESTful Web API framework for Java

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to tastjava

react-nodejs-mongodb-crud
👨‍💻 Fullstack web app built with MongoDB, NodeJs, React and Redux. Features: Protected routes client/server side, MaterialUI layout
Stars: ✭ 91 (+237.04%)
Mutual labels:  restful-api
docker-node-express-boilerplate
Boilerplate for quickly bootstrapping production-ready RESTful APIs / microservices
Stars: ✭ 113 (+318.52%)
Mutual labels:  restful-api
peasy-js-samples
Showcases business logic built with peasy-js and consumed by multiple clients
Stars: ✭ 19 (-29.63%)
Mutual labels:  restful-api
seal
django-base-templates 主要为 django 开发DEMO, 支持 非前后端分离 和 前后端分离模式 。
Stars: ✭ 118 (+337.04%)
Mutual labels:  restful-api
XCloud
Official Code for Paper <XCloud: Design and Implementation of AI Cloud Platform with RESTful API Service> (arXiv1912.10344)
Stars: ✭ 58 (+114.81%)
Mutual labels:  restful-api
nest-admin
NestJs CRUD for RESTful API使用 nestjs + mysql + typeorm + redis + jwt + swagger 企业中后台管理系统项目RBAC权限管理(细粒度到按钮)、实现单点登录等。
Stars: ✭ 165 (+511.11%)
Mutual labels:  restful-api
Liquid-Application-Framework
Liquid Application Framework documentation, useful links and sample project
Stars: ✭ 467 (+1629.63%)
Mutual labels:  restful-api
Rhythm-CB-Scripts
Collection of scripts for use with Carbon Black Cb Response API
Stars: ✭ 14 (-48.15%)
Mutual labels:  restful-api
MusicDatabase-API
This project is able to manage your songs, artists, albums and more by RESTful API. Developed with ASP.NET Core 2.0 & EF Core and used PostgreSQL Database Provider. Implemented Swagger to project.
Stars: ✭ 18 (-33.33%)
Mutual labels:  restful-api
APIExample
以API接口开发为例,探索开发的最佳实践
Stars: ✭ 61 (+125.93%)
Mutual labels:  restful-api
http4s-good-practices
Collection of what I consider good practices in Http4s (WIP)
Stars: ✭ 74 (+174.07%)
Mutual labels:  restful-api
easy-gin
一套基于 Gin 框架的 MVC 脚手架,使用 govendor 包管理
Stars: ✭ 74 (+174.07%)
Mutual labels:  restful-api
rest node api
用node实现restful风格的api
Stars: ✭ 55 (+103.7%)
Mutual labels:  restful-api
buzzyblog
React + WordPress REST API, a new endeavor to provide a better experience to content creators, web masters and digital marketers, etc
Stars: ✭ 50 (+85.19%)
Mutual labels:  restful-api
go-echo-boilerplate
The fastest way to build a restful API with golang and echo framework. Includes common required features for modern web applications. A boilerplate project with golang and Echo.
Stars: ✭ 53 (+96.3%)
Mutual labels:  restful-api
nestjs-rest-sample
NestJS RESTful APIs Sample
Stars: ✭ 204 (+655.56%)
Mutual labels:  restful-api
teslamateapi
TeslaMateApi is a RESTful API to get data collected by self-hosted data logger TeslaMate in JSON
Stars: ✭ 47 (+74.07%)
Mutual labels:  restful-api
dhiwise-nodejs
DhiWise Node.js API generator allows you to instantly generate secure REST APIs. Just supply your database schema to DhiWise, and a fully documented CRUD APIs will be ready for consumption in a few simple clicks. The generated code is clean, scalable, and customizable.
Stars: ✭ 224 (+729.63%)
Mutual labels:  restful-api
response
Response HTTP package for Simfony, Laravel, Lumen and PHP 7 with standard REST API
Stars: ✭ 14 (-48.15%)
Mutual labels:  restful-api
nocodb
🔥 🔥 🔥 Open Source Airtable Alternative - turns any MySQL, Postgres, SQLite into a Spreadsheet with REST APIs.
Stars: ✭ 28,894 (+106914.81%)
Mutual labels:  restful-api

TastJava

The RESTful Web API framework for Java

Performance Test

Test environment

Server version: Apache Tomcat/9.0.0.M26
Server number:  9.0.0.0
OS Name:        Mac OS X
OS Version:     10.12.6
Architecture:   x86_64
CPU:Intel Core i7  1.7 GHz *2
RAM:8 GB
JVM Version:    1.8.0_144-b01
Mysql Version: 5.7.18

Test Result (for reference only):

➜  tastjava git:(develop) ✗ ab -n 5000 -c 20  http://localhost:8080/tastjava/user/1
This is ApacheBench, Version 2.3 <$Revision: 1757674 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking localhost (be patient)
Completed 500 requests
Completed 1000 requests
Completed 1500 requests
Completed 2000 requests
Completed 2500 requests
Completed 3000 requests
Completed 3500 requests
Completed 4000 requests
Completed 4500 requests
Completed 5000 requests
Finished 5000 requests


Server Software:
Server Hostname:        localhost
Server Port:            8080

Document Path:          /tastjava/user/1
Document Length:        0 bytes

Concurrency Level:      20
Time taken for tests:   1.504 seconds
Complete requests:      5000
Failed requests:        0
Total transferred:      365000 bytes
HTML transferred:       0 bytes
Requests per second:    3323.71 [#/sec] (mean)
Time per request:       6.017 [ms] (mean)
Time per request:       0.301 [ms] (mean, across all concurrent requests)
Transfer rate:          236.94 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    0   1.4      0      57
Processing:     1    6   5.0      5      67
Waiting:        1    5   4.9      5      65
Total:          1    6   5.2      5      68

Percentage of the requests served within a certain time (ms)
  50%      5
  66%      7
  75%      8
  80%      8
  90%     10
  95%     11
  98%     14
  99%     25
 100%     68 (longest request)
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].