Как стать автором
Обновить

Анонсы докладов 3-й Российской Конференции по СУБД Firebird

Время на прочтение6 мин
Количество просмотров1.5K
Firebird Russian ConferenceКак Вы уже знаете, 29 сентября в Москве пройдет 3-я Российская Конференция по СУБД Firebird. Большинство внедрений Firebird в прошлые годы оставались без должного освещения, хотя Firebird используется в качестве важной части ИТ-инфраструктуры в таких компаниях и организациях, как ММВБ, Аэрофлот, Внешторгбанк, Федеральной Службе Судебных Приставов РФ, Верховном Суде РФ, ECCO, Finn Flare, Профитмед, Бау-Центр и многих других. Будучи полностью открытой и бесплатной СУБД (без двойного лицензирования, как, скажем, у MySQL), Firebird позволяет строить мощные промышленные системы с базами данных в сотни гигабайт, при этом предъявляя достаточно скромные требования к «железу».
Сегодня мы публикуем анонсы наиболее интересных докладов предстоящей конференции и надеемся, что она привлечет внимание читателей Хабрахабра. По прошествии конференции презентации будут выложены в открытый доступ.


Firebird 3: первое знакомство


На вопросы отвечает Дмитрий Еманов, ведущий архитектор проекта Firebird
О чем будет доклад?

Firebird, Dmitry YemanovДоклад представляет собой технический обзор Firebird версии 3.0, находящейся в настоящий момент в активной разработке. В его рамках будут озвучены цели и задачи, поставленные проектом перед этой версией. Также раскрываются особенности архитектуры данной версии, подход к решению проблем масштабируемости на SMP/multi-core системах, нововведения ODS 12.

Почему это интересно?

Опытные разработчики знают, что СУБД для программного продукта необходимо выбирать с запасом по функциям и возможностям, так как требования к системам постоянно растут, и в процессе эксплуатации число пользователей и размеры баз данных превышают запланированные, порой во много раз. Firebird 3 реализуется как важный этап проекта FirebirdSQL, этап, который выведет нашу СУБД на новый уровень производительности и надежности, поэтому разработчикам уже сейчас важно знать будущие возможности.
В своем докладе особое внимание я уделю ожидаемым изменениям в части оптимизации запросов и сбора статистики, а также мониторингу производительности. Это особенно важно для больших баз данных, которых в Firebird становится все больше. Также кратко коснусь ряда функциональных изменений, в частности в областях безопасности и языка SQL. Более подробно эти вопросы раскроют мои коллеги Алекс Пешков и Влад Хорсун.

Новая архитектура безопасности в Firebird 3


На вопросы отвечает Алекс Пешков, ведущий разработчик проекта Firebird
О чем будет доклад?

Firebird, Alex Peshkoff В своем докладе я рассмотрю новые возможности Firebird 3 с точки зрения безопасности. Благодаря выделению всех сетевых взаимодействий в единый модуль «сетевого сервера» в Firebird 3 появляется возможность легко подключить различные плагины авторизации и очень просто реализовать интеграцию с такими системами как Radius и т.д. Но это еще не все, так как возможности новой архитектуры позволяют проводить «тонкую» настройку прав доступа на уровне как сервера, так и баз данных.

Что самое примечательное будет в докладе?

Безопасность является одним из ключевых моментов для современного сервера СУБД. Во времена InterBase эта проблема была одним из самых больных мест для разработчиков, но сейчас ситуация меняется – в Firebird 2.1 появилась Windows Trusted Authentication (возможность единого входа в базу данных, используя аутентификацию Windows), 2.5 расширяет эти возможности, а в 3.0 разработчики получат беспрецедентно мощные и удобные механизмы безопасности, которые позволят реализовать безопасность для приложения любого уровня, от встроенного однопользовательского до ERP c сотнями пользователей.

Большие базы данных Firebird


На вопросы отвечает Алексей Ковязин, IBSurgeon Ltd
О чем будет доклад?

Firebird, Alexey Kovyazin Мой доклад будет посвящен особенностям эксплуатации больших баз данных Firebird. За последние годы базы данных Firebird размером в 50Гб никого не удивляют, промышленно эксплуатируются базы данных в 350-500Гб, и разработчики и администраторы Firebird теперь сталкиваются с проблемами, которые ранее беспокоили только их коллег, работавших с Oracle и MSSQL.
Компания IBSurgeon Ltd накопила значительный опыт в обеспечении работоспособности больших баз Firebird, которым я постараюсь поделиться.

Почему это интересно? Что самое примечательное будет в докладе?

Рано или поздно каждый разработчик или администратор столкнется с тем, что его база данных Firebird выросла из пеленок и нуждается в профессиональном обслуживании. Я расскажу об основных заблуждениях, связанных с большими базами Firebird, коснусь примера с базой данных Firebird в 1 Терабайт, а также покажу на примерах, как использование инструментов и методик IBSurgeon Ltd позволяет обеспечить высокий уровень доступности и производительности Firebird.
Я думаю, профессиональных разработчиков и администраторов Firebird заинтересует рассказ о том, как можно реализовать аудит доступа к БД, а также анализировать SQL запросы закрытых приложений Firebird и InterBase, находить проблемные запросы и извлекать планы SQL запросов прямо «на лету».

Новое в языке SQL в Firebird 2.5 и Firebird 3.0


На вопросы отвечает Влад Хорсун, ведущий разработчик проекта Firebird
Firebird, Vlad Khorsun Мой доклад будет посвящен новым возможностям языка SQL, реализованным в Firebird 2.5 и запланированным для Firebird 3.0. Версия 2.5 представила достаточно много интересного, например автономные транзакции и запросы к нескольким БД, а в версии 3.0 появится еще больше возможностей, которые понравятся прикладным разработчикам.

Почему Ваш доклад будет интересен?

Большую часть времени программисты, работающие с Firebird, общаются с СУБД именно на языке SQL, поэтому логично, что им должны быть интересны нововведения и расширения языка.
Реализация языка SQL в Firebird традиционно была и остается удобной, полной и богатой возможностями, и в версии 3.0 мы продолжаем эту традицию.
В Firebird 3.0 будет добавлено много интересных новых возможностей, таких как оконные (аналитические) функции, пакеты PSQL, возможность писать внешние функции, хранимые процедуры и триггеры на C/C++, Java,C# и т.п. В докладе я постараюсь охватить все наиболее важные моменты и более подробно рассказать о новшествах в SQL. Так как снапшоты Firebird 3 уже доступны, все желающие могут сами попробовать многие из новых возможностей SQL и на конференции задать уже конкретные вопросы.

Firebird, FIBPlus и MDT — строим системы с сотнями пользователей!


На вопросы отвечает Сергей Востриков, CEO компании Devrace
О чем будет Ваш доклад?

Devrace, Sergey VostrikovДоклад будет посвящен вопросам производительности информационных систем, использующих Firebird и демонстрации разработчикам таких систем технологической связки FIBPlus и Mirror Database Tools (MDT).
Практика показывает, что в обычной информационной системе рост числа пользователей информационной системы и увеличение объема базы данных приводит к значительному ухудшению производительности.
Эти проблемы, зачастую, начинают решать, наращивая аппаратную мощность сервера.
К сожалению, это не всегда может помочь. В рамках доклада будет описана и продемонстрирована практическая технология MDT, которая создана специально для систем, использующих Firebird, и которая позволит без изменения (или с минимальными изменениями) в коде в разы повысить производительность приложений на базе FIBPlus.

Почему это интересно?

Любой пользователь ждет от программных продуктов быстрой реакции, а потому вопросы производительности затрагивают всех разработчиков. В течение всего периода существования FIBPlus мы уделяли этому большое внимание. В результате, любой разработчик, который использует FIBPlus, имеет в своем распоряжении целый ряд инструментов, специально ориентированных на уменьшение количества запросов, кэширование системной информации и т. д. Все это доступно, но требует от разработчиков кодирования различных схем обновления кэшируемых данных, проверки актуальности, обработки потери связи с сервером и т.д. В рамках же текущего доклада будет продемонстрирован подход, при котором всю головную боль от этих и, на самом деле, многих других проблем берет на себя связка из двух продуктов: FIBPlus и MDT.

FastReport.Net и FastReport VCL 5 — что нового для разработчиков


На вопросы отвечает Михаил Филиппенко, генеральный директор компании Fast Reports
О чем будет доклад?

Fast Report, Mikhail Philippenko Это скорее даже не доклад, а набор «хитростей», которые на порядки ускоряют получение долгожданных результатов (отчётов) из баз данных.
Почему это интересно?

Известно, что базы данных и отчёты идут, что называется, рука об руку.
Согласитесь, при работе с базами данных, разработке систем больше внимания должно концентрироваться на разработке баз, запросов, оптимизации размеров и производительности. Видимой части — результатам, которая как раз интересует заказчика, время уделяется по остаточному принципу. Я постараюсь рассказать, как уложить построение эффектных отчётов в это самое остающееся время на примере самого передового на сегодняшний день нашего продукта – FastReport.Net. В частности – использование так называемых «умных объектов».
Кроме того, познакомлю приверженцев зарекомендовавшего себя FastReport на Delphi-платформе с нововведениями, которые ожидают разработчиков в пятой версии этого продукта.

Истории успеха c Firebird:


  • Построение распределенных систем в СУБД Firebird. Опыт использования системы AVARDA.ReplicationSystem в федеральной сети гипермаркетов Бауцентр — доклад делает Кирилл Синицын, заместитель генерального директора компании "Ансофт"
  • Использование Firebird в высоконагруженных web-проектах — Игорь Клопов, руководитель проекта LensArt (www.lensart.ru),
  • Построение учетной системы в СУБД Firebird. Опыт использования в газораспределительной организации.
    Константин Гаер, Максим Кузьмин, ОАО «Хабаровсккрайгаз».
Теги:
Хабы:
Всего голосов 23: ↑21 и ↓2+19
Комментарии15

Публикации