Три основных принципа устойчивого проектирования платформ

Платформа как продукт расширяет возможности разработки платформ за пределы узкого технологического решения. Платформы требуют изменения в том, как организации приносят пользу. Эффективная платформа дает командам разработчиков программного обеспечения больше времени для работы, ориентированной на получение прибыли, предоставляя высококонтекстуализированные инструменты, масштабируемые и устойчивые. Проекты платформ, ориентированных на технологии, часто решают лишь часть более широкой задачи. Чтобы […]

Continue reading


Rust-First Shuttle запускает Neptune для упрощения развертывания приложений

Shuttle — это основанная на Rust облачная платформа «Инфраструктура как код» (IaC) с открытым исходным кодом для развертывания приложений. На этой неделе компания запустила Neptune, новое предложение для ускорения развертывания приложений. Хотя разработчики могут создать всю серверную часть за считанные минуты, установка и настройка для развертывания приложения все равно могут занять несколько дней. Именно здесь […]

Continue reading


IBM HashiCorp «закатывает» поддержку внешних языков Terraform

В дальнейшем, когда вы запускаете программное обеспечение IBM Terraform Infrastructure as Code (IaC), у вас будет один язык для написания конфигураций: язык конфигурации HashiCorp (HCL). В понедельник HashiCorp, компания IBM, объявила, что больше не будет поддерживать Terraform Cloud Development Kit (CDK или CDKTF). Хотя существующий код останется доступным в архиве GitHub, HashiCorp больше не будет […]

Continue reading


Papermoon: Linux космического уровня для эры NewSpace

ТОКИО — Когда я работал в НАСА в 1980-х годах, каждый спутник и космический корабль, вышедший на орбиту, запускал одноразовые, закодированные вручную полупатентованные программы. Этот подход был болезненным, дорогостоящим, а иногда и катастрофическим, как в случае с потерей Mars Climate Orbiter в 1999 году из-за ошибки в программном обеспечении. Все изменилось. В своем программном докладе […]

Continue reading


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

MongoDB спонсировал этот пост. Слишком часто разработчиков несправедливо обвиняют в небрежном отношении к целостности данных. Логика такова: без жесткой структуры базы данных SQL разработчики будут писать код импульсивно, пропуская формальное проектирование и рассматривая его как препятствие, а не как жизненно важный шаг в построении надежных систем. Из-за этого заблуждения многие администраторы баз данных (DBA) полагают, […]

Continue reading


Как команда Valkey поняла, что пришло время форка

ТОКИО — Создание проекта с открытым исходным кодом никогда не является первым выбором. Это вызывает разногласия, опасно и политически рискованно. Но иногда, как сказали лидеры Valkey Роберто Луна Рохас и Мэделин Олсон во время своего выступления в понедельник на саммите Open Source в Японии, у вас нет выбора. Это единственный реальный путь вперед для защиты […]

Continue reading


Ваш ИИ работает с половиной мозга. Вам нужна вторая половина

Мы все видели заголовки о том, что корпоративный ИИ терпит неудачу с большой скоростью. MIT сообщил, что 95% пилотных проектов GenAI терпят неудачу. Соучредитель OpenAI Андрей Карпати недавно заявил, что создание настоящего агентного ИИ может занять еще 10 лет. Проблема в том, что сегодня студенты магистратуры гораздо лучше угадывают лучший ответ, чем на самом деле […]

Continue reading


Почему соавтор Next.js Тони Кованен предпочитает оставаться в стороне

Возможно, вы не слышали о разработчике с открытым исходным кодом Тони Кованене, но 34-летний человек участвовал в известных вам проектах, включая совместное создание Next.js и сооснование ZEIT, которая стала Vercel, вместе с Гильермо Раухом и Наоюки Канезавой. В общем, уроженец Финляндии приложил руку ко многим проектам и стартапам с открытым исходным кодом, которые имеют значение […]

Continue reading


Apache Wayang превращает обработку данных в кроссплатформенную задачу

Большинство платформ обработки данных построены на едином механизме выполнения. Не Апачи Ваянг. На прошлой неделе Apache Software Foundation представил платформу обработки данных Wayang как проект Apache верхнего уровня. Wayang, названный в честь индонезийского кукольного театра, представляет собой платформу обработки данных, созданную для объединения наборов данных с возможностью координации нескольких платформ обработки данных. Для организации с […]

Continue reading


Программирование с помощью инструмента Gemini CLI

Некоторое время назад Google выпустила весьма впечатляющий инструмент Gemini CLI (интерфейс командной строки). В отличие от многих инструментов искусственного интеллекта, приложение Gemini CLI устанавливается локально, поэтому вам не нужно беспокоиться о том, что ваши запросы (или их результаты) будут использованы в каких-либо гнусных целях. На данный момент возможности Gemini CLI: Полностью открытый исходный код, позволяющий […]

Continue reading