Интересности #329 8 октября 2023 Ссылки Комментарии (0) Очередная большая проборка интересных статей и видео за прошедшие две недели. .NET Debugging Enhancements in .NET 8Arm64 Performance Improvements in .NET 8The convenience of System.Text.Json.NET 8–Using reflection in a AOT enabled application ASP.NET Передача и обработка IAsyncEnumerable в Typescript с ASP.NET Core WebCan you use the .NET 8 Identity API endpoints with IdentityServer?Реализации и примерыPure.DI помогает сделать DI чистымDesign API First. Кодогенерация RoslynTales from the .NET Migration TrenchesMigrating Initial Business LogicOur First ViewsIntroduction to MassTransit: A Guide to Streamlined Messaging in C#Memory-Mapped Files and Overlaid StructsPolly v8 officially releasedApplying the smart constructor pattern in C# C# Tip: Improve memory allocation by initializing collection size 22 C# Best Practices Memory Optimization With ArrayPool in C# Azure Hosting ASP.Net Core application in AKS in Linux Container with Troubleshooting and Data Collection RustRust 1.73.0: новый формат сообщений о панике, изменение в работе с локальными данными потока Rust против Go: практическое сравнениеАлгоритмы Stability and Sorting Algorithms Архитектура Проектирование отказоустойчивости IT-системQPR Enterprise Architect: Инструмент моделирования Бизнес-Архитектуры и Процессов УправленияЗеркалирование топиков Kafka по-бруклинскиПочему компании не нужен архит��кторDDD and Microservices: At Last, Some Boundaries!Is the Strategy Pattern an ultimate solution for low coupling?Vertical Slice Architecture in C#Serverless Architecture and the Feasibility of Serverless APIs Веб разработка CSS Реализация случайности в CSS при помощи тригонометрииCSS Nesting and the Cascade JavaScript Пристальный взгляд на отладку JavaScript приложений TypeScript Announcing TypeScript 5.3 Beta React React + Three.js. Создаём собственный 3D шутер. Часть 1React Fiber & Concurrency Part 2 (2)React 18: что поменялосьСоздание внутреннего пакета компонентов React — проще, чем кажется Инструменты Вышел Chipmunk.v3 Visual Studio Now Streaming: The Visual Studio 'Tea & Technology' MiniseriesA unit of profiling makes the allocations go away Visual Studio Code 10 рекомендаций по VS Code для повышения продуктивностиVisual Studio Code September 2023C# Dev Kit - Now Generally Available Контейнеры DockerAnnouncing Docker Compose Watch GA ReleaseKubernetesКроме настроек по умолчанию: оцениваем безопасность Kubernetes и облачных средОт Kubernetes в мечтах к Kubernetes в проде. Часть 3. Доставка кода, GitOps, ArgoCDСовершенствуем развертывание приложений в Kubernetes с помощью Canary DeploymentПростыми словами о Kubernetes и не только — материалы для менеджеров и парочка примечательных инструментов по темеKubernetes security: best practices for Kubernetes secrets management10 Kubernetes Best Practices in DevOps — without ChatGPTРазное 10 лет Docker: от революционной идеи до современной практикиПоговорим об оптимизирующих компиляторах. Сказ шестой: цикловые инвариантыНазад в будущее. История создания РазработкаФундаментальные подходы при работе с GitЧто такое GraphQL Разработка игрДизайн уровней в Quake II: классика своего жанраМодульные механики на Unity Хранилища данныхМногоуровневая группировка в SQL: Grouping setsНебольшой тест нескольких БД при работе с многими таблицамиПовышение эффективности SQL-запросов: советы и рекомендацииПогружаемся в базы данных и SQL: полезные материалы и инструменты от сотрудников SelectelTarantella — распределённое key-value хранилище в рекламных технологиях VKОсновы полнотекстового поиска в ElasticSearch. Часть третьяMS SQLНовое в SQL Server 2022: улучшаем масштабируемость с Buffer Pool Parallel ScanНовое в SQL Server 2022: опция WAIT_AT_LOW_PRIORITY для создания индексовNormalize strings to optimize space and searchesPostgreSQLPostgresso №58(9)PostgreSQL и временные таблицы