Создание бессерверного конвейера данных: пошаговое руководство
https://towardsdev.com/building-a-serverless-data-pipeline-a-step-by-step-guide-a5a65c721eb0
https://towardsdev.com/building-a-serverless-data-pipeline-a-step-by-step-guide-a5a65c721eb0
Medium
Building a Serverless Data Pipeline: A Step-by-Step Guide
Welcome to this project! Our aim is to provide foundational knowledge in data engineering to help you create a serverless data pipeline.
Запросы и ограничения Kubernetes: узнайте, как они работают
Изучите, как работают запросы и ограничения в Kubernetes, как они соотносятся друг с другом и как их использовать для управления ресурсами Kubernetes.
https://www.groundcover.com/blog/kubernetes-requests-vs-limits
Изучите, как работают запросы и ограничения в Kubernetes, как они соотносятся друг с другом и как их использовать для управления ресурсами Kubernetes.
https://www.groundcover.com/blog/kubernetes-requests-vs-limits
Groundcover
Kubernetes Requests and Limits: Learn How They Work
Explore how requests and limits work in Kubernetes, how they compare to each other, and how to use them to manage Kubernetes resources.
CVE-2024-37084: Удаленное выполнение кода в Spring Cloud Data Flow
https://spring.io/security/cve-2024-37084
https://spring.io/security/cve-2024-37084
CVE-2024-37084: Remote code execution in Spring Cloud Data Flow
Level up your Java code and explore what Spring can do for you.
Как развернуть веб-приложение
Первая часть курса знакомит вас с развертыванием приложений с использованием бесплатных и иногда с открытым исходным кодом вариантов. Во втором разделе вы получите подробное пошаговое руководство по развертыванию приложений с использованием Microsoft Azure, мощного поставщика облачных услуг. Полный набор инструментов и услуг Azure делает его популярным выбором для разработчиков, и этот курс покажет вам, как использовать весь его потенциал.
https://www.freecodecamp.org/news/how-to-deploy-a-web-app
Первая часть курса знакомит вас с развертыванием приложений с использованием бесплатных и иногда с открытым исходным кодом вариантов. Во втором разделе вы получите подробное пошаговое руководство по развертыванию приложений с использованием Microsoft Azure, мощного поставщика облачных услуг. Полный набор инструментов и услуг Azure делает его популярным выбором для разработчиков, и этот курс покажет вам, как использовать весь его потенциал.
https://www.freecodecamp.org/news/how-to-deploy-a-web-app
freeCodeCamp.org
How to Deploy a Web App
Deploying a web application can seem daunting, but with the right tools and guidance, it becomes a manageable task. We are excited to share a comprehensive course on the freeCodeCamp.org YouTube channel that will explain this process. This course wil...
Forwarded from Devops
Поймите разницу между операторами Kubernetes и Helm и выберите правильное решение для установки и настройки приложений в Kubernetes.
https://www.groundcover.com/blog/kubernetes-operator-vs-helm
https://www.groundcover.com/blog/kubernetes-operator-vs-helm
Groundcover
Kubernetes Operator vs. Helm: Key Differences Explained
Explore the key differences between Kubernetes Operators and Helm, and learn which solution is best for your app installation and configuration needs.
Создайте комплексное решение RAG с использованием баз знаний для Amazon Bedrock и AWS CloudFormation
https://aws.amazon.com/ru/blogs/machine-learning/build-an-end-to-end-rag-solution-using-knowledge-bases-for-amazon-bedrock-and-aws-cloudformation
https://aws.amazon.com/ru/blogs/machine-learning/build-an-end-to-end-rag-solution-using-knowledge-bases-for-amazon-bedrock-and-aws-cloudformation
Amazon
Build an end-to-end RAG solution using Amazon Bedrock Knowledge Bases and AWS CloudFormation | Amazon Web Services
Retrieval Augmented Generation (RAG) is a state-of-the-art approach to building question answering systems that combines the strengths of retrieval and foundation models (FMs). RAG models first retrieve relevant information from a large corpus of text and…
Каков наилучший способ реализации бессерверного разветвления в 2024 году?
https://theburningmonk.com/2024/08/whats-the-best-way-to-do-fan-out-fan-in-serverlessly-in-2024
https://theburningmonk.com/2024/08/whats-the-best-way-to-do-fan-out-fan-in-serverlessly-in-2024
theburningmonk.com
What's the best way to do fan-out/fan-in serverlessly in 2024?
Find out how to implement fan-out/fan-in architecture on AWS. Learn about the benefits and trade-offs of different approaches.
OpenTofu против Terraform: основные различия и сравнение
В мире инфраструктуры как кода (IaC) Terraform и OpenTofu являются самыми популярными проектами. Понимание того, как они работают, их особенностей, сходств и различий может помочь вам решить, какой из них лучше подходит для ваших нужд.
https://spacelift.io/blog/opentofu-vs-terraform
В мире инфраструктуры как кода (IaC) Terraform и OpenTofu являются самыми популярными проектами. Понимание того, как они работают, их особенностей, сходств и различий может помочь вам решить, какой из них лучше подходит для ваших нужд.
https://spacelift.io/blog/opentofu-vs-terraform
Spacelift
OpenTofu vs Terraform : Key Differences and Comparison
OpenTofu vs Terraform: what is the difference between the tools and which one to choose? See the full comparison.
Лучшие практики Docker: понимание различий между инструкциями ADD и COPY в Dockerfiles
https://www.docker.com/blog/docker-best-practices-understanding-the-differences-between-add-and-copy-instructions-in-dockerfiles
https://www.docker.com/blog/docker-best-practices-understanding-the-differences-between-add-and-copy-instructions-in-dockerfiles
Docker
Docker Best Practices: Understanding the Differences Between ADD and COPY Instructions in Dockerfiles | Docker
What are Docker ADD/COPY instructions and when should you use them? We explain the differences between the ADD and COPY instructions in Dockerfiles, including when to use each based on security, functionality, and build context.
Представляем AutoMQ: облачную замену Apache Kafka
https://dev.to/automq/introducing-automq-a-cloud-native-replacement-of-apache-kafka-kkc
https://dev.to/automq/introducing-automq-a-cloud-native-replacement-of-apache-kafka-kkc
DEV Community
Introducing AutoMQ: a cloud-native replacement of Apache Kafka
Author: Xinyu Zhou, AutoMQ CTO AutoMQ is a Kafka alternative designed with a cloud-first...
Полное руководство по Amazon SQS и Amazon SNS с MassTransit
Вы когда-нибудь задумывались, как крупномасштабные системы справляются с пиками трафика или поддерживают производительность, даже когда части системы временно не работают? Ответ кроется в асинхронном обмене сообщениями. https://www.milanjovanovic.tech/blog/complete-guide-to-amazon-sqs-and-amazon-sns-with-masstransit
Вы когда-нибудь задумывались, как крупномасштабные системы справляются с пиками трафика или поддерживают производительность, даже когда части системы временно не работают? Ответ кроется в асинхронном обмене сообщениями. https://www.milanjovanovic.tech/blog/complete-guide-to-amazon-sqs-and-amazon-sns-with-masstransit
Milan Jovanović
Complete Guide to Amazon SQS and Amazon SNS With MassTransit
In this article, we'll explore how to use Amazon SQS and SNS for asynchronous messaging in .NET applications. We'll also see how MassTransit simplifies the process, enabling you to build robust message-driven systems.
Как Canva собирает 25 миллиардов событий в день
Canva — это онлайн-платформа графического дизайна, которая позволяет создавать презентации, баннеры для социальных сетей, инфографику, логотипы и многое другое. У них более 175 миллионов пользователей в месяц, а их стоимость оценивается в 26 миллиардов долларов.
Чтобы понять, как люди используют платформу, мобильные, веб- и настольные приложения Canva собирают широкий спектр событий, связанных с кликами, просмотрами, прокрутками и т. д. пользователей.
Каждый день Canva должна собирать и обрабатывать более 25 миллиардов событий (800 миллиардов событий в месяц). Это должно быть сделано с 99,999% времени безотказной работы. https://blog.quastor.org/p/canva-collects-25-billion-events-per-day
Canva — это онлайн-платформа графического дизайна, которая позволяет создавать презентации, баннеры для социальных сетей, инфографику, логотипы и многое другое. У них более 175 миллионов пользователей в месяц, а их стоимость оценивается в 26 миллиардов долларов.
Чтобы понять, как люди используют платформу, мобильные, веб- и настольные приложения Canva собирают широкий спектр событий, связанных с кликами, просмотрами, прокрутками и т. д. пользователей.
Каждый день Canva должна собирать и обрабатывать более 25 миллиардов событий (800 миллиардов событий в месяц). Это должно быть сделано с 99,999% времени безотказной работы. https://blog.quastor.org/p/canva-collects-25-billion-events-per-day
Quastor
How Canva Collects 25 Billion Events Per Day
An overview of AWS Kinesis and how Canva uses it to collect and process 25 billion events per day. Plus, the art of good code review, how to find coachable employees and more.
Оптимизация образов Docker по размеру и безопасности: подробное руководство
https://dev.to/akshat_gautam/optimizing-docker-images-for-size-and-security-a-comprehensive-guide-4df0
https://dev.to/akshat_gautam/optimizing-docker-images-for-size-and-security-a-comprehensive-guide-4df0
DEV Community
Optimizing Docker Images for Size and Security: A Comprehensive Guide
Docker is a powerful tool that enables developers to containerize their applications and ensure...
5 лучших практик Docker, которые я хотел бы знать, когда начинал
https://devdojo.com/bobbyiliev/5-docker-best-practices-i-wish-i-knew-when-i-started?ref=dailydev
https://devdojo.com/bobbyiliev/5-docker-best-practices-i-wish-i-knew-when-i-started?ref=dailydev
DevDojo
5 Docker Best Practices I Wish I Knew When I Started
Introduction Hey! I'm Bobby, a Docker Captain and the author of the free Introduction to Docker eBook. In this article, I'll share five Docker best practices that I wish I knew when I first started us...
This media is not supported in your browser
VIEW IN TELEGRAM
Вот 8 простых шагов, которые помогут вам понять основы Кафки.
https://blog.bytebytego.com/p/ep126-the-ultimate-kafka-101-you
https://blog.bytebytego.com/p/ep126-the-ultimate-kafka-101-you
10 вещей, которым можно научиться у архитектуры Netflix
https://dev.to/somadevtoo/10-things-you-can-learn-from-netflixs-architecture-1bnn
https://dev.to/somadevtoo/10-things-you-can-learn-from-netflixs-architecture-1bnn
DEV Community
10 Things You Can Learn from Netflix’s Architecture
Netflix’s Architecture is a great example of Distributed systems, here are 10 things you can learn
Настроить готовый к эксплуатации VPS гораздо проще, чем я думал
https://www.youtube.com/watch?v=F-9KWQByeU0
https://www.youtube.com/watch?v=F-9KWQByeU0
YouTube
Setting up a production ready VPS is a lot easier than I thought.
To get your own VPS instance visit https://hostinger.com/dreamsofcode and use the coupon code DREAMSOFCODE
It's been a few years since I set up a VPS from scratch, and given how easy it is to now deploy on Serverless platforms, I always thought it would…
It's been a few years since I set up a VPS from scratch, and given how easy it is to now deploy on Serverless platforms, I always thought it would…
Понимание команд и аргументов Kubernetes
https://devtron.ai/blog/understanding-kubernetes-commands-and-arguments
https://devtron.ai/blog/understanding-kubernetes-commands-and-arguments
Devtron Blog
Understanding Kubernetes Commands and Arguments
TL;DR: Want to customize what runs inside your Kubernetes containers? This blog shows you how to use commands and arguments to override Docker defaults, with practical examples and use cases like running startup scripts and testing network connectivity.
Стратегии развертывания Kubernetes — полное руководство
https://devtron.ai/blog/kubernetes-deployment-strategies-the-ultimate-guide
https://devtron.ai/blog/kubernetes-deployment-strategies-the-ultimate-guide
Devtron Blog
Kubernetes Deployment Strategies - The Ultimate Guide
Learn various Kubernetes deployment strategies, from basic rolling updates and recreates to advanced techniques like blue-green, canary and shadow deployments. Choose the right strategy based on your application's needs and risk tolerance, helping you minimize…