• ИИ и МО: некоторые тенденции и тренды

      image

      Искусственный интеллект и машинное обучение — две технологии, имплементация которых и/или их производных в человеческое общество совершенно неизбежно радикальным образом поменяет его. Какие тренды сейчас особенно заметны, чем заняты ученые всего мира, и что происходит прямо сейчас — в этой статье.
      Читать дальше →
    • Все пойдет по плану

        После развала СССР было принято считать «по умолчанию», что плановая экономика — вещь совершенно нежизнеспособная, и только «невидимая рука рынка» имеет право на существование. Причем тут блокчейн — в этой статье.

        image
        Читать дальше →
      • Зачем инвестировать в убыточные компании?

          В 2018 году более 80% компаний, которые размещались на бирже, были убыточными. Но инвесторы продолжают вкладывать в них деньги, а мы в United Traders продолжаем предлагать их в качестве инвестиционных идей, на которых можно заработать. Почему так? Рассказываем.

          image
          Читать дальше →
        • Как мы перевели конфигурирование наших сервисов с XML на YAML

            Предыстория вопроса


            Нашей компанией, среди прочего, разработаны несколько сервисов (точнее — 12), работающих бэкендом наших систем. Каждый из сервисов представляет собой Windows-службу и выполняет свои специфические задачи.

            Хочется все эти сервисы перенести под *nix-ОС. Для этого надо отказываться от обёртки в виде Windows-служб и переходить с .NET Framework на .NET Standard.

            Последнее требование приводит к необходимости избавиться от некоторого Legacy-кода, который не поддерживается в .NET Standard, в т.ч. от поддержки конфигурирования наших серверов через XML, реализованного с использованием классов из System.Configuration. Заодно таким образом решается и давняя проблема, связанная с тем, что в XML-конфигах мы время от времени ошибались при изменении настроек (например, иногда не туда ставили закрывающий тэг или забывали его вовсе), а замечательная читалка XML-конфигов System.Xml.XmlDocument молча проглатывает такие конфиги, выдавая совсем непредсказуемый результат.

            Было решено перейти на конфигурирование через модный YAML. Какие проблемы при этом перед нами встали, и как мы их решили — в этой статье.
            Читать дальше →
          • Подножка для мозга: платформа распределенного реестра Hedera Hashgraph

              image

              Алгоритм консенсуса, асинхронная толерантность к необъяснимым ошибкам, ориентированный ациклический граф, распределенный реестр — о том, что объединяет эти понятия, и как не вывихнуть себе мозг — в статье о Hedera Hashgraph.
              Читать дальше →
              • +13
              • 1,8k
              • 2
            • Lyft и Uber выходят на IPO. Почему стоит инвестировать в Lyft?

                В United Traders мы следим за всеми технологическими компаниями, которые выходят на IPO, и конечно, за самыми громкими. Возможно, многие знают, что 29 марта на биржу выходит Lyft, а в апреле обещает выйти Uber.

                Чтобы рассказать о Lyft — конкуренте Uber на рынках США и Канады, мы перевели статью CСN, дополнили её цифрами и представили наш прогноз. Для UT сравнение этих компаний, их финансовые показатели и продуктовые преимущества — крайне интересная тема. Надеемся, для читателей Хабра тоже. В любом случае пишите в комментариях.

                image
                Читать дальше →
              • Эволюция инфраструктуры БД: от базы и приложения на одном сервере до потоковой репликации



                  Привет, Хабр!

                  Меня зовут Антон Маркелов, я ops-инженер компании United Traders. Мы занимаемся проектами, так или иначе связанными с инвестициями, биржами и прочими финансовыми делами. Компания мы не очень большая, около 30 инженеров разработки, масштабы соответствующие – чуть меньше сотни серверов. В ходе количественного и качественного роста нашей инфраструктуры классическое решение «держим на одном сервере и приложение, и его базу» перестало нас устраивать как в плане надежности, так и в плане быстродействия. Со стороны аналитиков возникла потребность создавать кроссбазные запросы, отделу эксплуатации надоело возиться с бэкапом и мониторингом большого количества серверов БД. Вдобавок ко всему, хранение стейта на одной машине с самим приложением сильно снижала гибкость планирования ресурсов и отказоустойчивость инфраструктуры.

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

                  Данная статья является конспектом моего доклада на конференции UPTIMEDAY, может быть формат видео будет кому-то комфортнее, хотя писатель руками из меня чуть лучше, чем говоритель ртом.

                  «Человек-снежинка» с КДПВ бессовестно позаимствован у Максима Дорофеева.
                  Читать дальше →
                  • +14
                  • 3,1k
                  • 4
                • Как устроена разработка в United Traders

                    Всем привет!


                    Меня зовут Алик Курдюков, я CTO компании United Traders. Немного обо мне можно узнать у меня в профиле. В последнее время мы увеличиваем темпы набора IT людей в компанию и сталкиваемся с проблемой: нас многие знают как «Fin» компанию, но очень мало кто знает как «Tech». Поэтому теперь у нас есть блог на Хабре.


                    В этом посте я хочу рассказать о том, как мы устроены со стороны разработки. И с удовольствием буду отвечать на вопросы в комментариях.

                    Читать дальше →

                  Самое читаемое