Безболезненный Fallback cache на Scala / Олег Нижников (Tinkoff.ru)Ontico
HighLoad++ 2017
Зал Калининград, 7 ноября, 13:00
Тезисы:
http://www.highload.ru/2017/abstracts/2847.html
В крупных (или микросервисных) архитектурах у Backend'а есть свои Backend'ы. И, если какой-то сервис очень важный, он не всегда очень производительный. Как сделать так, чтобы ваша система продолжала отвечать, даже если важные источники информации перестали отвечать?
Рассказываю о нашем опыте в Tinkoff:
1. Как мы выбирали СУБД и на чём остановились.
2. Как поддерживать версионность форматов данных.
3. Как понять, что ваш сервис умер или ожил.
4. Как встроить cache, не переписывая приложения на Scala.
5. Итоги и замеры.
Безболезненный Fallback cache на Scala / Олег Нижников (Tinkoff.ru)Ontico
HighLoad++ 2017
Зал Калининград, 7 ноября, 13:00
Тезисы:
http://www.highload.ru/2017/abstracts/2847.html
В крупных (или микросервисных) архитектурах у Backend'а есть свои Backend'ы. И, если какой-то сервис очень важный, он не всегда очень производительный. Как сделать так, чтобы ваша система продолжала отвечать, даже если важные источники информации перестали отвечать?
Рассказываю о нашем опыте в Tinkoff:
1. Как мы выбирали СУБД и на чём остановились.
2. Как поддерживать версионность форматов данных.
3. Как понять, что ваш сервис умер или ожил.
4. Как встроить cache, не переписывая приложения на Scala.
5. Итоги и замеры.
Алексей Кирпичников — Как хранить логи сервиса в базе данных и не погубить пр...Yandex
На примере Python, MongoDB и Яндекс.Такси рассказывается о том, как хранить логи сервиса в базе данных — о том, какие задачи помогает решать такое хранилище логов и чем оно отличается от других, более распространенных вариантов.
The document discusses E-Rate, a program that provides discounts of 20-90% on eligible telecommunications services for schools and libraries. It also summarizes Pearland ISD's technology plan, which has 4 central goals around infrastructure, teaching/learning, educator preparation, and administrative support services. The plan seeks to ensure technology effectively impacts student learning. Currently, 100% of Pearland ISD schools have high speed internet, file servers, and network storage access.
Cypress Fairbanks Independent School District (CFISD) is one of the largest school districts in Texas, with over 100,000 students across 83 campuses. CFISD aims to provide students and teachers with technology tools to enhance 21st century learning. Current technology usage includes curriculum software, online resources, wireless devices, and professional development. CFISD proposes expanding technology integration, access, and support to achieve advanced technology levels. Recommendations include defining stakeholders more broadly and allowing students to bring their own technology devices.
Cypress Fairbanks Independent School District (CFISD) is one of the largest school districts in Texas, with over 100,000 students across 83 campuses. CFISD aims to provide students and teachers with technology tools to enhance 21st century learning. Current technology usage includes curriculum software, online resources, wireless devices, and professional development for educators. CFISD proposes expanding technology integration, access, and support to achieve advanced technology levels. Anticipated outcomes are seamless technology use and increased innovation improving student achievement. Recommendations include broadening planning collaboration and allowing students to bring their own technology devices.
Troli otomatis dirancang untuk memudahkan pembeli ketika berbelanja. Troli ini dikendalikan secara nirkabel dengan layar sentuh yang terpasang pada pegangannya, sehingga pembeli dapat memilih produk dan lokasinya di toko secara langsung dari layar. Troli akan bergerak sendiri ke lokasi produk yang dipilih, lalu ke kasir otomatis bila selesai. Troli ini dapat digunakan secara manual jika dip
Cypress Fairbanks Independent School District (CFISD) is one of the largest school districts in Texas, with over 100,000 students across 83 campuses. CFISD aims to provide students and teachers with technology to enhance 21st century learning. Current technology usage includes curriculum software, online resources, wireless devices, and professional development. CFISD proposes expanding technology integration, access, and support to achieve advanced technology levels. Anticipated outcomes include seamless tech integration and increased innovation improving student achievement. The document recommends expanding stakeholders and allowing students to bring their own technology devices.
This document discusses plurilateral agreements in the WTO. It begins by defining plurilateral agreements as those originally negotiated in the Tokyo Round that have a narrower group of signatories compared to other WTO agreements. It then provides details on four key plurilateral agreements - the Agreement on Trade in Civil Aircraft, the Agreement on Government Procurement, the International Dairy Agreement, and the International Bovine Meat Agreement. It discusses the characteristics and evolution of these agreements, as well as some disputes related to the Agreement on Government Procurement.
This document discusses the history of efforts to establish a unified European patent system. It describes several international agreements and proposals over the past 70 years aimed at harmonizing patent law across European countries, including the European Patent Convention of 1973 which established the European Patent Office. However, issues around translation requirements, validation processes, and lack of a centralized patent court have prevented a fully unitary system from being realized. The document outlines more recent proposals like the European Patent Litigation Agreement and the European Union's unitary patent proposals to further advance a unified system.
This document outlines the debate around regional reservation in India for admissions to higher education institutions. It discusses the constitutional provisions around equality and reservation, as well as various court cases related to domicile-based reservations. The document notes both the merits and demerits of regional reservation policies. It concludes by suggesting an emphasis on uniform primary/secondary education and increasing seats/colleges at prestigious institutions as alternatives to avoid fragmenting the country.
Алексей Кирпичников — Как хранить логи сервиса в базе данных и не погубить пр...Yandex
На примере Python, MongoDB и Яндекс.Такси рассказывается о том, как хранить логи сервиса в базе данных — о том, какие задачи помогает решать такое хранилище логов и чем оно отличается от других, более распространенных вариантов.
The document discusses E-Rate, a program that provides discounts of 20-90% on eligible telecommunications services for schools and libraries. It also summarizes Pearland ISD's technology plan, which has 4 central goals around infrastructure, teaching/learning, educator preparation, and administrative support services. The plan seeks to ensure technology effectively impacts student learning. Currently, 100% of Pearland ISD schools have high speed internet, file servers, and network storage access.
Cypress Fairbanks Independent School District (CFISD) is one of the largest school districts in Texas, with over 100,000 students across 83 campuses. CFISD aims to provide students and teachers with technology tools to enhance 21st century learning. Current technology usage includes curriculum software, online resources, wireless devices, and professional development. CFISD proposes expanding technology integration, access, and support to achieve advanced technology levels. Recommendations include defining stakeholders more broadly and allowing students to bring their own technology devices.
Cypress Fairbanks Independent School District (CFISD) is one of the largest school districts in Texas, with over 100,000 students across 83 campuses. CFISD aims to provide students and teachers with technology tools to enhance 21st century learning. Current technology usage includes curriculum software, online resources, wireless devices, and professional development for educators. CFISD proposes expanding technology integration, access, and support to achieve advanced technology levels. Anticipated outcomes are seamless technology use and increased innovation improving student achievement. Recommendations include broadening planning collaboration and allowing students to bring their own technology devices.
Troli otomatis dirancang untuk memudahkan pembeli ketika berbelanja. Troli ini dikendalikan secara nirkabel dengan layar sentuh yang terpasang pada pegangannya, sehingga pembeli dapat memilih produk dan lokasinya di toko secara langsung dari layar. Troli akan bergerak sendiri ke lokasi produk yang dipilih, lalu ke kasir otomatis bila selesai. Troli ini dapat digunakan secara manual jika dip
Cypress Fairbanks Independent School District (CFISD) is one of the largest school districts in Texas, with over 100,000 students across 83 campuses. CFISD aims to provide students and teachers with technology to enhance 21st century learning. Current technology usage includes curriculum software, online resources, wireless devices, and professional development. CFISD proposes expanding technology integration, access, and support to achieve advanced technology levels. Anticipated outcomes include seamless tech integration and increased innovation improving student achievement. The document recommends expanding stakeholders and allowing students to bring their own technology devices.
This document discusses plurilateral agreements in the WTO. It begins by defining plurilateral agreements as those originally negotiated in the Tokyo Round that have a narrower group of signatories compared to other WTO agreements. It then provides details on four key plurilateral agreements - the Agreement on Trade in Civil Aircraft, the Agreement on Government Procurement, the International Dairy Agreement, and the International Bovine Meat Agreement. It discusses the characteristics and evolution of these agreements, as well as some disputes related to the Agreement on Government Procurement.
This document discusses the history of efforts to establish a unified European patent system. It describes several international agreements and proposals over the past 70 years aimed at harmonizing patent law across European countries, including the European Patent Convention of 1973 which established the European Patent Office. However, issues around translation requirements, validation processes, and lack of a centralized patent court have prevented a fully unitary system from being realized. The document outlines more recent proposals like the European Patent Litigation Agreement and the European Union's unitary patent proposals to further advance a unified system.
This document outlines the debate around regional reservation in India for admissions to higher education institutions. It discusses the constitutional provisions around equality and reservation, as well as various court cases related to domicile-based reservations. The document notes both the merits and demerits of regional reservation policies. It concludes by suggesting an emphasis on uniform primary/secondary education and increasing seats/colleges at prestigious institutions as alternatives to avoid fragmenting the country.
Introduction to open innovation and understanding the concept of opennessSaravanan A
This document provides an introduction to open innovation and the concept of openness. It defines invention and innovation, closed innovation and open innovation, and the differences between open source and open innovation. Open innovation is described as using both internal and external ideas and paths to market to advance technology. The document discusses how open innovation benefits from external ideas and partnerships but also presents challenges in balancing internal and external contributions and managing intellectual property. It provides examples of open innovation adoption across different industries.
IPR in Traditional Knowledge and Bio –Diversity: Protection, Issues and Possi...Saravanan A
This document discusses intellectual property rights (IPR) protection for traditional knowledge (TK) and biological diversity (BD). It covers an introduction to TK and BD; why IPR includes protection for TK and BD; examples of TK helping conserve biodiversity; international mechanisms like TRIPS, CBD, and Nagoya Protocol; Indian initiatives including the Biodiversity Act of 2002; issues regarding patenting of marine biodiversity; and recommendations like a separate statute for TK protection and incorporating TK/BD in education.
The General Agreement on Trade in ServicesSaravanan A
The document provides an overview of the General Agreement on Trade in Services (GATS). Some key points:
- GATS is the first multilateral agreement covering international trade in services. It was negotiated during the Uruguay Round from 1986-1993.
- GATS aims to promote trade liberalization in the services sector in a gradual, progressive manner while allowing exceptions. It covers four modes of supplying services: cross-border trade, consumption abroad, commercial presence, and movement of natural persons.
- The agreement includes general obligations that apply to all member countries, such as most-favored-nation treatment and transparency. It also allows countries to make specific commitments to open certain service sectors to foreign competition under market
Rédaction web et référencement naturel - la Licence Pro de MulhouseYellow Dolphins
L'Institut universitaire de technologie de Mulhouse (IUT) a compris l'enjeu de la rédaction web et du référencement en lançant la Licence professionnelle "Référenceur et Rédacteur Web (search marketing)" en 2008. Le parrain de la promotion 2008 était Olivier Andrieu. Les responsables de cette formation m'avait demandé d'être la marraine de la promotion 2009-2010. Un grand honneur pour moi. Pour la promotion 2010-2011, Sébastien Billard qui a signé la préface de mon livre "Bien rédiger pour le Web et améliorer son référencement naturel" prend la relève ! Á tous les futurs référenceurs et rédacteurs : très bonne année !
Voici ma présentation : à propos des qualités du rédacteur web et la stratégie éditoriale.
Приложения для Windows Phone: как мы это делаем #codefestActis Wunderman
Презентация руководителя отдела мобильных приложений Григория Никонова для конференции CodeFest 2013. Рассказ о нашем опыте в разработке мобильных приложений и, в частности, о том, как сэкономить время и усилия за счёт фреймворков.