The OpenNET Project

 
Поиск (теги):    НОВОСТИ (+) КОНТЕНТ WIKI MAN'ы ФОРУМ twitter

19.10.2016 23:59  Facebook работает над реализацией сервера Mercurial на языке Rust

Facebook, продолжающий использовать распределённую систему управления версиями Mercurial в своих внутренних проектах, работает над созданием нового сервера Mercurial, для разработки которого выбран язык программирования Rust. Развиваемый сервер может работать как распределённая система и поддерживает для хранения репозитория подключаемые хранилища в формате ключ/значение. Проект Mozilla заинтересован в развитии нового сервера, который можно будет использовать для переноса репозиториев hg.mozilla.org в инфраструктуру Amazon S3 или других облачных сервисов.

Для Mercurial в Facebook также разработано расширение, которое позволяет ускорить выполнение выборки в 4-10 раз, благодаря применению кэширования типовых запросов. Публикация нового расширения ожидается не раньше декабря. Кроме того, Facebook реализовал новую команду "hg absorb", позволяющую манипулировать черновиками изменений, уже добавленных в рабочую директорию, но для которых ещё не выполнен коммит. Команда выполняет анализ наличия конфликтов для предлагаемых для коммита изменений и если изменение не может быть добавлено без конфликта, система оставляет его неподтверждённым. Совместно с Google и Unity, Facebook также работает над новой виртуальной ФС, оформленной в виде модуля FUSE и позволяющей ускорить работу репозиториев с большим числом файлов.

  1. Главная ссылка к новости (http://www.theregister.co.uk/2...)
  2. OpenNews: Релиз распределённой системы управления версиями Mercurial 3.9
  3. OpenNews: Представлена операционная система Redox, написанная на языке Rust
  4. OpenNews: Успехи Rust: Подготовка первого выпуска Servo и использование Rust в новом хранилище Dropbox
  5. OpenNews: В Firefox 48 начнётся интеграция компонентов на языке Rust
  6. OpenNews: Доступен язык программирования Rust 1.12
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: mercurial, rust
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.3, Аноним, 00:32, 20/10/2016 [ответить] [смотреть все]
  • –1 +/
    FUSE и "скорость" очень смешно.
     
     
  • 2.4, KonstantinB, 00:34, 20/10/2016 [^] [ответить] [смотреть все] [показать ветку]
  • +3 +/
    Скорость - понятие относительное. Быстрее питона, видимо.
     
  • 2.6, Убедитель, 00:58, 20/10/2016 [^] [ответить] [смотреть все] [показать ветку]
  • –11 +/
    Рядом со мной сервак один из сотен в нашей скромной организации с парой тераба... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.8, Crazy Alex, 01:31, 20/10/2016 [^] [ответить] [смотреть все]  
  • +11 +/
    А при чём рама к FUSE? Там проблема с кучей переключений контекста вообще-то.
     
     
  • 4.14, A.Stahl, 08:19, 20/10/2016 [^] [ответить] [смотреть все]  
  • –2 +/
    Тебя уверяет Убедитель, а ты не убеждаешься? Действительно сумасшедший Алекс...
     
     
  • 5.15, Аноним122, 08:48, 20/10/2016 [^] [ответить] [смотреть все]  
  • +1 +/
    у нас джентльменам верят на слово!
     
     
  • 6.62, Аноним, 09:56, 26/10/2016 [^] [ответить] [смотреть все]  
  • +/
    > у нас джентльменам верят на слово!

    Вот Алексу карта и прет.

     
  • 5.31, Crazy Alex, 13:11, 20/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Я в половине случаев пишу, чтобы яснее было кому-то со стороны
     
  • 3.16, mma, 09:06, 20/10/2016 [^] [ответить] [смотреть все]  
  • +4 +/
    А ну если пара терабайт оперативы то конечно все летает, от одного только осозна... весь текст скрыт [показать]
     
     
  • 4.26, Uri, 11:33, 20/10/2016 [^] [ответить] [смотреть все]  
  • +2 +/
    - Скажите, я на своей NT прошел путь 16, 32, 64 И каждый раз система все медлен... весь текст скрыт [показать]
     
  • 3.18, Аноним, 09:24, 20/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Теперь осталось мозги купить.
     
  • 3.42, А, 17:27, 20/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Держитесь там Вы понимаете, какая бы скорость была бы, не будь там столько слое... весь текст скрыт [показать]
     
  • 1.17, Аноним, 09:14, 20/10/2016 [ответить] [смотреть все]  
  • +1 +/
    Что-то я не понял. Заинтересована Mozilla, а разрабатывает Facebook?
     
     
  • 2.19, Mail, 09:46, 20/10/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Просто кто-то очень большом может позволить себе менять мир под себя А Мозилла ... весь текст скрыт [показать] [показать ветку]
     
  • 2.43, А, 17:28, 20/10/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Ну может ФБ купит МЗ, и будет у них свой браузер, стучащий в ФБ на юзеров, как Х... весь текст скрыт [показать] [показать ветку]
     
  • 1.20, Andrey Mitrofanov, 09:51, 20/10/2016 [ответить] [смотреть все]  
  • +/
    >Проект Mozilla заинтересован
    > в развитии нового сервера, который можно будет использовать для переноса репозиториев
    > hg.mozilla.org в инфраструктуру Amazon S3 или других облачных сервисов.

    И тут ария заморского гостя ESR-а c reposurgeon-ом наголо!

     
  • 1.23, IB, 10:28, 20/10/2016 [ответить] [смотреть все]  
  • –3 +/
    А говорили питон не тормозит...
     
     
  • 2.24, Аноним, 10:40, 20/10/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    Никто так не говорил Более того, в философии языка четко обозначен безусловный ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.63, Аноним, 09:59, 26/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Там четко означен приоритет на макак, которых строить можно только о здюливани... весь текст скрыт [показать]
     
  • 2.25, Аноним, 10:44, 20/10/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    Многие проекты на питоне зарождались как экспериментальные, лабораторные проекти... весь текст скрыт [показать] [показать ветку]
     
  • 1.27, Ilya Indigo, 12:06, 20/10/2016 [ответить] [смотреть все]  
  • +/
    Чем их git не устроил?
     
     
  • 2.33, Аноним, 13:28, 20/10/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Из серии: "Грузины лучше, чем армяне?"
     
  • 2.56, zx, 18:35, 23/10/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Тем, что git плохо работает с такими объемами кода(80 гигабайт в одном репо).
     
  • 1.28, vitalif, 12:15, 20/10/2016 [ответить] [смотреть все]  
  • +/
    Меркуриал же проиграл вроде битву гиту.
     
     
  • 2.32, Crazy Alex, 13:13, 20/10/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Если контора большая - иногда какой-нибудь труп выгоднее в одиночку поддерживать... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.39, angra, 15:48, 20/10/2016 [^] [ответить] [смотреть все]  
  • +6 +/
    > Хотя странный выбор - и меркуриал, и раст.

    То есть выбор сочетания PHP и С++ в виде HipHop от того же Facebook странным не показался?


     
     
  • 4.41, Crazy Alex, 17:25, 20/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Не показался PHP у них там изначально, а для плюсов есть Александреску, который... весь текст скрыт [показать]
     
     
  • 5.46, Аноним, 18:42, 20/10/2016 [^] [ответить] [смотреть все]  
  • +4 +/
    Александреску уже год там не работает и то что может Александреску на C , на RU... весь текст скрыт [показать]
     
     
  • 6.49, Crazy Alex, 00:31, 21/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Хм, насчёт не работает - не знал А крутость руста или её отсутствие обсудим л... весь текст скрыт [показать]
     
  • 5.64, Аноним, 10:04, 26/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Пришло в компанию несколько эспонатов которые это умеют, так и приползло Задача... весь текст скрыт [показать]
     
  • 4.44, Ilya Indigo, 18:15, 20/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Нет Отличный был выбор благодаря которому теперь есть PHP7 ... весь текст скрыт [показать]
     
     
  • 5.51, angra, 07:41, 21/10/2016 [^] [ответить] [смотреть все]  
  • +1 +/
    Ну так и из меркуриала может что-то полезное получится.
     
     
  • 6.65, Аноним, 10:06, 26/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Судя по упомянутым аналогиям, что-то типа git 3 x или 4 x ... весь текст скрыт [показать]
     
  • 2.38, Я, 15:22, 20/10/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    В фантазиях школьников разве что.
     
     
  • 3.40, vitalif, 16:56, 20/10/2016 [^] [ответить] [смотреть все]  
  • +1 +/
    да не объективно, по популярности и по методике работы - в меркуриал затащили ... весь текст скрыт [показать]
     
  • 2.45, Аноним, 18:39, 20/10/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    В распределенной разработке и в опенсорс - да, проиграл.
     
  • 2.47, pavlikvk, 22:58, 20/10/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Некоторые крупные ребята до сих пор сидят на ртути и мигрировать не собираются, ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.48, Аноним84701, 00:04, 21/10/2016 [^] [ответить] [смотреть все]  
  • +1 +/
    Опять на опеннет пакеты из параллельной вселенной приходят Увы, у нас тут вроде... весь текст скрыт [показать]
     
     
  • 4.54, pavlikvk, 23:30, 22/10/2016 [^] [ответить] [смотреть все]  
  • +/
    ну-ну вы сами по ходу не понимаете, что идея перевести всю разработку на github... весь текст скрыт [показать]
     
     
  • 5.55, Аноним84701, 12:09, 23/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Вы сами походу не понимаете, что сказать хотели, да Да и вообще, они с начала ... весь текст скрыт [показать]
     
  • 3.57, Zulu, 20:16, 23/10/2016 [^] [ответить] [смотреть все]  
  • +/
    До сих пор сидят Да мы на него еще не целиком переехали Исходники Соляриса ... весь текст скрыт [показать]
     
  • 3.66, Аноним, 10:08, 26/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Если им надо гит на питоне - пусть его и пишут сами, чтоли Для большинства оста... весь текст скрыт [показать]
     
  • 2.50, all_glory_to_the_hypnotoad, 00:47, 21/10/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +5 +/
    Среди DVCS однозначно проиграл Однако в FB, Google и некоторых других компаниях... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.58, Аноним, 10:33, 24/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Всё зависит от типа проекта и его активности, во многих проектах нет смысла даже... весь текст скрыт [показать]
     
     
  • 4.61, all_glory_to_the_hypnotoad, 22:19, 24/10/2016 [^] [ответить] [смотреть все]  
  • +/
    нет, всё зависит не от этого ты уже привёл два примера где subversion сливает D... весь текст скрыт [показать]
     
  • 3.67, Аноним, 10:17, 26/10/2016 [^] [ответить] [смотреть все]  
  • +/
    У них уже есть немало репов на гитхабе Вменяемого размера и с разбивкой по прое... весь текст скрыт [показать]
     
     
  • 4.70, Аноним, 19:30, 26/10/2016 [^] [ответить] [смотреть все]  
  • +/
    ты путаешь открытые проекты с внутренней разработкой.
     
  • 1.29, Бешеная корова, 12:23, 20/10/2016 [ответить] [смотреть все]  
  • +/
    Раз может, пусть сделает GIT на Brainfuck?
     
     
  • 2.30, Andrey Mitrofanov, 13:00, 20/10/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    Дак они и делают это с мозгами на расте и ртутью же ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.35, Бешеная корова, 14:14, 20/10/2016 [^] [ответить] [смотреть все]  
  • +/
    А мсье знает толк в извращениях.
     
  • 1.52, Аноним, 16:29, 21/10/2016 [ответить] [смотреть все]  
  • –1 +/
    Сервер? Оно же распределённое.
     
     
  • 2.59, Аноним, 10:35, 24/10/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    И кто управляет Неужели клиент напрямую файлами по сети ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.60, Andrey Mitrofanov, 13:14, 24/10/2016 [^] [ответить] [смотреть все]  
  • +/
    Поскольку натуральных мозгов нет, то управляет -- Искусственный Интеллект, чего ... весь текст скрыт [показать]
     
  • 1.53, _, 18:57, 21/10/2016 [ответить] [смотреть все]  
  • +/
    Хм. Прямо неожиданно! Я уже как то свыкся с мыслью что питоновый софт переписывают на Go ... а тут нате вам! :)
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2016 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by BSH TopList