lucasvalenteds's repositories
playground-devops
Demonstrating tooling used to automate infrastructure and development tasks
poc-multi-tenancy-separate-databases
Multi-tenant REST API that persists data in different databases
poc-redis-cache-write-back
Caching based on write back strategy using Redis
playground-sql
Demonstrating SQL queries
poc-jakarta-validation-custom-constraint
Reusable type-safe cross-parameter custom constraint validator based on multiple attributes
poc-spring-behavior-testing
Running Behavior-Driven tests against a REST API using Cucumber
poc-spring-docker-containers
Provisioning infrastructure dependencies using Docker containers
linux-setup
Scripts to configure a Linux laptop running Arch Linux based on personal preferences
playground-java
Demonstrating libraries and frameworks targeting Java
playground-jpa
Examples of JPA and Spring Data JPA targeting Postgres
playground-rust
Demonstrating libraries and frameworks targeting Rust
poc-jpa-many-to-many
Using JPA to implement a many-to-many relationship
poc-jpa-many-to-one
Use JPA to implement a many-to-one relationship
poc-jpa-one-to-many-bidirectional
Using JPA to implement a one-to-many relationship
poc-jpa-one-to-many-unidirectional
Using JPA to implement a one-to-many relationship
poc-multi-tenancy-separate-schemas
Multi-tenant REST API that persists data in different schemas
poc-multi-tenancy-shared-schemas
Multi-tenant REST API that persists data in the same table
poc-redis-cache-aside
Caching based on cache aside strategy (write on miss) using Redis
poc-redis-cache-write-through
Caching based on cache write through strategy using Redis
poc-rust-dip
Demonstrating the Dependency Inversion Principle using Rust's trait feature.
poc-spring-api-testing
Running unit and integration tests against domain, persistence and web layers of a REST API
poc-spring-cors
Configuring and testing CORS filter using Spring MVC and typed configuration
poc-spring-jdbc-json-mysql
Persisting and querying polymorphic JSON in MySQL database
poc-spring-jdbc-json-postgres
Persisting and querying polymorphic JSON in Postgres database
poc-spring-jdbc-nested-aggregates
Persisting a root aggregate with nested aggregates
poc-spring-jdbc-temporal
Persisting temporal data using modern Java types to represent date and time
poc-spring-security-basic-auth
Securing a REST API using username and password
poc-spring-stress-testing
Running stress tests against REST API using Gatling Java DSL
poc-spring-ui-testing
Running UI tests against Web application using Selenium Java
training-design-patterns
Java implementation of some GOF patterns