?? CloudNative Weekly #375: FIFO or LIFO - Which is Better for Availability and Latency?

?? CloudNative Weekly #375: FIFO or LIFO - Which is Better for Availability and Latency?

The Chief I/O CloudNative Weekly Newsletter is part of?FAUN Developer Community . We help developers learn and grow by keeping them up with what?matters.


? Patrons

?? Cloud Native Microservices With Kubernetes - Get 30% Off!

?? Hey there,


Aymen here, founder of FAUN, and I'm thrilled to announce the release of the first version of "Cloud Native Microservices With Kubernetes ."


This comprehensive guide takes you on a deep dive into the intricacies of microservices, high-availability strategies, CI/CD, GitOps, and observability in the fascinating world of Cloud Native development.


Throughout the book, you'll get hands-on experience with an extensive range of powerful tools and technologies, including?Docker,?Kubernetes,?minikube,?Rancher,?Terraform,?Operators,?Helm,?Prometheus,?Istio,?Grafana,?OpenTelemetry,?Jaeger,?Loki,?Argo CD, and many more. These tools will empower you to build and manage robust, scalable, and resilient microservices architectures.


While this is the initial release (v0) of the book, rest assured that it is fully packed with valuable insights and practical knowledge. Additionally, expect updates and further contents in the future.


??As a token of appreciation for being a FAUNer, I'm thrilled to offer you?an exclusive 30% discount on the book.?Simply use this coupon link ?to secure your discounted copy.


Don't miss this opportunity and grab your copy now!


Thank you for your continued support, and I can't wait to hear about your experiences with the book.


Happy reading!

Aymen, Founder of FAUN

No alt text provided for this image


Teleport - the easiest, most secure way to access all your infrastructure.

Only the open-source Teleport Access Plane consolidates connectivity, authentication, authorization, and audit into a single platform to improve security and agility.


Download Teleport at goteleport.com



?? Spread the word and help developers find you by promoting your projects on FAUN.?Get in touch ?for more information.



? Sponsors

The all-in-one monitoring solution for IT admins, DevOps and SREs

Get deep visibility into the performance of your complex enterprise applications and cloud native workloads. Identify potential issues, improve productivity, and ensure that your business and end users are unaffected by downtime and substandard performance.

Download a 30-day free trial ?.

No alt text provided for this image



?? Spread the word and help developers find you by promoting your projects on FAUN.?Get in touch ?for more information.



?? From the web

What Is Observability? Examples of How It Can Help You

Observability is a powerful concept that can help you gain insight into the performance of your systems and applications. It refers to the ability to measure, monitor, analyze and manage different aspects of an infrastructure or application – from hardware components to application code. With observability techniques such as distributed tracing, monitoring metrics, log analysis and anomaly detection, organizations can ensure their applications run smoothly without downtime or disruption.

This blog post will explore observability and provide examples of its practical uses.

Collecting and Shipping Windows Events Logs with OpenTelemetry

OpenTelemetry's Otel Collector simplifies monitoring Windows Event Logs, recording various operating system, process and application activities, and account activities, sending them to cloud backends such as Google Cloud.

???Benchmarking cheap SSDs for fun, no profit (be warned)

Low-cost SSDs may seem like a smart purchase, but one engineer found out that the tradeoff in price ultimately led to poor performance. Even though they function well regarding read performance, these inexpensive drives had atrocious write performance, demonstrating that it may be wiser to buy an expensive SSD over several cheap ones.

No alt text provided for this image


???FIFO vs. LIFO: Which Queueing Strategy Is Better for Availability and Latency?

Learn how to improve your service's performance under heavy load with a comparative analysis of queueing strategies: FIFO, LIFO, Adaptive, and request prioritization. Explore the trade-offs with modeling and simulation.

???Graceful Shutdown

Graceful shutdown is essential for production systems to avoid data loss. In case of abrupt shut down of a service, the clients would get an error and could lose data. A hook function must be set to shut it down gracefully and a proper sequence of shutting down the different components of a system must be followed. It is important to maintain the buffer resources and connection in case of complex systems or multiple-level buffers that are continuously running.

No alt text provided for this image


An adventure with SLOs, generic Prometheus alerting rules, and complex PromQL queries

Learn about the journey we went on to craft a good developer experience around Prometheus alerts for autometrics-instrumented projects.

How to Engineer your Technical Debt Response

Technical debt, which results from poorly coded software and/or evolving requirements, can lead to system fragility and risk. It is important to measure technical debt and rank it alongside other organizational risks. Threat engineering provides an objective and quantitative approach to managing technical debt and breaking down organizational silos.

Cloud Native Skill Gaps are Killing Your Gains

Hiring cloud native experts can be challenging and expensive, but by investing in a robust training and certification program, you can bridge the gap.



? Supporters

AWS Migration Meetup

Let’s make informed decisions faster than ever before! Join Migration Meetup by N-iX?on June 7th.


We’ll discuss how to easily collect, store, process, and analyze data in real-time using AWS tools and services. And focus on Data trends, difficulties in constructing a modern data platform, unified data access, unified data governance, Scalable Data Lakes, and much more!


Also, you’ll catch some tips & tricks on starting the migration journey.

  • Date: June 7th at 4 pm (CEST)
  • Free online event
  • Talks will be in English

Register here ?.

No alt text provided for this image




?? Spread the word and help developers find you by promoting your projects on FAUN.?Get in touch ?for more information.



?? News

Vulnerability in GCP CloudSQL Leads to Data Exposure

Research has shown that Google Cloud Platform's CloudSQL service, which supports database engines such as MySQL, PostgreSQL, and SQL Server, has a critical vulnerability that could expose sensitive customer data. The vulnerability enables escalation of initial privilege by adding the user/dbrootrole, making it possible to bypass security barriers and gain complete control of the database engine and host. This could lead to a major security incident or a breach of sensitive data. The vulnerability was identified and fixed through the Google VRP (Vulnerability Reward Program).

Credential harvesting tool Legion targets additional cloud services

Legion hacker, a commercial malware tool, has widened its scope in targeting cloud services and can now compromise SSH servers and steal additional AWS-specific credentials, according to security firm Cado Security. The tool's main goal is to harvest credentials and store configuration files. Attackers can also hijack resources and launch mass email and SMS campaigns, primarily through hijacked Simple Mail Transfer Protocol (SMTP) credentials. The tool also attempts to brute-force credentials to gain access to databases and web host administration panels.

Red Hat Adds Interconnect and Cybersecurity Services for Kubernetes

Red Hat expands its Service Interconnect portfolio to include the open-source?Skupper.io ?project, adding another layer of networking for application components to run on different platforms. Red Hat also launched its managed advanced cluster security and a cloud service based on its cloud security platform after acquiring StackRox. Chris Wright, CTO and SVP of global engineering at Red Hat, says this new platform makes it easy to build and deploy secure cloud-native applications at scale.

Announcing Cloudflare Secrets Store

Cloudflare launches Secret Store for centralized and secure management of sensitive information such as API tokens, variables, and authorization headers across multiple applications and services. The tool allows administrators to restrict access and track usage through extensive audits and rotating encryption keys, among other measures. Beta testing is currently underway.

Ampere launches a new cloud native processor family with its first custom-designed cores

Ampere launches its AmpereOne family, a set of processors that are custom-designed and highly optimised for data center use cases. The new processor core is based on Arm's Neoverse architecture and built in-house using advanced process technology. Ampere CEO, Renée James, says this is a "cloud native processor built from the ground up for a use case."

Announcing connect() — a new API for creating TCP sockets from Cloudflare Workers

Cloudflare has announced a new API that allows developers to send outbound TCP traffic from their serverless applications to any database that speaks TCP. This will enable developers to connect to databases via standard protocol including MySQL, PostgreSQL or MongoDB, and have the vast majority of databases that require clients to connect via direct TCP sockets seamlessly connect to Cloudflare workers.

?? Tools

iwanhae/kubegraph

Realtime Web Based Kubernetes Visualizer with WebAssembly and Controller Runtime

kubevoy/kubevoy

Slack bot for monitoring resources for kubernetes, It's customizable across multiple channels

JamesWoolfenden/sato

Sato converts ARM or CFN into Terraform

klothoplatform/klotho

Klotho - write AWS applications at lightning speed



?? Spread the word and help developers find and follow your Open Source project by promoting it on FAUN.?Get in touch ?for more information.



?? Did you know?

The first computer programming language, called FORTRAN, was developed in 1954.

?? Meme of the week

No alt text provided for this image



?? Thanks for reading

?? Never miss an issue

Join FAUN Developer Community and subscribe to our newsletter?here .


?? Keep in touch and follow us on social media:

- ??LinkedIn

- ??Medium

- ??Twitter

- ??Facebook

- ??Reddit

- ??Instagram


???Was this newsletter helpful?

We'd really appreciate it if you could share it with your friends! You can also?donate ?to help us keep this newsletter going.


???Have a question or feedback?

Feel free to reach out to us at?[email protected] . We'd love to hear from you!


???Want to sponsor our newsletter?

Reach out to us at?[email protected] ?and we'll get back to you as soon as possible.

要查看或添加评论,请登录

社区洞察

其他会员也浏览了