-
Notifications
You must be signed in to change notification settings - Fork 1
Five Essential tools for building REST API
Reference - http://www.essentialresttools.net/
http://websystique.com/springmvc/spring-mvc-4-restful-web-services-crud-example-resttemplate/ What exactly is REST - http://stackoverflow.com/questions/671118/what-exactly-is-restful-programming
Apigee - https://login.apigee.com/login
Use APIary Blueprint, Swagger and RAML
Use POSTMAN, cURL
SSL, Caching, DNS
Use cURL, Burp, Fiddler, Postman, RestClient, Wireshark
loader.io, biltz.io, gatling.io, jmeter Load, soak and stress testing for performance of the application
Logging, Instrumentation and Diagnostics
Log rotation with size. For Logging API - you can use loggly - using KAFKA https://www.loggly.com/
CPU, Memory, Bandwidth(N/W In, N/W Out). Deploy/inject agent to collect the data for the analysis and report
New Relic is the tool for Instrumentation monitoring
Use New Relic or Stackify to diagnose any issue wrt to the application