[Open source, GitHub, IT-компании] Microsoft открыла исходный код Extensible Storage Engine
Автор
Сообщение
news_bot ®
Стаж: 6 лет 9 месяцев
Сообщений: 27286
В конце января 2021 года Microsoft открыла исходный код Extensible Storage Engine. Проект доступен на GitHub под лицензией MIT.
Extensible Storage Engine (ESE) — это реализация API JET Blue, где JET означает Joint Engine Technology. Это собственный движок компании, который позволяет заменить реляционную базу данных. Механизм работы ESE основан на технологии индексированного и последовательного доступа (Indexed and Sequential Access Method — ISAM).
ESE предназначен для использования приложениями, которым необходимо быстрое и/или легко структурированное хранилище данных, если непосредственная работа с файлом или с реестром не удовлетворяет требованиям приложения относительно индексирования данных или их размера.
Microsoft использовала этот проект для создания Active Directory и Exchange 2000, а также в ядре Windows NT 3.51. Компания продолжает спустя почти 25 лет использовать эту технологию во внутренних серверах хранилищ для почтовых ящиков Office 365, своих SMP-системах, почти каждый клиент Windows имеет код ESE, начиная с Windows 2000, Windows XP и Windows Server 2003.
Microsoft убрала все комментарии разработчиков к исходному коду в репозитарии проекта ESE на GitHub. Компания пояснила, что «эта кодовая база имеет долгую историю внутренней разработки в Microsoft, поэтому, чтобы оставаться в безопасности с самой первой версией исходного кода, разработчики временно удалили все комментарии и исключили определенные типы файлов».
Также в репозитории ESE отсутствует тестовый код. Microsoft планирует опубликовать его в будущем.
В мае 2020 года Microsoft открыла исходный код интерпретатора языка программирования GW-BASIC.
В сентябре прошлого года Microsoft опубликовала исходные коды, а также документацию и примеры, автоматизированного инструмента для разработчиков — Project OneFuzz. Это фаззинг решение в настоящее время уже заменило сервис Microsoft Security Risk Detection Service.
===========
Источник:
habr.com
===========
Похожие новости:
- [Python] Оценка достоверности отчетов об ошибках с помощью анализа временных рядов
- [Законодательство в IT, IT-компании] Путин поручил разработать дополнительные требования к работе иностранных IT-компаний
- [Венчурные инвестиции, Развитие стартапа, Финансы в IT, IT-компании] Новости IT и инвестиций: нашелся директор ТикТок, продолжается шоу с GameStop
- [IT-стандарты, Карьера в IT-индустрии, IT-компании] Идеальная вакансия для разработчика
- [Информационная безопасность, Системное администрирование, Сетевые технологии] Lawful Interception, поиск по вложениям и персонализация страницы аутентификации Zimbra OSE
- [Open source, OpenStreetMap, Геоинформационные сервисы, Софт] Владельцы MAPS.ME отменили изменения и вернули старое приложение. Надолго ли?
- [Законодательство в IT, Игры и игровые приставки] Антимонопольный иск обвиняет Valve в удержании высоких цен на игры
- [Разработка систем связи, Облачные сервисы, Искусственный интеллект, IT-компании] Avaya интегрирует ИИ от Google в контакт-центры
- [Здоровье, IT-компании] Как Amazon проводит вакцинацию своих сотрудников
- [Поисковые технологии, Законодательство в IT, IT-компании] Наделла и Цукерберг обсудили с властями Австралии закон об оплате новостного трафика
Теги для поиска: #_open_source, #_github, #_itkompanii (IT-компании), #_microsoft, #_extensible_storage_engine, #_ese, #_open_source, #_github, #_itkompanii (
IT-компании
)
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 13:55
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 9 месяцев |
|
В конце января 2021 года Microsoft открыла исходный код Extensible Storage Engine. Проект доступен на GitHub под лицензией MIT. Extensible Storage Engine (ESE) — это реализация API JET Blue, где JET означает Joint Engine Technology. Это собственный движок компании, который позволяет заменить реляционную базу данных. Механизм работы ESE основан на технологии индексированного и последовательного доступа (Indexed and Sequential Access Method — ISAM). ESE предназначен для использования приложениями, которым необходимо быстрое и/или легко структурированное хранилище данных, если непосредственная работа с файлом или с реестром не удовлетворяет требованиям приложения относительно индексирования данных или их размера. Microsoft использовала этот проект для создания Active Directory и Exchange 2000, а также в ядре Windows NT 3.51. Компания продолжает спустя почти 25 лет использовать эту технологию во внутренних серверах хранилищ для почтовых ящиков Office 365, своих SMP-системах, почти каждый клиент Windows имеет код ESE, начиная с Windows 2000, Windows XP и Windows Server 2003. Microsoft убрала все комментарии разработчиков к исходному коду в репозитарии проекта ESE на GitHub. Компания пояснила, что «эта кодовая база имеет долгую историю внутренней разработки в Microsoft, поэтому, чтобы оставаться в безопасности с самой первой версией исходного кода, разработчики временно удалили все комментарии и исключили определенные типы файлов». Также в репозитории ESE отсутствует тестовый код. Microsoft планирует опубликовать его в будущем. В мае 2020 года Microsoft открыла исходный код интерпретатора языка программирования GW-BASIC. В сентябре прошлого года Microsoft опубликовала исходные коды, а также документацию и примеры, автоматизированного инструмента для разработчиков — Project OneFuzz. Это фаззинг решение в настоящее время уже заменило сервис Microsoft Security Risk Detection Service. =========== Источник: habr.com =========== Похожие новости:
IT-компании ) |
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 13:55
Часовой пояс: UTC + 5