Hakan Ozbay's repositories
aws-ec2-instance-creator
A Python 3 command line script with arguments to create AWS EC2 Instances in your account
spring-boot-and-spring-integration-with-jms
Example demonstration of using Spring Boot and Spring Integration together in a messaging capacity for JMS and intra-JVM payload processing. The implementation is a multi-threaded application processing messages concurrently.
database-error-handling
Example demonstration on how specific database interaction errors can be captured and identified allowing to write error recoverable code.
ozbay-metric
A string metric that measures proximity between 2 words. The metric calculation is a formula that utilizes 3 existing String metric algorithms: Jaccard Distance, Edit Distance and Longest Common Substring Distance.
XmlLibraryComparator
A Maven Java project to compare existing XML manipulation frameworks.
capture-build-information
Example demonstration of capturing information of the source code repository, system properties and environment variables into a text file during the build and packaging of your project.
dbunit-and-hypersonic-database
Example demonstration of using the dbUnit framework in conjunction with a hypersonic (HSQL) database, for the purposes of integration and workflow testing by utilizing a fake internal database, loaded with a schema and data that you can generate by extracting from real databases.
enterprise-and-oo-patterns
An experimental repository to implement enterprise integration patterns and object oriented design patterns using a variety of tools
maven-assemble-app-and-enable-jmx-monitoring
Example demonstration of creating executable application scripts and enabling JMX monitoring using Maven and the Appassembler Maven plugin through a Spring Boot application.
spring-integration-testing
Example demonstration of testing messaging workflows in the Spring Integration framework to verify system behaviour, workflows or sequences at various points of the system lifecycle.
hakanozbay.github.io
My blog
spring-boot-data-dynamo
An example implementation for Spring Boot, Spring Data and DynamoDB running locally (in-memory) with a REST endpoint to interact with the database
spring-xml-vs-annotation
Illustration of how the difference between XML based and annotation based context configuration in Spring leads to different behaviours, by attempting to setup a connection to a Solace message bus through JNDI lookups.
WordToUniverseMatcher
Build a universe of words, and given an input, will match the input against the universe. Matches will be collated and provided with a confidence level assigned to every match.