HDFS Futures: NameNode Federation for Improved Efficiency and ScalabilityHortonworks
Scalability of the NameNode has been a key issue for HDFS clusters. Because the entire file system metadata is stored in memory on a single NameNode, and all metadata operations are processed on this single system, the NameNode both limits the growth in size of the cluster and makes the NameService a bottleneck for the MapReduce framework as demand increases. HDFS Federation horizontally scales the NameService using multiple federated NameNodes/namespaces. The federated NameNodes share the DataNodes in the cluster as a common storage layer. HDFS Federation also adds client-side namespaces to provide a unified view of the file system. In this talk, Hortonworks co-founder and key architect, Sanjay Raidia, will discuss the benefits, features and best practices for implementing HDFS Federation.
Презентация с Highload++ 2011
---
Принципы работы сборщика мусора в JVM. Использование принципа поколений. Параллельная и фоновая сборка мусора. Особенности реализации алгоритмов сборки мусора в HostSpot и JRockit JVM. Причины пауз сборки мусора и способы борьбы с ними. Особенности работы с "большими" JVM - 32 гигабайта и больше. Альтернативы сборщике мусора, прямое управление памятью в Java.
HDFS Futures: NameNode Federation for Improved Efficiency and ScalabilityHortonworks
Scalability of the NameNode has been a key issue for HDFS clusters. Because the entire file system metadata is stored in memory on a single NameNode, and all metadata operations are processed on this single system, the NameNode both limits the growth in size of the cluster and makes the NameService a bottleneck for the MapReduce framework as demand increases. HDFS Federation horizontally scales the NameService using multiple federated NameNodes/namespaces. The federated NameNodes share the DataNodes in the cluster as a common storage layer. HDFS Federation also adds client-side namespaces to provide a unified view of the file system. In this talk, Hortonworks co-founder and key architect, Sanjay Raidia, will discuss the benefits, features and best practices for implementing HDFS Federation.
Презентация с Highload++ 2011
---
Принципы работы сборщика мусора в JVM. Использование принципа поколений. Параллельная и фоновая сборка мусора. Особенности реализации алгоритмов сборки мусора в HostSpot и JRockit JVM. Причины пауз сборки мусора и способы борьбы с ними. Особенности работы с "большими" JVM - 32 гигабайта и больше. Альтернативы сборщике мусора, прямое управление памятью в Java.
«Как начать экономить с помощью информационных технологий и развивать бизнес»KISLOROD
Сазонов Иван Владимирович (CEO, Генеральный Директор Агентства интернет-маркетинга«KISLOROD») - «Как начать экономить с помощью информационных технологий и развивать бизнес»
Опыт совместной работы хостера (Webzilla) и клиента (CityADS) над достижением...Ontico
Для любого крупного проекта работа над uptime сервиса должна быть постоянной, непрерывной и многовекторной.
Каждый инцидент с доступностью проще всего “свалить” на поставщика услуг хостинга и провайдера. Однако, начиная с определенного уровня масштаба сервиса, такой подход уже начинает стоить бизнесу слишком много.
Данный доклад — это обзор работы над проблемами доступности на пути от клиента до хостера, проведенной с целью достижения доступности сервисов клиента выше 99,99% на примере интернет-компании с оборотом выше 1 млрд рублей.
Ключевая особенность доклада в том, что он максимально объективен в силу того, что каждый докладчик представляет свою сторону "баррикад".
В докладе будут рассмотрены вопросы:
+ Почему хостер — наименьшая из проблем?
+ Какие бывают источники проблем?
+ Как научиться видеть проблемы и построить необходимый базис для своевременного их обнаружения и решения?
+ Третий не лишний — почти всегда между хостером и вами есть еще один источник проблем.
+ Что учитывать в современных реалиях при выборе dedicated / colocation услуг?
+ Чем различаются хостеры, как их сравнить, что от них стоит ждать?
QA Fest 2017. Никита Галкин. Контрактное тестирование на примерах или Contrac...QAFest
Почти любое мобильное или веб-приложение получает данные с бэкенда через REST. При тестирование такого приложение часто возникает вопрос, кому отправить дефект на устранение? Чья реализация клиента или сервера является ошибочной?
Для ответа на этот вопрос:
мы рассмотрим такие виды спецификации как RAML и Swagger;
увидим как их использование упрощает ручного тестирования в Postman;
познакомимся с такими инструментами для автоматизации тестирования как Dredd и Abao;
разберем как поставить процесс контрактного тестирования
Доклад ориентирован в первую очередь на автоматизацию процессов тестирования, тем не менее его элементы будут полезны и при ручном тестирование.
DUMP-2015: «Тестирование постановок в Naumen Contact Center» Константин Бекле...it-people
Выступление на DUMP-2015.
Видео доклада: https://youtu.be/YCNfJceX_RE?list=PLRdS-n5seLRp_rmnC69UpyhiPpo1tRYLv
Организатор конференции: IT-People.ru
Сайт конференции: www.dump-conf.ru
Асхат Уразбаев, Bussiness Agililty — что это означает для бизнесаScrumTrek
Под гибкостью часто подразумевают использование Agile в контексте проектов разработки программного обеспечения. Однако максимальную пользу Agile приносит при применении на всей цепочке поставки ценности — от бизнес-стратегии и работы с заказчиками до поставки ценности.
И по мере движения в сторону гибкости можно и нужно повышать agility (гибкость) поддерживающих процессов — продаж, маркетинга, бюджетирования, финансов, поддержки и так далее. Мы посмотрим на примерах что это означает.
Теория ограничений в работе и жизни. Как стать системным мыслителем и решать ...Netpeak
Презентация с непрофильного образовательного ивента Netpeak.
Докладчик: Кутас Иван - Deputy Head of SEO, Product Development, Netpeak.
Запись выступления: https://youtu.be/Gg3zXySEpGE
Разработка сайта: по ту сторону баррикад!Burbon.ru
Бесплатный семинар 1С-Битрикс в Н.Новгороде 19 марта 2013г.
Формула сайта «Бизнес в интернете без ошибок»
Евгений Молев, генеральный директор Burbon.ru
Гибкие методологии разработки ПО в реальном миреTech Talks @NSU
http://techtalks.nsu.ru
Видеозапись: http://www.youtube.com/watch?v=ooa5qE7oTQg
8 апреля 2016. Гибкие методологии разработки ПО в реальном мире (Антон Дёмин, Xored)
На этой лекции мы рассмотрим классические модели управления проектами, поговорим о реалиях разработки и о наиболее частых проектных проблемах, с которыми сталкиваются разработчики и менеджеры.
Среди прочего мы рассмотрим гибкие методологии; как в общем, так и на примере их конкретных представителей (Scrum, XP, Kanban). Также будет рассказано о процессе перехода на Scrum на примере крупного проекта для одного из клиентов компании.
Кроме того, поскольку гибкие методологии подразумевают гибкие правила, мы прямо на лекции попробуем модифицировать одну из хрестоматийных методологий под нужды конкретного проекта, а именно — немного доработаем Scrum путем добавления в него артефактов из других методологий.
Лекция прочитана в рамках проекта Tech Talks @NSU – серии открытых лекций о разработке ПО и карьере в IT, проводимых в Новосибирском государственном университете.
Подробности: http://techtalks.nsu.ru
«Как начать экономить с помощью информационных технологий и развивать бизнес»KISLOROD
Сазонов Иван Владимирович (CEO, Генеральный Директор Агентства интернет-маркетинга«KISLOROD») - «Как начать экономить с помощью информационных технологий и развивать бизнес»
Опыт совместной работы хостера (Webzilla) и клиента (CityADS) над достижением...Ontico
Для любого крупного проекта работа над uptime сервиса должна быть постоянной, непрерывной и многовекторной.
Каждый инцидент с доступностью проще всего “свалить” на поставщика услуг хостинга и провайдера. Однако, начиная с определенного уровня масштаба сервиса, такой подход уже начинает стоить бизнесу слишком много.
Данный доклад — это обзор работы над проблемами доступности на пути от клиента до хостера, проведенной с целью достижения доступности сервисов клиента выше 99,99% на примере интернет-компании с оборотом выше 1 млрд рублей.
Ключевая особенность доклада в том, что он максимально объективен в силу того, что каждый докладчик представляет свою сторону "баррикад".
В докладе будут рассмотрены вопросы:
+ Почему хостер — наименьшая из проблем?
+ Какие бывают источники проблем?
+ Как научиться видеть проблемы и построить необходимый базис для своевременного их обнаружения и решения?
+ Третий не лишний — почти всегда между хостером и вами есть еще один источник проблем.
+ Что учитывать в современных реалиях при выборе dedicated / colocation услуг?
+ Чем различаются хостеры, как их сравнить, что от них стоит ждать?
QA Fest 2017. Никита Галкин. Контрактное тестирование на примерах или Contrac...QAFest
Почти любое мобильное или веб-приложение получает данные с бэкенда через REST. При тестирование такого приложение часто возникает вопрос, кому отправить дефект на устранение? Чья реализация клиента или сервера является ошибочной?
Для ответа на этот вопрос:
мы рассмотрим такие виды спецификации как RAML и Swagger;
увидим как их использование упрощает ручного тестирования в Postman;
познакомимся с такими инструментами для автоматизации тестирования как Dredd и Abao;
разберем как поставить процесс контрактного тестирования
Доклад ориентирован в первую очередь на автоматизацию процессов тестирования, тем не менее его элементы будут полезны и при ручном тестирование.
DUMP-2015: «Тестирование постановок в Naumen Contact Center» Константин Бекле...it-people
Выступление на DUMP-2015.
Видео доклада: https://youtu.be/YCNfJceX_RE?list=PLRdS-n5seLRp_rmnC69UpyhiPpo1tRYLv
Организатор конференции: IT-People.ru
Сайт конференции: www.dump-conf.ru
Асхат Уразбаев, Bussiness Agililty — что это означает для бизнесаScrumTrek
Под гибкостью часто подразумевают использование Agile в контексте проектов разработки программного обеспечения. Однако максимальную пользу Agile приносит при применении на всей цепочке поставки ценности — от бизнес-стратегии и работы с заказчиками до поставки ценности.
И по мере движения в сторону гибкости можно и нужно повышать agility (гибкость) поддерживающих процессов — продаж, маркетинга, бюджетирования, финансов, поддержки и так далее. Мы посмотрим на примерах что это означает.
Теория ограничений в работе и жизни. Как стать системным мыслителем и решать ...Netpeak
Презентация с непрофильного образовательного ивента Netpeak.
Докладчик: Кутас Иван - Deputy Head of SEO, Product Development, Netpeak.
Запись выступления: https://youtu.be/Gg3zXySEpGE
Разработка сайта: по ту сторону баррикад!Burbon.ru
Бесплатный семинар 1С-Битрикс в Н.Новгороде 19 марта 2013г.
Формула сайта «Бизнес в интернете без ошибок»
Евгений Молев, генеральный директор Burbon.ru
Гибкие методологии разработки ПО в реальном миреTech Talks @NSU
http://techtalks.nsu.ru
Видеозапись: http://www.youtube.com/watch?v=ooa5qE7oTQg
8 апреля 2016. Гибкие методологии разработки ПО в реальном мире (Антон Дёмин, Xored)
На этой лекции мы рассмотрим классические модели управления проектами, поговорим о реалиях разработки и о наиболее частых проектных проблемах, с которыми сталкиваются разработчики и менеджеры.
Среди прочего мы рассмотрим гибкие методологии; как в общем, так и на примере их конкретных представителей (Scrum, XP, Kanban). Также будет рассказано о процессе перехода на Scrum на примере крупного проекта для одного из клиентов компании.
Кроме того, поскольку гибкие методологии подразумевают гибкие правила, мы прямо на лекции попробуем модифицировать одну из хрестоматийных методологий под нужды конкретного проекта, а именно — немного доработаем Scrum путем добавления в него артефактов из других методологий.
Лекция прочитана в рамках проекта Tech Talks @NSU – серии открытых лекций о разработке ПО и карьере в IT, проводимых в Новосибирском государственном университете.
Подробности: http://techtalks.nsu.ru
Similar to Как компаниям использовать фриланс на благо и не пролететь (20)
2. Мой опыт
Корпорации ~ 8 лет
1996 97 98 99 Y2K 01 02 03 04 05 06 2007 ...
Фриланс ~ 10 лет
3. Зачем компаниям фриланс?
● Быстрый наём практически
любого специалиста
● Экономия на оплате труда
● Экономия на инфраструктуре
● Нет проблем с увольнением