Гендерные различия в стиле кодирования
Доктор Сиан Брук провела новое исследование гендерного разрыва между мужчинами и женщинами в отношении способности к кодированию.

Компания Lightbend, разработавшая Akka, анонсировала Akka 3 и сменила название на Akka. Компания производит облачные нативные микросервисные фреймворки, а Akka используется для создания распределенных приложений.
Компания описывает Akka 3 как платформу для создания и запуска приложений, которые являются эластичными, гибкими и устойчивыми. Akka состоит из набора библиотек, загруженных 1 миллиард раз. В новой версии добавлена поддержка бессерверных сред и сред Bring-Your-Own-Cloud (BYOC), которые, по словам Akka, автоматизируют операции второго дня.
Akka предлагает два способа создания приложений: SDK и библиотеки Akka. SDK включает в себя компоненты с локальной консолью, отладчиком и средой выполнения, а библиотеки - это модули с открытым исходным кодом для создания распределенных систем, включая акторы, сетевые взаимодействия, потоки, персистентность и кластеризацию.
Новая платформа (названная Akka 3) добавляет функции автоматизации, чтобы операторы могли запускать их без необходимости разбираться в инфраструктуре приложения. Akka утверждает, что к ней относятся облака, конфигурации гиперскалеров, регионы, базы данных, хранилища, Kubernetes, виртуальные машины или прокси.
Akka теперь поддерживает репликацию и миграцию приложений между гиперкалерами, а также среду выполнения с мультимастерной репликацией, и является первым производителем, который гарантирует устойчивость приложений.
Обновленная версия означает, что разработчики могут создать приложение один раз, а затем запустить его и реплицировать данные в любом облаке, регионе или центре обработки данных, а приложения могут мигрировать с одного на другое без простоев для пользователей.
Поддержка включает в себя возможность переноса приложения из облака в локальный центр обработки данных одним нажатием кнопки, вместо того чтобы полностью переписывать приложение.
Akka 3 также делает операции Day 2/Day N полностью автоматизированными, что избавляет операторов от необходимости выполнять репликацию, планирование эластичности при скачках или простоях, а также автоматическое восстановление после любого сбоя. Операции второго дня - это термин, используемый для постоянного обслуживания, мониторинга и оптимизации приложений.
Наконец, компания объявила, что отказоустойчивость Akka 3 такова, что теперь она гарантирует отказоустойчивость приложения, компенсируя клиентам потерю данных приложения.
Рассказывая об изменениях, Йонас Бонэр, технический директор и председатель совета директоров, сказал:
"Мы сосредоточились на расширении возможностей Akka до полного континуума от облака до края: первоклассная поддержка мультирегиональности, мультиоблачности и края. Это включает в себя безопасность и создание систем с нулевым уровнем доверия».
Тайлер Джуэлл, президент и генеральный директор Akka, добавил.
«С Akka 3 каждый может создавать и запускать приложения, которые реагируют на изменения в дизайне - гарантируя SLA за счет непрерывной адаптации и независимости от инфраструктуры».
Akka 3 доступна уже сейчас.
Доктор Сиан Брук провела новое исследование гендерного разрыва между мужчинами и женщинами в отношении способности к кодированию.
Результатом этого сотрудничества стало расширение pg_duckdb, которое встраивает движок DuckDB в базу данных PostgreSQL, позволяя ей справляться с аналитическими нагрузками.
Компания Microsoft объявила об интеграции Copilot в Data Wrangler. Этот шаг позволит ученым, изучающим данные, использовать естественный язык для очистки и преобразования данных, а также получать помощь в исправлении ошибок в коде преобразования данных.