Рубрика «производительность» - 19

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

Скала Улуру
Скала Улуру в Австралии как пример монолита — КДПВ, не более

Что такое монорепозиторий?

Определения разнятся, но мы будем считать репозиторий монолитным при выполнении следующих условий:

  • Репозиторий содержит более одного логического проекта (например, iOS-клиент и веб-приложение)
  • Эти проекты могут быть не связаны, слабо связаны или связаны сторонними средствами (например, через систему управления зависимостями)
  • Репозиторий большой во многих смыслах:
    • По количеству коммитов
    • По количеству веток и/или тегов
    • По количеству файлов
    • По размеру содержимого (то есть размеру папки .git)

Читать полностью »

image

Ваша производительность вас устраивает? Или вам кажется, что вы могли бы сделать намного больше за то же время?
И сколько раз за день вы отвлекаетесь? Слишком часто? Вам сложно менять привычки? Хотелось бы упростить этот процесс? Мы хотим показать вам, почему низкая продуктивность может стать причиной возникновения дурных привычек. И рассказать, что нужно сделать в этой ситуации!
Читать полностью »

Где формируем модель для UI при Domain Driven Design? Сравнение производительности различных архитектурных решений - 1

Рассмотрим с точки зрения производительности варианты размещения логики по заполнению модели для трёх-уровневой и четырёх-уровневой архитектур при использовании различных технологий взаимодействия между уровнями на стеке .NET (Web API, Web API OData, WCF net.tcp, WCF Data Services).

Читать полностью »

Добрый день.

Сегодня новый обзор – маршрутизаторы AudioCodes. Да, Вы не ошиблись и прочитали правильно, именно маршрутизаторы. Жизнь не стоит на месте, и AudioCodes уже давно, будучи пионером VoIP и всемирно известным брендом голосовых шлюзов любых масштабов, от одного порта FXS до нескольких STM-1, превратился в производителя сложных и комплексных решений не только для операторского, но и для корпоративного рынка. Сейчас в профиле продуктов компании больше решений, не относящихся к категории «голосовой шлюз», чем традиционных шлюзов.
Читать полностью »

1C-Битрикс на Raspberry Pi 2 - 1 Наши коллеги и партнеры — веб-студия «Оробланко» — решили устроить интересный эксперимент: запустить 1С-Битрикс на микрокомпьютере Raspberry Pi 2. О чем и написали подробно у себя в блоге. С их любезного разрешения публикуем результаты. :)

* * *

Сразу скажем, зачем нам это надо.

Понять, возможно ли это вообще. Убедиться, что Raspberry Pi 2 компьютер, а не игрушка.

Понять, насколько быстро и устойчиво будет работать Битрикс на таком слабом компьютере (и будет ли он работать вообще).

Подтвердить собственную квалификацию специалистов по настройке серверов, ведь задача нетривиальная.

Если все получится, то мы развеем старую легенду о том, что «Битрикс тяжелый, медленный и неповоротливый» и что ему нужны большие вычислительные ресурсы.Читать полностью »

С-вызовы в Go: принцип работы и производительность - 1
Язык Go в последнее время неоднократно обсуждался на хабре — его и критиковали , и хвалили. Мы в Intel любим Go и участвуем в open-source разработке этого проекта. Если вы тоже используете Go, интересуетесь его внутренним строением и вопросами наиболее эффективного программирования на этом замечательном языке, то добро пожаловать под кат. Статья будет о том, каким образом в Go реализован механизм внешних вызовов, и насколько быстро он работает.
Читать полностью »

Luxoft Training предлагает познакомиться с переводом статьи Рандольфа Гайста «Advanced Oracle Troubleshooting Session — PGA/UGA memory fragmentation».

Сессия устранения неполадок в Oracle для продвинутых пользователей – фрагментация памяти PGA-UGA - 1Рандольф Гайст специализируется на исправлении ошибок, связанных с производительностью баз данных Oracle. Входит в число лучших специалистов в мире в области анализа исполнения SQL-кода и технологий Oracle по оптимизации. Является сертифицированным администратором Oracle базы данных (OCP DBA) версий 8i, 9i и 10g.
Читать полностью »

Здравствуйте, уважаемыее! Мы решили возобновить публикации еще до окончания больших праздников, но в сегодняшней статье все-таки раскрыта тема справедливой раздачи подарков. Сама же статья, как понятно из названия, посвящена сравнительному анализу параллелизма и конкурентности.

Читать полностью »

В наше время пользователь может использовать несколько отличных браузеров. У большинства есть 32 и 64-битные версии. У каждого из нас свое мнение о возможностях того либо иного браузера. Тем не менее, можно попробовать сравнить браузеры, проведя несколько тестов с каждой программой, как с 32-битной, так и с 64-битной версией.

Пользователь ресурса Ghacks и решил этим заняться. В качестве тестовой системы был выбран ПК с Intel Core i5-2500, 8 ГБ ОЗУ, 256 ГБ SSD, Nvidia GeForce GTX 960 и Windows 10.
Читать полностью »

Всем привет! Полноценный обзор планшета Irbis TZ94 на geektimes уже есть, а в этом обзоре я хотел бы рассказать, что даёт потребителю использование в недорогих планшетах чипсета Intel® Atom™ X3-C3230RK. Раньше ведь как было: практически все недорогие «таблетки» комплектовались платформами с ARM-процессорами от азиатских производителей. Не то чтобы все эти платформы поголовно были плохими, но случились проблемы и со стабильностью, и с работой навигации, и со многим другим.

О возможностях Intel® Atom™ X3 на примере Irbis TZ94 - 1

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js