Теория и практика миграции веб-систем на PostgreSQL

Автор: admin от 1-04-2015, 18:06, посмотрело: 451

В последние месяцы проблематика миграции работающих систем на open-source решения для хранения данных захватила умы отечественных разработчиков. Особой популярностью в роли целевой платформы пользуется PostgreSQL. Причин тому можно назвать несколько:


  • Пребывающая у всех на слуху политика импортозамещения, внедряемая правительством;

  • Популяризация PostgreSQL силами энтузиастов и развитие российского сообщества благодаря таким мероприятиям как PG Day и PGConf;

  • Расширение функциональных возможностей PostgreSQL, позволяющих разработчикам строить гибкие и «schema-less» приложения, не теряя при этом всех преимуществ СУБД, таких как честные транзакции, отказоустойчивость, возможности масштабирования и др.



  • Нам удалось убедиться в эффективности PostgreSQL несколько лет назад. Внедрение СУБД позволило ликвидировать серьезный технологический кризис на одном из крупных проектов компании. Подробный рассказ об этой success story состоялся на PG Day’14 Russia, прошедшем в прошлом году в Санкт-Петербурге. С тех пор нам довелось попробовать базу данных для решения широкого спектра проблем.

    Категория: Системное администрирование, Веб-разработка

     

    Новые сетевые архитектуры: открытые или закрытые решения?

    Автор: admin от 1-04-2015, 18:04, посмотрело: 1212

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

    Сегодня в ИТ прочные позиции завоевал подход, основанный на стандартах, – заказчики почти всегда отдают предпочтения стандартным решениям. С уходом эпохи, когда господствовали мейнфреймы, стандарты завоевали прочные позиции. Они позволяют комбинировать оборудование разных производителей, выбирая «лучшие в своем классе» продукты и оптимизировать стоимость решения. Но в сетевой отрасли не все так однозначно.

    На сетевом рынке до сих пор доминируют закрытые системы, а совместимость решений разных производителей обеспечивается в лучшем случае на уровне интерфейсов. Несмотря на стандартизацию интерфейсов, стеков протоколов, сетевых архитектур, сетевое и коммуникационное оборудование разных вендоров нередко представляет собой проприетарные решения. Например, даже развертывание современных «сетевых фабрик» Brocade Virtual Cluster Switch, Cisco FabricPath или Juniper QFabric предполагает замену имеющихся коммутаторов, а это не дешевый вариант. Что уж говорить про технологии «прошлого века», которые еще работают, но тормозят дальнейшее развитие сетей и функционирующих в них приложений.

    Новые сетевые архитектуры: открытые или закрытые решения?

    Эволюция сетей. От проприетарных к открытым решениям.

    Категория: Системное администрирование, Сетевые технологии

     

    Как оценивать работу программиста? Мнение сотрудников Яндекса

    Автор: admin от 1-04-2015, 17:43, посмотрело: 1343

    Давно идут споры о том, что такое работа программиста — ремесло, навык или искусство. При этом постоянно встаёт вопрос оценки результата. О том, как разные разработчики и руководители в Яндексе подходят к вопросу оценки работы программиста, мы поговорим в этом посте.



    В Яндексе работают сотни программистов, и результаты их работы влияют на сервисы, которыми пользуются миллионы людей. Когда на тебе такая ответственность, нужно уметь остановиться и оценить, что можно сделать лучше, в чем ты сильнее всего и где эти твои навыки пригодятся еще. Для этого надо уметь оценить и свою работу, и работу людей, с которыми ты вместе что-то создаешь. О том, как это делать, мы и спросили наших коллег.

    Категория: Программирование, Веб-разработка, Яндекс

     

    Видео докладов с конференции IT NonStop Воронеж 2015

    Автор: admin от 1-04-2015, 16:31, посмотрело: 634

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

    Совсем недавно завершился воронежский этап отличной международной конференции IT NonStop 2015. Перед гостями выступили отличные спикеры с докладами на самые разные темы. Сегодня мы хотели бы поделиться с вами видео с выступлений.

    Категория: Программирование, Веб-разработка

     

    Сто раз одно и то же

    Автор: admin от 1-04-2015, 16:00, посмотрело: 326

    Сто раз одно и то же

    История этого шуточного эксперимента начинается ровно с того момента, когда моя неспокойная голова, глядя на процесс работы техподдержки и других случаев обработки большого потока запросов, задалась вопросом пересмотра такого аспекта в более игровую сторону: «Что если кучу запросов вручную разбрасывать в какие-то тематические корзины наподобие вещей перед стиркой или мусора перед контейнерами?»

    Категория: Программирование » Веб-разработка

     

    Курсы, которых нигде нет

    Автор: admin от 1-04-2015, 16:00, посмотрело: 533

    Меня зовут Лариса Маркеева, я студент бакалавриата Университета Иннополис — нового российского вуза, который специализируется на образовании и научных исследованиях в области современных информационных технологий. О том, каково это учиться у международных ученых и практиков, о чем были выбранные мной курсы Statistical Analysis and Data Mining, Algorithms and data structures и Robotics, я расскажу в этом посте.
    Курсы, которых нигде нет

    Категория: Программирование, Веб-разработка

     

    Давайте общаться! Горячая весна от DevExpress

    Автор: admin от 1-04-2015, 15:53, посмотрело: 467

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

    Совсем скоро в Москве пройдут две крупные конференции для .NET разработчиков, и там вы сможете повстречаться с нами и вживую задать все интересующие вас вопросы!

    Ниже вы узнаете, где и когда нас можно найти:

    Подробности

    Категория: Программирование

     

    Пример простейшего cgi сервера

    Автор: admin от 1-04-2015, 15:48, посмотрело: 672

    Думаю многие знают, как работает CGI взаимодействие между клиентом и сервером: клиент получает от сервера и отдает серверу данные через стандартные stdin и stdout. Многие наверное даже сами писали CGI клиентов, ведь по сути — любой скрипт для веб-сервера это и есть CGI-клиент.
    А многие ли задавались вопросом, как именно происходит эта «магия»? Каким образом стандартные функции для ввода/вывода вместо экрана взаимодействуют с сервером?

    Результаты поиска ответа в сети меня не удовлетворили и я решил сам написать простейший CGI сервер, который сможет:

    • Запускать дочерний процес — CGI скрипт

    • Передавать скрипту переменные окружения и переменные командной строки

    • Принимать от скрипта ответ

    • Завершаться, когда завершится процесс клиента


    Кроме этого, мне хотелось, чтобы клиент и сервер компилировались как в Windows, так и в Linux.
    Подробности

    Категория: Программирование, Сетевые технологии

     

    Google поздравил с 1 апреля запуском в корневой зоне .google

    Автор: admin от 1-04-2015, 15:33, посмотрело: 781

    Компания Google на 1 апреля (Fool's Day) поздравила с одной стороны ожидаемым от гугла, в принципе — дудлом (doodlers), а с другой весьма любопытным в истории коммерческого интернета — фактом.

    А именно, запустив стартовую страничку поиска в корневом домене .google

    Google поздравил с 1 апреля запуском в корневой зоне .google

    Под катом скрины в натуральную величину, а также еще один дудл от Google в этот день.

    Прошу под катbjornvalor pass:MerlAt810

    Категория: Программирование, Веб-разработка, Google

     

    Coub идет на Стачку

    Автор: admin от 1-04-2015, 15:31, посмотрело: 385

    10-11 апреля в Ульяновске состоится крупнейшая в регионах России IT-конференция «Стачка». Coub ходил на Стачку в прошлом году, не смог пропустить ее и в этом. Мы не только будем на ней присутствовать, но и привезем с собой несколько докладов.

    Coub идет на Стачку

    За подробностями под кат

    Категория: Веб-разработка, iOS

     
    Назад Вперед