Работа с Git в команде Яндекс.Браузера — Алёна ЦарёваYandex
В докладе я расскажу о том, как устроен процесс работы с Git в команде Яндекс.Браузера, с какими задачами мы сталкиваемся и как их решаем. А также поделюсь полезными советами и знаниями, которые вы сможете использовать при работе над своим, пусть даже и небольшим, проектом.
Работа с Git в команде Яндекс.Браузера — Алёна ЦарёваYandex
В докладе я расскажу о том, как устроен процесс работы с Git в команде Яндекс.Браузера, с какими задачами мы сталкиваемся и как их решаем. А также поделюсь полезными советами и знаниями, которые вы сможете использовать при работе над своим, пусть даже и небольшим, проектом.
Михаил Табунов, Аналитическая платформа на несколько миллиардов событий в месяцTanya Denisyuk
Доклад про:
– развитие архитектуры этой системы, как менялись и как будут меняться требования к такого рода системам
– анализ подходящих под эту систему БД, с их проблемами, и опытом реальной эксплуатации
– почему мы остановились на MongoDB, со всеми минусами и плюсами
– немного про команду, трудозатраты и поддержку
– как мы используем эту систему и как она помогает растить наши продукты
Умножаем матрицы на CPU и GPU, пробрасываем видеоркарту внутрь ВМ, обходим возникшие проблемы, и решаем будем ли мы майнить или играть.
https://www.meetup.com/ru-RU/OpenStack-Russia-St-Petersburg/events/249005137/
Тюним память и сетевой стек в Linux: история перевода высоконагруженных серве...Ontico
В процессе обновления высоконагруженных серверов раздачи видео (40Gbit/s с каждого сервера) со старого OpenSuSE 10.2 на новый CentOS 7 (время между релизами — 7 лет) мы столкнулись с рядом проблем — необъяснимый свопинг и запуски OOM killer, неравномерное распределение нагрузки по ядрам, обрывы соединений, скачки системной нагрузки на CPU.
В докладе будет рассказано о том, как мы боролись с этими проблемами и какие технологии для этого использовали.
Чем заняться вечером, если я знаю сколько будет ++i + ++i / Андрей Бородин (Y...Ontico
HighLoad++ 2017
Зал «Пекин + Шанхай», 8 ноября, 18:00
Тезисы:
http://www.highload.ru/2017/abstracts/2960.html
При изучении алгоритмов и структур данных я предлагаю студентам закрепить знания и попытаться сделать мир лучше, выполнив небольшие проекты по внедрению эффективных алгоритмов в свободное программное обеспечение. В этом докладе я расскажу несколько идей для таких проектов.
Мы рассмотрим существующие фрагменты исходного кода, поговорим о том, что в нём можно допилить, и обсудим, сколько баллов за это надо давать.
Реализацией идей могут заняться, разумеется, все желающие.
Андрей Николаенко, IBS. NVMf: 5 млн IOPS по сети своими рукамиIBS
Андрей Николаенко, системный архитектор в IBS, выступил на конференции HighLoad++ 2016.
Тезисы
В выпуске 4.8 ядра Linux появилась поддержка NVMf (NVM Express over Fabrics) — стандартизованной возможности присоединять по сети как блочные устройства твердотельные накопители, установленные в разъёмы PCI Express. NVMf лишён многих недостатков iSCSI, повторяющего по сети SCSI-команды со всеми их издержками времён дисковых накопителей, и главное — позволяет по полной использовать возможности сетей с прямым доступом к оперативной памяти (RDMA). Таким образом, можно под управлением одного узла собрать сверхбыстрый и сверхотзывчивый пул блочных устройств, не прибегая к покупке дорогого флэш-массива. Но как воспользоваться этим пулом, не загубив теоретические показатели программными обёртками?
В докладе будут рассмотрены варианты применения NVMf для различных конфигураций PostgreSQL, Oracle Database, Hadoop, файловых хранилищ, о разработках в направлении «программно-определяемой памяти» с применением NVMe-устройств, доступных по сети, обсуждены текущие проблемы, ограничения и перспективы. Особое внимание будет уделено практическим способам измерения производительности ввода-вывода с учётом задачи, решаемой подсистемой хранения.
Антон Щербаков, Отказоустойчивость на примере aviasales — почему даже если на...Tanya Denisyuk
В докладе на примере системы метапоиска aviasales будет рассмотрен переход от монолитной архитектуры RoR приложения к многозвенной системе внутренней разработки на базе tornado/python в целях ослабления зависимостей между подсистемами, упрощения контроля за потоком данных и изоляции потенциальных аварийных ситуаций.
Будут рассмотрены побочные эффекты этого перехода, такие как устойчивость к пиковым нагрузкам, упрощение схемы выкатки обновлений и сокращение потребляемых машинных ресурсов.
The document provides a SWOT analysis for the MBA-IT 2014-15 batch at IIIT-Allahabad. It identifies the program's strengths as its brand name, unique course structure, and academically diverse students. Weaknesses include a lack of coordination, weak communication skills, and limited industry exposure. Opportunities exist in the large IT industry, placement opportunities, and academic/entrepreneurial support. Threats are competition from other programs, the university's location, dominance of other departments, and limited alumni support. The document discusses how to overcome weaknesses and threats, and how to utilize strengths and opportunities.
Shelving books at the library requires following specific procedures:
1. Books are arranged based on the Library of Congress classification system and call numbers, which include classification numbers, book numbers, and year of publication.
2. Books are sorted and shelved according to their call numbers, with alphabetical and numerical order determining placement.
3. Different collections are housed in different areas and levels of the library, and can be identified by labels or stickers on books.
4. When shelving, student assistants should check surrounding books are in order, re-shelve any misplaced books, and report issues to supervisors. Accuracy and organization are important for helping users find materials.
Михаил Табунов, Аналитическая платформа на несколько миллиардов событий в месяцTanya Denisyuk
Доклад про:
– развитие архитектуры этой системы, как менялись и как будут меняться требования к такого рода системам
– анализ подходящих под эту систему БД, с их проблемами, и опытом реальной эксплуатации
– почему мы остановились на MongoDB, со всеми минусами и плюсами
– немного про команду, трудозатраты и поддержку
– как мы используем эту систему и как она помогает растить наши продукты
Умножаем матрицы на CPU и GPU, пробрасываем видеоркарту внутрь ВМ, обходим возникшие проблемы, и решаем будем ли мы майнить или играть.
https://www.meetup.com/ru-RU/OpenStack-Russia-St-Petersburg/events/249005137/
Тюним память и сетевой стек в Linux: история перевода высоконагруженных серве...Ontico
В процессе обновления высоконагруженных серверов раздачи видео (40Gbit/s с каждого сервера) со старого OpenSuSE 10.2 на новый CentOS 7 (время между релизами — 7 лет) мы столкнулись с рядом проблем — необъяснимый свопинг и запуски OOM killer, неравномерное распределение нагрузки по ядрам, обрывы соединений, скачки системной нагрузки на CPU.
В докладе будет рассказано о том, как мы боролись с этими проблемами и какие технологии для этого использовали.
Чем заняться вечером, если я знаю сколько будет ++i + ++i / Андрей Бородин (Y...Ontico
HighLoad++ 2017
Зал «Пекин + Шанхай», 8 ноября, 18:00
Тезисы:
http://www.highload.ru/2017/abstracts/2960.html
При изучении алгоритмов и структур данных я предлагаю студентам закрепить знания и попытаться сделать мир лучше, выполнив небольшие проекты по внедрению эффективных алгоритмов в свободное программное обеспечение. В этом докладе я расскажу несколько идей для таких проектов.
Мы рассмотрим существующие фрагменты исходного кода, поговорим о том, что в нём можно допилить, и обсудим, сколько баллов за это надо давать.
Реализацией идей могут заняться, разумеется, все желающие.
Андрей Николаенко, IBS. NVMf: 5 млн IOPS по сети своими рукамиIBS
Андрей Николаенко, системный архитектор в IBS, выступил на конференции HighLoad++ 2016.
Тезисы
В выпуске 4.8 ядра Linux появилась поддержка NVMf (NVM Express over Fabrics) — стандартизованной возможности присоединять по сети как блочные устройства твердотельные накопители, установленные в разъёмы PCI Express. NVMf лишён многих недостатков iSCSI, повторяющего по сети SCSI-команды со всеми их издержками времён дисковых накопителей, и главное — позволяет по полной использовать возможности сетей с прямым доступом к оперативной памяти (RDMA). Таким образом, можно под управлением одного узла собрать сверхбыстрый и сверхотзывчивый пул блочных устройств, не прибегая к покупке дорогого флэш-массива. Но как воспользоваться этим пулом, не загубив теоретические показатели программными обёртками?
В докладе будут рассмотрены варианты применения NVMf для различных конфигураций PostgreSQL, Oracle Database, Hadoop, файловых хранилищ, о разработках в направлении «программно-определяемой памяти» с применением NVMe-устройств, доступных по сети, обсуждены текущие проблемы, ограничения и перспективы. Особое внимание будет уделено практическим способам измерения производительности ввода-вывода с учётом задачи, решаемой подсистемой хранения.
Антон Щербаков, Отказоустойчивость на примере aviasales — почему даже если на...Tanya Denisyuk
В докладе на примере системы метапоиска aviasales будет рассмотрен переход от монолитной архитектуры RoR приложения к многозвенной системе внутренней разработки на базе tornado/python в целях ослабления зависимостей между подсистемами, упрощения контроля за потоком данных и изоляции потенциальных аварийных ситуаций.
Будут рассмотрены побочные эффекты этого перехода, такие как устойчивость к пиковым нагрузкам, упрощение схемы выкатки обновлений и сокращение потребляемых машинных ресурсов.
The document provides a SWOT analysis for the MBA-IT 2014-15 batch at IIIT-Allahabad. It identifies the program's strengths as its brand name, unique course structure, and academically diverse students. Weaknesses include a lack of coordination, weak communication skills, and limited industry exposure. Opportunities exist in the large IT industry, placement opportunities, and academic/entrepreneurial support. Threats are competition from other programs, the university's location, dominance of other departments, and limited alumni support. The document discusses how to overcome weaknesses and threats, and how to utilize strengths and opportunities.
Shelving books at the library requires following specific procedures:
1. Books are arranged based on the Library of Congress classification system and call numbers, which include classification numbers, book numbers, and year of publication.
2. Books are sorted and shelved according to their call numbers, with alphabetical and numerical order determining placement.
3. Different collections are housed in different areas and levels of the library, and can be identified by labels or stickers on books.
4. When shelving, student assistants should check surrounding books are in order, re-shelve any misplaced books, and report issues to supervisors. Accuracy and organization are important for helping users find materials.
The document summarizes strategies for IT and a small company from Sun Tzu's book The Art of War. It discusses attacking the enemy's plans first before their alliances or army. It also advises assuming a defensive posture when not able to be victorious and attacking when victory is possible. Additionally, it recommends occupying battlegrounds first to be at ease while late arrivals will be fatigued. The strategies suggest not approaching high mountains or confronting enemies with hills behind, pursuing feigned retreats, attacking animated troops, or obstructing homeward retreating armies.
Greenplum was founded in 2003 and later acquired by EMC Corporation. EMC positioned Greenplum as the foundation of its new Data Computing Division due to Greenplum's massively parallel processing (MPP) architecture and expertise in handling large volumes of data. Greenplum provides a high performance database for data warehousing and analytics through its shared-nothing architecture and ability to scale linearly by adding more nodes.
El documento describe las herramientas de comunicación sincrónica y asincrónica utilizadas en entornos de aprendizaje en línea. Explica que las herramientas sincrónicas como el chat permiten una comunicación en tiempo real mientras que las asincrónicas como los foros y correo electrónico no requieren que los participantes estén conectados al mismo tiempo. Además, proporciona ejemplos populares de herramientas sincrónicas como Skype, chat y pizarras virtuales, y asincrónicas como Gmail, Yahoo
Case Study IndiGo Airbus 250 A320neo aircraft DealIIIT ALLAHABAD
IndiGo, India's largest airline, finalized an order with Airbus for 250 A320neo aircraft in a deal worth $26.55 billion. This sets a record as the largest order for Airbus and will help solidify Airbus' lead over Boeing in the competition between the two companies. The fuel-efficient A320neo aircraft will allow IndiGo to expand its operations and bring low fares to more customers and markets while creating jobs and growth opportunities. The delivery of the new planes will begin in 2018 and take until 2026 to complete.
Recently prepared CV of Dr S M SatheesanSatheesan S M
Dr. S.M. Satheesan has over 40 years of experience in bird aircraft strike prevention. He received his PhD in field ornithology related to airport bird strike hazards and management. He has consulted extensively for airports around the world on developing bird strike prevention programs and has published several papers on the topic. Currently, he provides independent consulting services on wildlife control and conservation from Mumbai, India.
This short document promotes creating presentations using Haiku Deck on SlideShare. It encourages the reader to get started making their own Haiku Deck presentation by providing a button to click to begin the process. The document is advertising the creation of presentations on Haiku Deck and SlideShare.
Drake heather the circulatory system 18.1 - 18.5hld80789
The circulatory system transports blood throughout the body in blood vessels. Blood consists of plasma and formed elements including red blood cells, white blood cells, and platelets. Plasma is composed of water, proteins, electrolytes, nutrients, and waste products. Red blood cells are produced through hematopoiesis in the bone marrow from blood stem cells called hemocytoblasts. Sodium ions make up around 90% of plasma cations and significantly impact blood osmolarity.
Electronic commerce (e-commerce) involves the buying and selling of goods and services over the internet. It includes business-to-business (B2B), business-to-consumer (B2C), and consumer-to-consumer (C2C) transactions. E-commerce has grown significantly since the 1990s with the rise of the internet and World Wide Web. It provides benefits like lower costs, greater convenience, and access to a global market, but also limitations such as the inability to physically examine products. Emerging models include mobile commerce, online marketplaces, and social commerce.
Summer Internship At investors Clinic LucknowIIIT ALLAHABAD
This document summarizes an internship report on sales and marketing in the residential real estate business. It provides an overview of the company Investors Clinic and describes some of their major residential projects in Lucknow, India. It discusses the marketing methodology of direct sales and personal selling. It also outlines the customer satisfaction efforts and summarizes some findings and limitations of the internship.
The document provides an overview of the heart and circulatory system. It describes the pulmonary and systemic circuits, with the pulmonary circuit carrying deoxygenated blood to the lungs and returning it oxygenated to the left side of the heart. The systemic circuit then supplies oxygenated blood to the entire body from the left side of the heart. It details the flow of blood through the heart chambers, with the right side receiving deoxygenated blood and pumping it to the lungs, and the left side receiving oxygenated blood and pumping it out to the body. The heart is enclosed within the pericardial sac and has three layers: epicardium, myocardium, and endocardium.
This document provides a summary of Bayesian classification. Bayesian classification predicts the probability of class membership for new data instances based on prior knowledge and training data. It uses Bayes' theorem to calculate the posterior probability of a class given the attributes of an instance. The naive Bayesian classifier assumes attribute independence and uses frequency counts to estimate probabilities. It classifies new instances by selecting the class with the highest posterior probability. The example shows how probabilities are estimated from training data and used to classify an unseen instance in the play-tennis dataset.
The document summarizes Flipkart's "Big Billion Day" sales event in October 2014. Some key points:
- Flipkart reported Rs 600 crore in sales but faced major issues with website outages, fluctuating prices, and cancelled orders that damaged its credibility.
- Problems included the sale starting early without stock, misleading ads, crashed servers, and "out of stock" errors despite confirmed orders being cancelled later.
- While the sale drove huge traffic that Flipkart didn't predict, the order cancellations and misleading discounts will be hardest to forgive. The fiasco may have benefited competitors Amazon and Snapdeal.
3. Техническ ие
требования
3
Исходные данные:
- 160 событий в СУО в час
- 500 значений в секунду на сервер
сбора данных
- 1.3 ТБ данных за 3 года
- 1000 пользователей отчетами и
дашбордами
Сервер
сбора и обработки
данных
Кластер серверов
отчетности и
визуализации
Сервер БД
Blade-сервер
Процессор: 2x6-ядерный Intel Xeon L5638 2ГГц
Память: 32 Гб
2 Blade-сервера:
Процессор: 2x6-ядерный Intel Xeon L5638 2ГГц
Память: 16 Гб
Хранилище данных SAN
FC
Standby
cервер БД
Тип массива: RAID 10
Емкость: 2 Тб
Blade-сервер
Процессор: 2x6-ядерный Intel Xeon L5638 2ГГц
Память: 32 Гб