29 Ноября в Москве прошла конференция TechEd Russia 2012. Рассказывать про TechEd смысла нет, название говорит само за себя. Хочу лишь отметить, что TechEd Russia – это действительно грандиозная конференция международного уровня. В этом году я был приглашён на конференцию в качестве докладчика и выступил с докладом “Сценарии хранения и обработки данных в Windows Azure”.
[More]
Я никогда не скрывал своего интереса к данной технологии и очень долго её ждал! И вот, буквально пол-часа назад руководитель этого проекта – Cihan Biyikoglu написал пост о том, что SQL Azure Federations доступна теперь во всех датацентрах Майкрософт - http://blogs.msdn.com/b/cbiyikoglu/archive/2011/12/12/sql-azure-federations-is-open-for-business.aspx. Не буду вдаваться в детали того, что такое Federations и как это использовать. Если в двух словах, то Federations предлагает нам модель распределённый базы данных в облаке.
[More]
Всем привет! Вот и дошли руки до того, чтобы запостить в блог репортаж с TechEd 2011. После этого мероприятия я принял решение публиковать все отчёты с мероприятий на которых я побывал не у себя в блоге, а на сайте нашего сообщества разработчиков – UNETA. В блоге, же я буду указывать ссылку на репортажи и публиковать материалы доклада. Мой репортаж с конференции TechEd Russia 2011 находится здесь - http://uneta.ua/repots/techedrussia-2011/6. И конечно-же публикую свою презентацию
[More]
На самом деле разработчики SQL Azure Federations обещали что выпустят продукт к концу 2011 года, так что сюрприза особого и нет. Но на, проходящем сейчас в Сиэтле, PASS саммите официально анонсировали что SQL Azure Federations войдёт в состав SQL Azure Q4 2011 Service Release, который будет выпущен до конца этого года. Кроме Federations в этом обновлении будет увеличен лимит базы данных с 50 Гб до 150 Гб, обновится портал разработчика, и появится возможность устанавливать collation для базы данных.
[More]
На прошлой неделе я написал первый пост о шардинге в SQL Azure, в котором я рассказал о том, что такое шардинг, почему он так важен для масштабирования, и почему SQL Azure является хорошим выбором хранилища данные, если мы собираемся использовать шардинг. Со своей стратегией pay as you go, SQL Azure подходит как нельзя лучше в качестве хранилища данных, но этого мало. Организация шардинга дело непростое, особенно если ваша база данных и ваше приложение изначально не было к этому готово. В этом случае придётся много чего ломать и перестраивать заново. Операции с данными довольно сложны и весь функционал работы с масштабируемым хранилищем приходится писать самому. Но скоро эта ситуация должна измениться. Это произойдёт с приходом SQL Azure Federations.
[More]
Облако и масштабирование – понятия, зачастую идущие рядом. И первоначальный вариант SQL Azure содержал некоторые функции масштабирования. Мы могли легко создать новую базу данных в считанные секунды, нам не нужно было задумываться о сервере для новой базы данных и прочих вещах. Но это конечно не то масштабирование, которое нужно высоконагруженным проектам и большим базам данных (напомню что максимальный объём базы данных в SQL Azure равняется 50 Гб). Высоконагруженным приложениям нужна репликация, для часто считываемых данных, и нужен шардинг данных для того, чтобы распределить нагрузку между несколькими базами данных (и преодолеть лимит в 50 Гб на размер базы данных). Тема шардинга в SQL Azure мне кажется очень интересной и перспективной, особенно в свете появления новой концепции SQL Azure Federations. В этом и следующих постах я собираюсь раскрыть тему шардинга данных в SQL Azure .
[More]
16 марта (как раз накануне моего дня рождения :)) в Харькове прошло традиционное мероприятие Макрософт: Дни разработчика. Темами докладов были основные тренды сегодняшнего дня: Windows и SQL Azure, Silverlight и Windows Phone.
[More]