Skip to main content


Photo of Erhan Bagdemir

Erhan Bağdemir's Blog

Hey there, here is Erhan and I'm a software engineer and a passionate photographer and in this blog I am writing about information technology. You can also find me on Twitter.




A Guide to OAuth for RESTful Webservices

Posted: December 20, 2020 | Java , Spring , OAuth , Security
As service architecture evolves, new services may join your enterprise services landscape. The question, “Which service is authorized to run operations in the backend?” needs to find an answer. Managing authorization on protected resources without sharing user credentials on whose behalf the oper...

Matrix URIs, their semantics and usage in Java RESTful Services

Posted: November 1, 2020 | W3 , JAX-RS
Matrix URIs, as Tim Berners-Lee called them in his personal design draft back then in 1996, or matrix parameters and sometimes path parameters, have been broadly adopted by applications in web services landscape, today. Their syntax is specified in the RFC3986 “Uniform Resource Identifier (URI): ...

Rhino: Load DSL

Posted: September 27, 2019 | Load Testing , Performance Testing
Rhino Load and Performance Testing framework is celebrating its 1.8.0 release, with the new version, the Rhino Load DSL (beta) reached another milestone towards its production readiness as it enables developers to write load and performance tests with its new DSL operations. Load DSL, in addition...

Rhino: Load Testing Framework

Posted: September 8, 2019 | Load Testing , Performance Testing , Java
Rhino Load and Performance Testing Framework is a sub-project of the Rhino umbrella project and an SDK which enables developers to write load and performance tests in JUnit style. With annotation based development model, load test developers can provide the framework with metadata required for ...