Как стать автором
Обновить

PCI-SIG пообещала выпустить стандарт PCIe 6.0 к концу года

Производство и разработка электроники *Компьютерное железо UEFI *

В рамках ежегодной конференции разработчиков PCI Special Interest Group (PCI-SIG) рассказала о новом стандарте шины PCI Express 6.0, который удвоит скорость передачи данных. PCI-SIG пообещала выпустить окончательную версию спецификации к концу этого года.

Читать далее
Всего голосов 16: ↑16 и ↓0 +16
Просмотры 1.4K
Комментарии 0

Новая версия Ensemble 2012.1

Блог компании InterSystems Разработка веб-сайтов *
image

Вышла новая версия интеграционной платформы (ESB) от InterSystems — Ensemble.
Полная версия документа на английском языке доступна на сайте InterSystems.

По сравнению с предыдущей версией (2010.2), Ensemble 2012.1 содержит ряд новых возможностей:
  • Новый пользовательский интерфейс Портала Управления
  • Детализированная модель безопасности в Портале Управления
  • Новая реализация бизнес-правил
  • Интеграция с системами контроля версий в Портале Управления
  • Record Mapper
  • Пакетная обработка файлов записей
  • Виртуальные XML-документы
  • Уведомления (alerts) при достижении заданных пороговых значений производительности при обработке сообщений Ensemble
  • UDDI API
  • Новые возможности Caché 2012.1

Читать дальше →
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 2.1K
Комментарии 0

Стиль и новые технологии в медицине: 3D печатная шина

Блог компании Medgadgets
Традиционные гипсовые повязки ужасны на вид, громоздки и неудобны, раздражают кожу и со временем начинают плохо пахнуть выглядеть. Это как средневековое орудие пыток. 3D печатные нейлоновые шины для фиксации полностью решают все проблемы с дискомфортом, неприятным запахом и зудящей кожей. Концепция дизайна литого экзоскелета обеспечивает надежную фиксацию, выглядит элегантно, вентилируется, является очень удобной благодаря чрезвычайно легкому весу, а также водонепроницаемой, гигиеничной и пригодной к переработке.



Читать дальше →
Всего голосов 8: ↑7 и ↓1 +6
Просмотры 11K
Комментарии 6

Простая система событий — нестандартный подход

Ненормальное программирование *.NET *C# *Unity *
Данная заметка является логическим продолжением поста «SMessage — Простая и предсказуемая система событий для Unity». Пользователь erlioniel описал два подхода к построению собственной системы сообщений: с использованием перечислений и классов-сообщений. В своей заметке я хочу рассказать о возможном пути смешения этих подходов и о велосипеде, который может из этого получиться.
Ненормальное программирование
Всего голосов 8: ↑7 и ↓1 +6
Просмотры 9K
Комментарии 4

Релиз InterSystems Ensemble 2015.1 и 2015.2

Блог компании InterSystems Разработка веб-сайтов *
В июле состоялся релиз интеграционной платформы InterSystems Ensemble 2015.2. В этой статье обзор основных улучшений 2015.2 и 2015.1.

Главное: поддержка push-уведомлений для iOS и Google-устройств, оптимизация архитектуры баз данных для Ensemble продукций, оптимизация «сквозных» (pass-through inproc) операций.
Подробности под катом
Всего голосов 10: ↑10 и ↓0 +10
Просмотры 2.6K
Комментарии 0

История о чертовых дублях

Блог компании Инфосистемы Джет Oracle *Программирование *Big Data *
Данная статья подготовлена Дмитрием Овчаренко, архитектором Департамента прикладных финансовых систем компании «Инфосистемы Джет»

Да будет унификация! Такое решение было принято при проектировании интеграционной архитектуры, связывающей CRM с другими внешними системами посредством шины на Oracle Service Bus. Помимо онлайн-интеграции на основе веб-сервисов, она принимает файлы, поступающие в систему, и вызывает веб-сервисы на стороне CRM, специально разработанные для каждого типа входящих данных.

Файл содержит множество записей, и по каждой требуется выполнить отдельный вызов сервиса на стороне CRM. Обработка файла производится в цикле по записям. На каждый вызов сервиса уходит по 5 секунд – это довольно много, но для выполнения поставленных требований вполне хватало. Процесс обработки вызова веб-сервиса в CRM предварительно проверяет запись на дубль, затем выполняет требуемую бизнес-логику и создает запись в БД.

Но «внезапности» могут возникнуть в непредвиденных моментах «шиномонтажа». На промышленных объемах данных в базе CRM стали появляться дубли. Мы выяснили, что источник может почему-то отправить большой файл повторно (сразу после того, как он будет подхвачен файловым proxy-сервисом и помещен в Stage-папку). Причем отставание между вызовами веб-сервисов, создающих дубли, настолько мало, что в момент второго вызова данные в первом еще не закоммичены, и проверка на стороне CRM не успевает срабатывать.
Читать дальше →
Всего голосов 14: ↑9 и ↓5 +4
Просмотры 3.1K
Комментарии 0

История одной интеграции, или как мы перестали беспокоиться и полюбили InterSystems Ensemble

Блог компании InterSystems Разработка веб-сайтов *Платежные системы *Разработка под e-commerce *
image

Предыстория: у нашей небольшой, но очень амбициозной компании «Black Mushroom Studio» появилась идея создания e-commerce проекта и реализации мобильного приложения для оплаты некоторых товаров/услуг через платежного агрегатора.

Что было на входе: каркас приложения на Android, которому, само собой, удобно общаться по HTTP и JSON, и платежная система, предоставившая свое API — web-сервисы с SOAP-содержимым.

Задача: подружить одно с другим.

На выбор технологии повлияли следующие моменты: скорость разработки и возможность быстрой реакции на изменения. Проект должен был выстрелить. Пока конкуренты производят оценку сроков, мы хотели уже запустить продукт. Пока конкуренты ищут разработчиков, мы уже должны были получать прибыль. При этом ограничительном факторе, все же необходим был серьезный подход, так как вопрос связан с деньгами инвесторов, а это требует повышенного внимания.

Можно долго говорить о достоинствах и недостатках конкретных технологий конкретных вендоров и преимуществах open source, но везде есть свои минусы и плюсы. Проанализировав несколько продуктов (материал для отдельной статьи), мы пришли к выводу, что для решения наших задач, InterSystems Ensemble подходит больше других.
Читать дальше →
Всего голосов 20: ↑12 и ↓8 +4
Просмотры 8.8K
Комментарии 10

Первые опыты использования потокового протокола на примере связи ЦП и процессора в ПЛИС комплекса Redd

Системное программирование *Программирование микроконтроллеров *Компьютерное железо


В предыдущих статьях мы уже познакомились с шиной Avalon-MM, где MM означает Memory Mapped, то есть проецируемая на память. Эта шина вполне себе универсальная. К ней может быть подключено несколько ведущих (Master) и несколько ведомых (Slave) устройств. Мы уже подключали сразу два ведущих устройства (Instruction Master и Data Master), потому что у процессора NIOS II гарвардская архитектура, так что шины команд и данных у него разные, но многие авторы для упрощения разработки ПО снаружи подключают их к одной и той же общей шине.

Если какой-то блок на шине имеет функциональность прямого доступа к памяти (DMA), то он также будет содержать ведущее устройство для шины.

Собственно, на этом факте (много ведущих, много ведомых) и основано главное неудобство данной шины. Когда мы проектировали своё ведомое устройство, нам приходилось декодировать адрес. Когда же мне доводилось делать своего ведущего, возни с арбитражем было существенно больше. А ведь красной нитью через весь цикл статей идёт утверждение, что разработка под Redd — вспомогательная часть проекта, она не должна требовать слишком много трудозатрат. И если можно освободиться от рутины, мы должны от неё освободиться.
Читать дальше →
Всего голосов 13: ↑12 и ↓1 +11
Просмотры 4.4K
Комментарии 0

Перевод PHP бэкенда на шину Redis streams и выбор независимой от фреймворков библиотеки

PHP *Symfony *Распределённые системы *DIY или Сделай сам
Tutorial


Предисловие


Мой сайт, которым я занимаюсь в качестве хобби, предназначен для хранения интересных домашних страниц и персональных сайтов. Эта тема стала интересовать меня в самом начале моего пути в программировании, в тот момент меня восхищало нахождение больших профессионалов, которые пишут о себе, своих увлечениях и проектах. Привычка открывать их для себя осталась и сейчас: почти на каждом коммерческом и не очень сайте я продолжаю заглядывать в футер в поисках ссылок на авторов.
Читать дальше →
Всего голосов 14: ↑13 и ↓1 +12
Просмотры 7.2K
Комментарии 12

Масштабный проект по внедрению SAP S/4HANA в удаленном режиме: Гибридный интеграционный ландшафт

Блог компании Accenture Тестирование IT-систем *Анализ и проектирование систем *ERP-системы *

Для реализации решения в рамках нашего проекта мы выбрали гибридный интеграционный ландшафт на базе SAP PO и SAP MII. В данной статье мы рассмотрим особенности систем SAP PO и SAP MII, их предназначение, достоинства и недостатки. А также расскажем о трудностях, с которыми мы столкнулись при реализации проекта в 2020 году.

Итак, по порядку.

Читать далее
Рейтинг 0
Просмотры 1.5K
Комментарии 0

Автоматизация рутины в финтехе: опыт Росбанка

Блог компании Росбанк IT-инфраструктура *API *Облачные сервисы

Есть стереотип, что финансы — это консервативная сфера, где нет места айтишному веселью. Взять хотя бы швейцарские банки, где до сих пор используется ПО, написанное на Коболе: скука, стресс и ответственность за чужие миллионы.

Какое-то время всё так и было, но ситуация меняется. Банки вышли в онлайн, им нужны новые инструменты — а ведь их должен кто-то разрабатывать, развёртывать и поддерживать. IT-отделы растут, процессы трансформируются и усложняются. Появились по-настоящему творческие задачи и одновременно возросло количество рутины, которую неплохо бы автоматизировать.

Как и любой финтех, Росбанк уже не просто банк, а целая сеть связанных и не очень услуг, продуктов и сервисов. Большинство из них развёрнуты в сторону клиентов, но есть и те, что смотрят в светлые глаза сотрудников IT-департамента. Про них сегодня и пойдёт речь. А точнее, про команду автоматизации инфраструктурных задач и их основной продукт — внутренний портал MyGTSSpace.

Читать далее
Всего голосов 9: ↑6 и ↓3 +3
Просмотры 2.6K
Комментарии 4