[Cloud Design Pattern] Anti-corruption Layer
Anti-corruption Layer is one of the design pattern to enable application communicate with external system.
Anti-corruption Layer is one of the design pattern to enable application communicate with external system.
It is common on deploy application in cloud platform. However, for some business reason (e.g. cost, security, legal, hardware constrain, etc), virtualization on premises still have its value. XCP-ng is free and open source edition […]
When passing data to LogStash, it will show escape character in log message. But sometime, it cannot update logstash pipeline to replace specific character so need to implement in code level.
Ambassador is one of the Separation of Concern (SoC) implementation. In cloud platform, functional features (e.g. Business logic) and non-functional features (e.g. retry / queue / etc) are implement in multi-containers: main application and proxy.
Mockoon is an open source API mocking tools to simulate API response.
Since WebClient replace RestTemplate to call external API in Spring. There are some patrices I lesson learnt in my work and summarize as below.
There are different platforms to run Kubernetes (K8S) nowadays. In cloud, we can consider AWS Elastic Kubernetes Service, Azure Kubernetes Service, or we can install Talos in on-premise infrastructure as quick win solution. However, actually […]
Terraform is one of the Infrastructure as code (IaC) tools to automate deployment in cloud / on premises. Compare with AWS and Azure, which has their own IaC language (e.g. AWS cloudformation), but Terraform is […]
UUID is one of the famous format to unique identify object. When need to write unit test or mock data, we need to pre-generate a set of UUID for testing. This PowerShell script enable us […]
Compare with other programming language, string comparison cannot be done with == or != in Solidity. It is because Solidity do not support operator natively. To doing so, it needs workaround.
Copyright © 2024 | MH Magazine WordPress Theme by MH Themes