ИНФОРМАЦИОННЫЙ ПОРТАЛ
Ваш путеводитель в мире онлайн-общения и ИТ-технологий!

Мир IT стремительно меняется, следите за новинками в сфере IT вместе с нами. Главные новости и события мира информационных технологий, обзоры гаджетов и софта, мнения экспертов о новинках - на нашем сайте.

 

ЭКСПЕРТНОЕ МНЕНИЕ

ЧТО ДОЛЖЕН УЧИТЫВАТЬ СИСТЕМНЫЙ АНАЛИТИК УЧАСТВУЮЩИЙ В РАЗВИТИЕ INTEGRATION BUS (С БЛАГОДАРНОСТЬЮ ПАШЕ МАЛЮТИНУ И ЭНДИ ПИПЕРУ)

6 Сентября 2013

Смотрю на мир и не перестаю удивляться. Есть два монстра по MB. Ну ладно один западник, до него не достучаться, но второй уже который год тусуется в российском IBMе, и практически всегда готов к пивным встречам J

Так вот со вторым всегда можно договориться он обязательно поможет, вот такой он человек. И ГЛАВНОЕ лучше него про Message Broker сказать никто не сможете, ну кроме Энди.

Так вот эта сладкая парочка уже давно пишет везде и повсюду как правильно создавать код под MB. Но наши системные интеграторы идут своим , небезопасным для клиента путем. Путем тернистым и дорогим.

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

Если вы планируете свою интеграцию перевести на MB то вы , как системный аналитик должны знать,что :

Execution Group, есть не что иное как отдельный экземпляр JVM. А значит, вы можете настраивать JVM по своему желанию

Поскольку основной технологией является java, то вполне разумно будет использование именно языка java, а не ESQL, поскольку огромной разницы в производительности не наблюдается, для однотипных операций.

Не все можно написать на ESQL, но все можно написать на java. Я бы везде где возможно использовал именно java.

Если же вы уверены в действенности ESQL, так и укажите в ТЗ, что лучше использовать ESQL. Что бы у разработчика не было даже повода использовать другие языки.

Активно использовать заголовки сообщений . Прекратить пагубную практику разбирать тело сообщения и на основании разбора тела сообщений строить маршрутизацию.

В каждом потоке использовать строго определенный тип данных (по возможности). Лучше иметь несколько потоков с для каждого конкретного типа данных, чем одни универсальный для всех типов.

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

Режьте, и не задумывайтесь. Большие сообщениям на сотни маленьких. И не занимайтесь понапрасну парсингом (разбирайте сообщение содержащие однотипные данные)

Максимально использовать функционал MQ. И переложить часть работы на плечи MQ.

Не забывайте про правильные настройки MQ.Вы сэкономите массу времени и денег если если ваши очереди будут правильно сконфигурированы именно для ваших потоков.

WAS прекрасно дружит с MB. Не забывайте об этой дружбе. При условии ,что вы используете WAS и вам действительно необходимо дружеское общение между товарищами.

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

Про глобальный кеш я уже писал . Пользуйте обязательно.

Лучше с базой данных общаться посредством хранимых процедур. Не придется 10 раз передеплоивать один и тот же flow с различными sql запросами.

Не ясна причина по которой системные аналитики подписывающие ТЗ для разработки на IB(MB) активно игнорируют советы двух уважаемых людей, тем самым ставя под удар успешность интеграционных решений.

Если больше половины из сказанного вам не понятно или у вас есть замечания , в IBM вам всегда помогут J.


ЕЩЕ ПО ТЕМЕ:

У СЕРВИСА SKYPE ВНОВЬ ПРОБЛЕМЫ СО СВЯЗЬЮ

17.08.2013

Сегодня пользователи Skype вновь столкнулись с перебоями в работе сервиса. Так, начиная примерно с 15.00 мск система отказывается загружаться. В компании сообщают, что проблемы с доступом испытывают лишь немногие пользователи, однако это уже третья поломка менее чем за год.

МАНИФЕСТ ОБРЕЧЕННОЙ ЭКОНОМИКИ

7.08.2013

6 и 7 августа 2013 года в газете «Ведомости» двумя частями была опубликована статья известного российского экономиста, а с недавних пор и политического деятеля Владислава Иноземцева. Смысл статьи читается уже в её названии: «Сырьевая специализация может быть благом для России». Автор вначале приводит шокирующие цифры, согласно которым доля минерального сырья в экспорте России постоянно растёт и составляет уже более 70%, а нефтегазовые доходы с менее четверти в 1997 году выросли и в 2012-м стали составлять более половины всех доходов федерального бюджета. Однако еще более шокирующим является основной тезис статьи: «Насколько нужны нам сегодня перемены, способные случиться при реальном слезании с сырьевой иглы, — это большой вопрос». Наркоман, который не может избавиться от наркотической зависимости, тоже так рассуждает: в конце концов, что плохого в наркотиках, стоит ли жуткая лечебная ломка тех преимуществ, которые есть у здоровых людей?

ДЕНИС ЯКУШЕВ, TABERNA: ФОРМАТ OPENSOURCE ДЛЯ РЫНКА СНГ ПОКА РАЗВИТ НЕДОСТАТОЧНО

20.08.2013

По информации Data Insght, за ушедший год объём российского рынка e-commerce прошёл отметку в 400 млрд. рублей. На такую сумму приобрели товары различных категорий 22 млн пользователей — почти треть всей аудитории Рунета. По оценкам InSales, представленным на прошедшем РИФ+КИБ-2013, ежегодный рост рынка составляет 30-35 процентов в год; число онлайн-магазинов в российском сегменте — более 100 тысяч. В этой ситуации вполне закономерно на стартап-рынке появляется всё больше проектов, решающих те или иные проблемы интернет-«шопов». Один из таких стартапов — Taberna, позволяет любому человеку быстро «собрать» свой интернет-магазин и запустить его. Мы поговорили с основателем Taberna Денисом Якушевым о том, в чём заключается специфика работы с CMS, и о том, почему не надо бояться делать продукт Open Source.

ЯНДЕКС ЗАПУСТИЛ МАГАЗИН ПРИЛОЖЕНИЙ ДЛЯ ANDROID

3.09.2013

Компания Яндекс официально открыла доступ к своему магазину приложений для устройств на мобильной операционной системе Android.