This explosives detection K9 was surprised with a retirement party during his final shift. This is Ando. He has been a high-risk explosives detection dog for 6 years, and last week he celebrated his final day on the job. When he performed his last detection at Cairns Airport he was showered with dummies, a special reward that detection dogs are trained to love and look forward to. "It's the highest honour for a good boy like him!" said Cairns Airport. Ando is retiring with an impressive resume that includes securing King Charles III's vehicle during the royal visit to Australia in 2024. Congrats to Ando on his many years of a job well done. 14/10
Enhance your terminal experience in @code by enabling this one setting ⚙️
The terminal.integrated.suggest.enabled setting, currently in preview, surfaces rich completion support for your terminal.
𝗥𝗲𝘃𝗲𝗿𝘀𝗲 𝗽𝗿𝗼𝘅𝘆 𝘃𝘀 𝗔𝗣𝗜 𝗴𝗮𝘁𝗲𝘄𝗮𝘆 𝘃𝘀 𝗟𝗼𝗮𝗱 𝗯𝗮𝗹𝗮𝗻𝗰𝗲𝗿
⚡️𝗥𝗲𝘃𝗲𝗿𝘀𝗲 𝗽𝗿𝗼𝘅𝘆
Reverse proxy is a server sitting in front of one of more application servers.
It keeps original servers hidden and protects servers from malicious client requests.
Use cases:
🔹Security
🔹Load balancing
🔹SSL termination
🔹Caching
⚡️𝗔𝗣𝗜 𝗴𝗮𝘁𝗲𝘄𝗮𝘆
API gateway is a specialised implementation of reverse proxy.
It's a server that acts as a single entry point for all API calls from clients to your backend services.
It is used to route your API request to the corresponding service instance.
e.g API gateway will route your payment request to the payment service.
Your authentication request to auth service etc.
Use cases:
🔹Request routing
🔹API management
🔹Request/Response transformation
🔹Authorisation
🔹Rate limiting
🔹Caching, Monitoring, Logging etc.
⚡️𝗟𝗼𝗮𝗱 𝗯𝗮𝗹𝗮𝗻𝗰𝗲𝗿
Load balancer is used to distribute your incoming requests fairly among multiple instance of the same service.
It ensures that no single server is overwhelmed with traffic and improves the overall availability and reliability of a system.
Use cases:
🔹Traffic distribution
🔹Health checks
🔹High availability
🔹Scalability
To summarise:
⚡️Use reverse proxy for security/privacy of server.
⚡️Use API gateway for centralised API management.
⚡️Use Load balancer to distribute traffic evenly.
Thanks for reading.
Share your feedbacks/queries in the comments.
Retweet and Follow @happydecoder
Incredible how one artist, @MrUgleh created a new branch of AI art 🌀
Say what you want, but this is creative, novel, and endless. Incredible to see the community pick this up so fast
Below are some more examples and how to do it yourself 🙌🏻
Problem: Disabled buttons hurt accessibility and usability.
🚫 They're invisible for screen readers.
🚫 There's no way for a user to discover why a button is disabled. So they may feel stuck.
Solution: Use aria-disabled instead.
This React component shows how:
We are excited to announce the launch of OpenTofu, an open source alternative to Terraform's widely used infrastructure as code provisioning tool.
Read the announcement:
https://t.co/Ju0d6Fq190
#opensource#opentofu#ossummit