DoggyFootGuyManage EC2 AMI, Launch Template with PackerI recently were needed to expand my role to more in DevOps as current new small startup organization started to feel the necessity of more…2 min read·Oct 14, 2020----
DoggyFootGuyReactive Design Patterns — Traditional Web Server Application DesignTo understand why Reactive systems are better than the traditional alternatives, it is useful to examine a traditional implementation of…4 min read·May 7, 2020----
DoggyFootGuyElasticSearch cheat notesDeleting and entire index is cheaper than updating (deleting documents) on existing index.2 min read·Apr 6, 2020----
DoggyFootGuyStarting Rust : Borrowing and OnwershipBorrowing and ownership3 min read·Feb 17, 2020----
DoggyFootGuyAWS CodeBuild, ECS, ECR, gradle, jib troubleshootingI am using a jib plugin to build and push docker images to ECR and jib requires docker-credential-ecr-loginfor interacting with AWS ECR…1 min read·Feb 17, 2020----
DoggyFootGuyRecap the Java(JVM) : after reading Optimizing JavaJava was designed to be “fast enough” initially though benefitted greatly from Moore’s Law and now capable of high-performance21 min read·Dec 17, 2019----
DoggyFootGuyElasticsearch exact String match search with multiple rangeset target field mapping as ‘keyword’1 min read·Oct 8, 2019----
DoggyFootGuyElasticSearch, Kafka Concurrent WriteWe are doing CQRS like design to separate for different domains.1 min read·Oct 3, 2019----