bool.dev
1.11K subscribers
480 photos
110 videos
583 links
Здесь мы пишем про: IT новости, Статьи и Юмор

#bool_life - о гаджетах и прогах для тебя
#bool_tech - техно новинки
#bool_news - техно новости
#bool_fun - юмор
#bool_read - что почитать

Наш сайт:
https://bool.dev/

Для обратной связи: @contactbool_bot
Download Telegram
Чтиво на weekend

Начинаем новую рубрику, где будем постить наши и не только статьи, которые будет интересно почитать на выходных:

- [RU]
GRASP принципы
general responsibility assignment software patterns (GRASP) часто юзаются в ооп-подобных апках, наверняка вы сталкивались с многим из GRASP, но будет интересно подтянуть и теоретическую часть.

- [RU]
Каталог паттернов для архитектуры корпоративных приложений (PoEAA)
Эта статья посвящена всем паттернам с каталога для архитектуры корпоративных приложений (Patterns of enterprise application architecture (PoEAA)) по мотивам книги Мартина Фаулера

- [EN]
Introduction to Kafka Tiered Storage at Uber
Как убер многоуровневое хранилище в Kafka строили

- [EN]
How Stripe’s document databases supported 99.999% uptime with zero-downtime data migrations
В этой статье обозревается инфра базы данных Stripe и как они задизайнили Data Movement Platform.

#bool_read #articles #it #blog
Чтиво на weekend

- [RU]
Шаблоны проектирования Cloud-based и микросервисных приложений
Статья содержит паттерны, которые можно с пользой применять в cloud-based приложениях и в микросервесной архитектуре.

- [RU] Шпаргалка по System Design Blueprint
Статья описывает основные компоненты дизайна системы в виде шпаргалки, которая поможет девам проектировать системы различной сложности.

- [EN] How to Apply Microservice Architecture to Embedded Systems
Статья описывает применение архитектуры микросервисов в embedded системах и как внедрять микросервисов в микроконтроллеры и IoT-устройства.

#bool_read #articles #it #blog

👉 канал | 👨‍💻сайт
Чтиво на weekend

- [RU] Вопросы на собеседовании для Senior .NET Developer

Статья поможет вам не только подготовиться к интервью, но и улучшить свои знания по многим смежным с .NET темам.

- [RU] Выбор стратегии деплоя микросервисов

В данной статье рассматриваются какие способы и стратегии есть для развертывания микросервисов.

- [EN] Postgres Aurora DB major version upgrade with minimal downtime

Рассказ как команда Lyft апгрейдила Postgres Aurora DB на проде и сократила предполагаемый даунтайм с 30 мин до 7 мин применив blue/green approach к бд.

- [EN] Advanced Rollout Techniques: Custom Strategies for Stateful Apps in Kubernetes

В статье пишут про использование кастомного оператора Bedrock Rollout Operator для управления развертыванием stateful-приложений в Kubernetes

#bool_read #blog #dotnet #microservices #AWS #Postgres #Aurora #Slack #kubernetes

👉 Наш канал | 👨‍💻 Наш сайт
Чтиво на weekend

- [RU] Обзор Microsoft Orleans

Про архитектуру Orleans, его ключевые фичи, примеры использования, а также шаги по началу работы и развертыванию в облаке.

- [RU] Обзор .NET Aspire

.NET Aspire - стек для создания resilient, observable, и configurable cloud-native приложений на базе .NET. В статье подробнее обозреваем, что к чему

- [EN]
ASP NET Core Best Practices

Статья с лучшими практиками для ASP NET Core от Microsoft.

- [EN] C# Series' Articles

Серия статей по .NET от Karen Payne на различную тематику

#bool_read #articles #it #blog #dotnet #aspnet #newsletter

👉 Наш канал | 👨‍💻 Наш сайт
Чтиво на weekend

- [EN]
The Frugal Architect

Разбор концепции "бережливого" архитекта от CTO Амазон

- [EN] A Guide to Evaluating the Infrastructure Costs of Apache Pulsar and Apache Kafka

Статья со сравнением расходов на Pulsar и Kafka. Кстати, кто не сталкивался с Pulsar раньше, и уже упирается в возможности Kafka, советую копнуть глубже в его сторону, довольно мощный инструмент

- [EN] Monolithic vs. Microservices Architecture: Everything You Need to Know in 2024

Сравнение монолитной архитектуры с микросервисами, плюсы, минусы, вызовы

- [EN] Measuring Git Performance with OpenTelemetry

Про то, как инженеры GitHub используют OpenTelemetry для мониторинга и оптимизации производительности Git.

#bool_read #articles #it #blog #architecture #Git #Kafka #Pulsar #newsletter
Чтиво на weekend

- [RU] Top 50+ NuGet packages для .NET разработчика

Можно подчеркнуть для себя много полезных пакетов для .NET

- [RU] Шпаргалка по миграции монолита на микросервисы

Подходы по миграции монолита на микросервисную архитектуру

- [EN] 9 Software Architecture Patterns for Distributed Systems

Статья описывает лучшие архитектурные шаблоны для распределенных систем

- [EN] Developing Rapidly with Generative AI

Как Discord юзают Gen AI для разработки новых фич

#bool_read #articles #it #blog #dotnet #Microservices #AI

👉 Наш канал | 👨‍💻 Наш сайт
Weekend Reading

- [EN] How to create animated Software Architecture diagrams
Учимся как делать анимированые архитектурные диаграммы

- [EN] How to generate architecture diagrams with ChatGPT
Описывает как пилить диаграммы с помощью AI.

- [EN]
Managing Architectural Tech Debt
Статья про то, как работать с архитектурным тех долгом.

- [EN] How to Document Software Architecture
Техники и лучшие практики по документированию архитектуры

#bool_read #articles #itblog #newsletter #Microservices #Architecture #AI #ChatGPT
Чтиво на weekend

- [EN] Unique ID Generation Cheat Sheet

Шпаргалка по генерации ID, она поможет вам выбрать правильый варик айдишки для вашего приложения.

- [EN] Consistent Hashing Explained

Про технику распределения данных данные по нескольким серверам, чтобы минимизировать перетасовку данных при добавлении или удалении серверов.

- [EN]
What Is Service Discovery?

В статье разбирается service discovery, что это и как работает

- [EN] Back of the Envelope

Обзор "Back of the Envelope" подхода, который может юзаться для оценки различных архитектурных решений

#bool_read #articles #itblog #newsletter #Microservices #Architecture

👉 Наш канал | 👨‍💻 Наш сайт
Чтиво на weekend

- [EN]
6 Steps to Scale Your Application in the Cloud

В статье перечислены 6 шагов, которые помогут вам эффективно масштабировать ваше приложение в клауде и справляться с нагрузкой

- [EN] Building a RAG chatbot on Zoom Team Chat using a vector database

Руководство по созданию RAG-чатбота в командном чате Zoom с использованием векторной базы данных

- [EN] How Coinbase is Using Machine Learning to Predict Traffic and Scale Databases

Как Coinbase внедрила модель машинного обучения, которая предсказывает скачки пользовательского трафика и автоматически масштабирует базы данных

- [EN] Making Insights-Driven Decisions in an Ecosystem of Ecosystems

#bool_read #articles #itblog #newsletter #AI #Scaling #Cloud #AWS #Azure #GCP

👉 Наш канал | 👨‍💻 Наш сайт
Чтиво на weekend #10

- [RU] Accessibility: цвета и контрастность в веб проектах
Статья раскрывает вопросы контрастности, цвета и почему так важно за этим следить в ваших интерфейсах

- [RU] Обзор Vertical Slice Architecture
Статья раскрывает преимущества и недостатки Vertical Slice Architecture при разработке .NET приложений

- [EN] Performance Improvements in .NET 9
Подробный обзор улучшений производительности в NET 9

- [EN]
C# Streams Explained with Real-Life Analogies
Если для вас все еще сложны стримы в понимании, возможно эта статья поможет разобраться

#bool_read #articles #it #blog #dotnet #newsletter

👉 Наш канал | 👨‍💻 Наш сайт