hardhat-deploy: Upgradeable Contracts with Linked Libraries
Whenever the library is changed, hardhat-deploy will deploy a new implementation and upgrade the proxy.
Whenever the library is changed, hardhat-deploy will deploy a new implementation and upgrade the proxy.
To achieve high availability and better performance, we could build a HAProxy load balancer in front of multiple Ethereum RPC providers, and also automatically adjust traffic weights based on the latency and block timestamp of each RPC endpoint. ref: https://www.haproxy.org/ Configurations In haproxy.cfg, we have a backend named rpc-backend, and two RPC endpoints: quicknode and… Read More
graph-node is an open source software that indexes blockchain data, also known as an indexer. Though the cost of running a self-hosted graph node could be pretty high. We're going to deploy a self-hosted graph node on Amazon Elastic Kubernetes Service (EKS). In this article, we have two approaches to deploy self-hosted graph node: A… Read More
Kubernetes' Cluster Autoscaler automatically adjusts the number of nodes in your cluster when pods fail or are rescheduled onto other nodes. Here we're going to deploy the AWS implementation that implements the decisions of Cluster Autoscaler by communicating with AWS products and services such as Amazon EC2. ref: https://docs.aws.amazon.com/eks/latest/userguide/cluster-autoscaler.html Configure IAM Permissions If your existing… Read More
AWS Load Balancer Controller replaces the functionality of the AWS ALB Ingress Controller.