clovis

2.1K posts

clovis banner
clovis

clovis

@clovistb

Chasing Kubernetes wisdom • DevOps Engineer • laC addict • Building platforms

Texas Katılım Mart 2011
1.3K Takip Edilen1.7K Takipçiler
Sabitlenmiş Tweet
clovis
clovis@clovistb·
I have two EC2 instances. EC2-A → client EC2-B (10.0.2.15)→ server running an app on port 8080 From EC2-A: curl http://10.0.2.15:8080 → works ✅ ping 10.0.2.15 → fails ❌ Security group is open for TCP 8080. Why does ping fail while curl works?
English
41
20
290
51.9K
clovis
clovis@clovistb·
@SaibrousFarms Yes The request is taking too much time to reach Brazil
English
0
0
0
0
Owolabiyusuff_
Owolabiyusuff_@SaibrousFarms·
@clovistb #Latency The application server might be sitting right in 🇩🇪 with a fast latency through-put or responses of 80ms and 520ms in 🇧🇷 due to the above aforementioned…likewise, #Traffic #Distances 🇩🇪 > 🇧🇷 = Traffic Distances Covered I want to learn Snr.
English
1
0
0
45
clovis
clovis@clovistb·
Your application responds in 80 ms in Germany but 520 ms in Brazil. The backend is in Germany. The code is the same. So what’s causing the difference? How would you fix it?
English
10
0
7
818
Frank Samuel(Nnabugo)
Frank Samuel(Nnabugo)@franknnabugo·
@clovistb Latency.. Your backend is hosted in server very far from users in Brazil.. To fix it, spin up an instance of your backend close to users in Brazil..?
English
1
0
1
33
Kritika
Kritika@kritikakodes·
I am a Vibe coder, scare me with one word.🤔
English
919
16
654
110.8K
Uday👨‍💻
Uday👨‍💻@uday_devops·
Geographic latency and the physical limitations of long-distance data transmission. - Use a CDN with edge caching using Cloudflare, for example. - Deploy a regional backend and run your app in AWS sa-east-1. - Use a global load balancer to route users to the nearest healthy backend automatically. - Place database read replicas in the region so the Brazil backend doesn't need to reach back to Germany for data.
English
1
0
4
151
Derrick Washington 💻🏀⛳️🏌🏾
@clovistb That's easily network latency caused by routing and distance. Implement CDN caching (CloudFront or Cloudflare) and use DNS routing...aka Route 53. You should see much improved responses.
English
1
0
3
120
Jaydeep
Jaydeep@_jaydeepkarale·
Software Devs trying to look busy after managing to pass off a 1 pointer as 5 pointer
English
4
0
14
1.2K
Python_is_peace✌🏻
Python_is_peace✌🏻@aws_storm·
@clovistb Exactly for long term, however immediate fix would be add a mini CIDR block to meet the requirements and plan for IPv6 accordingly
English
1
0
1
64
clovis
clovis@clovistb·
I recently asked: “What would you do if your VPC is running out of IPs?” A lot of answers were: “switch to IPv6” Lets be clear: IPv6 is NOT a quick fix. Switching to IPv6 is a full transformation 👇 1️⃣Upgrade your network Routers, firewalls, load balancers, VPNs must support IPv6 2️⃣Redesign IP addressing IPv6 is huge, but you still need structure. Plan CIDR blocks (/56, /64) 3️⃣Validate OS & systems Your servers, containers, and nodes must support IPv6 4️⃣Enable IPv6 in cloud VPC, subnets, ALB/NLB must support IPv6 5️⃣Update DNS Add AAAA records. No AAAA = no IPv6 traffic 6️⃣Rethink security No NAT in IPv6 - Everything becomes publicly reachable - Rewrite firewall & security rules 7️⃣Fix your applications Update configs, APIs, DB connections 8️⃣Choose a transition strategy Dual-stack (most common) NAT64 / DNS64 IPv6-only (rare) 9️⃣Upgrade observability Logs, metrics, tracing must support IPv6. Many tools still assume IPv4 1️⃣0️⃣Test everything Connectivity, latency, failover, DNS. Expect surprises
English
7
6
38
1.5K
Anthony
Anthony@myonlinetrust·
@apparentorder @clovistb I’ve been switching to IPv6-only (at least for public internet access), and doing *that* is kind of a pain. But if I was willing to set up a few NAT gateways (the expensive ones or just the cheap fck-nat ones) it wouldn’t be difficult.
English
1
0
2
29
clovis
clovis@clovistb·
@apparentorder still need CIDR expansion or better subnet planning for that.
English
0
0
1
19
Apparent Order
Apparent Order@apparentorder·
Re. security, on AWS you can use the Egress-only Internet Gateway, which mimics the „security“ of a NAT Gateway (it does not allow inbound connections). Configuring dual-stack gets you two important wins very quickly and with low risk: provide IPv6 to end users (better experience) and use IPv6 for (some) egress traffic, saving potentially a lot of NAT traffic charges. Doesn’t help quickly with running out of VPC addresses though, admittedly.
English
2
0
4
165
Guptha Gudivada | DevOps & SRE
@clovistb Exactly 👌 IPv6 solves address exhaustion, but introduces operational complexity. For most cases, CIDR expansion or secondary CIDRs are faster, safer fixes.
English
2
0
4
147
clovis
clovis@clovistb·
@shivamexec The app layer is the major part. It is where the work starts.
English
0
0
0
12
Shivam
Shivam@shivamexec·
@clovistb Exactly, its been a while there are changes going on for various applications in our organisation to handle ipv6 from application before even starting to implement them
English
1
0
1
108