SlideShare a Scribd company logo
In containers
Alban Crequy
Testing applications
with traffic control
HighLoad++ - November 2016https://goo.gl/knaz6m
Alban Crequy
∘ Worked on traffic control for multimedia
applications in cars (tcmmd)
∘ Worked on the container run-time rkt
∘ Working on Weave Scope
https://github.com/alban
Berlin-based software company building
foundational Linux technologies
Some examples of what we worked on...
OSTreegit for operating
system binaries
Who works with...
Find out more about us…
Blog: https://kinvolk.io/blog
Github: https://github.com/kinvolk
Twitter: https://twitter.com/kinvolkio
Email: hello@kinvolk.io
∘ What is traffic control and how does it work on Linux
∘ How it can be used for testing a microservices application
∘ Demo
∘ With Minikube, Kubernetes, Weave Scope, Weave Socks
Plan
What is traffic control?
How does it work on Linux?
Traffic control, why?
web server client
client
client
THE
INTERNET
∘ fair distribution
of bandwidth
∘ reserve
bandwidth to
specific
applications
∘ avoid
bufferbloat
∘ Network scheduling algorithm
∘ which packet to emit next?
∘ when?
∘ Configurable at run-time:
∘ /sbin/tc
∘ Netlink
∘ Default on new network interfaces: sysctl net.core.default_qdisc
Queuing disciplines
(qdisc)
eth0 THE INTERNETqdisc
Stochastic Fairness
Queueing (sfq)
eth0
THE INTERNET
FIFO n
FIFO 1
FIFO 0
...
round robin
Traffic control for testing?
Developers & Internet
Developers usually have good Internet connection
- Low latency
- High bandwidth
- Not much packet loss or packet corruption
Difficult to see problems
Network emulator
(netem)
eth0 THE INTERNETnetem
bandwidth
latency packet loss
corrupt
...
Testing with containers
container 1 container 2
eth0eth0
Testing framework
configure “netem” qdiscs:
bandwidth, latency, packet drop...
The demo application
microservices-demo
https://github.com/microservices-demo/microservices-demo
Some micro-services
front-end Firefox
catalogue
ordersorders-db
payment
Kubernetes
Pods
Group of container(s) running together, in the same context
Kubernetes
node 1
Kubernetes
node 2
pod
container
container
pod
container
pod
container
pod
container
Each pod has
- Its own network namespace
- Its own IP address
Replica sets
- Control the number of “Pods” replicas running
- Deploy pods
Kubernetes
node 1
Kubernetes
node 2
pod
catalogue
pod
front-end
pod
orders
In this example:
- 2x front-end
- 1x catalogue
- 1x orders
pod
front-end
Replica set
“catalogue”
Services
Directing the traffic to “Pods”
- Cluster IP
- DNAT
catalogue1
catalogue2
catalogue3
Service
“catalogue”
front-end
Testing with traffic control in
Kubernetes
Kubernetes
node 1
pod
pod
Kubernetes
node 2
pod
pod
tc tc
controls
∘ Latency
∘ Bandwidth
∘ Packet drop
∘ configure network
simulator
∘ play scenarios
Weave Scope
Weave Scope
Testing with Weave Scope
Kubernetes
node 1
tc
Scope
Probe
pod pod
pod pod
Kubernetes
Node 2
tc
Scope
Probe
pod pod
pod pod
Scope
App
<Demo>
Reproduce the demo yourself: https://github.com/kinvolk/demo
Testing applications with traffic control in containers / Alban Crequy (Kinvolk)
Testing applications with traffic control in containers / Alban Crequy (Kinvolk)
Testing applications with traffic control in containers / Alban Crequy (Kinvolk)
Testing applications with traffic control in containers / Alban Crequy (Kinvolk)
Testing applications with traffic control in containers / Alban Crequy (Kinvolk)
Testing applications with traffic control in containers / Alban Crequy (Kinvolk)
Testing applications with traffic control in containers / Alban Crequy (Kinvolk)
Testing applications with traffic control in containers / Alban Crequy (Kinvolk)
Testing applications with traffic control in containers / Alban Crequy (Kinvolk)
Testing applications with traffic control in containers / Alban Crequy (Kinvolk)
Testing applications with traffic control in containers / Alban Crequy (Kinvolk)
Testing applications with traffic control in containers / Alban Crequy (Kinvolk)
Testing applications with traffic control in containers / Alban Crequy (Kinvolk)
Testing applications with traffic control in containers / Alban Crequy (Kinvolk)
Testing applications with traffic control in containers / Alban Crequy (Kinvolk)
Testing applications with traffic control in containers / Alban Crequy (Kinvolk)
Testing applications with traffic control in containers / Alban Crequy (Kinvolk)
Testing applications with traffic control in containers / Alban Crequy (Kinvolk)
Testing applications with traffic control in containers / Alban Crequy (Kinvolk)
Testing applications with traffic control in containers / Alban Crequy (Kinvolk)
</Demo>
Reproduce the demo yourself: https://github.com/kinvolk/demo
Testing framework
for web apps
Selenium
Plugins in Scope
tc plugin
Scope
Probe
Scope
App
report
reportcontrol
control
- Unix socket in /var/run/scope/plugins/
- Protocols: report and control
- Write your own plugins for your testing needs
Testing applications with traffic control in containers / Alban Crequy (Kinvolk)
Testing more complex
scenarios
(my “wishlist”)
Add latency on a specific
connection
front-end Firefox
catalogue
ordersorders-db
payment
latency=100ms
How to define classes of traffic
eth0
netem
interface
latency=100ms
dest_ip=10.0.4.* dest_ip=10.0.5.* other
u32: filter on content
eth0
HTB
HTB
HTBHTB HTB
netemnetem netem
interface
root qdisc (type = HTB)
root class (type = HTB)
leaf qdiscs (type = netem)
leaf classes (type = HTB)
filters
(type=u32)
otherip=10.0.5.*ip=10.0.4.*
latency=10ms
Filtering with cBPF/eBPF
eth0
BPF
netemnetem
kernel
userspace
BPF_JMP...
BPF_LD...
BPF_RET...
if (skb->protocol…)
return TC_H_MAKE(TC_H_ROOT,
mark); compilation
clang... -march=bpf
upload
in the kernel:
- bpf()
- Netlink
x86_64 code
JIT compilation
eBPF maps
eth0
BPF
netemnetem
kernel
userspace
x86_64 code
eBPF
map
tc
∘ Build statistics
∘ Make them available to
the testing framework
- Another Weave Scope plugin could handle
more filters: u32 or eBPF
Advanced tc plugin
Another
plugin
Scope
Probe
Scope
App
control
control
eth0
u32,
eBPF, ...
The End
Try the demos yourself: https://github.com/kinvolk/demo
Weave Scope’s traffic control plugin:
https://github.com/weaveworks-plugins/scope-traffic-control
The slides: https://goo.gl/knaz6m
Questions?

More Related Content

What's hot (20)

PPTX
Vulnerability intelligence with vulners.com / Кирилл Ермаков, Игорь Булатенко...
Ontico
 
PDF
vert.x 소개 및 개발 실습
John Kim
 
PDF
Kubernetes at Datadog Scale
Docker, Inc.
 
ODP
Testing Wi-Fi with OSS Tools
All Things Open
 
PDF
Jörg Schad - NO ONE PUTS Java IN THE CONTAINER - Codemotion Milan 2017
Codemotion
 
PDF
Peeking into the Black Hole Called PL/PGSQL - the New PL Profiler / Jan Wieck...
Ontico
 
PDF
Load Balancing Applications with NGINX in a CoreOS Cluster
Kevin Jones
 
PPTX
Learn nginx in 90mins
Larry Cai
 
PDF
Massively Scaled High Performance Web Services with PHP
Demin Yin
 
PDF
How to monitor NGINX
Server Density
 
PPT
Nginx internals
liqiang xu
 
PDF
Deploying NGINX Plus with Ansible
Kevin Jones
 
PDF
From pets to cattle - powered by CoreOS, docker, Mesos & nginx
QAware GmbH
 
KEY
Nginx - Tips and Tricks.
Harish S
 
PDF
Алексей Петров "PHP at Scale: Knowing enough to be dangerous!"
Fwdays
 
PDF
[OpenInfra Days Korea 2018] Day 2 - E5-1: "Invited Talk: Kubicorn - Building ...
OpenStack Korea Community
 
PPTX
5 things you didn't know nginx could do
sarahnovotny
 
PDF
Making the case for write-optimized database algorithms / Mark Callaghan (Fac...
Ontico
 
PPTX
how to mesure web performance metrics
Marc Cortinas Val
 
PDF
Docker
Kamil Grabowski
 
Vulnerability intelligence with vulners.com / Кирилл Ермаков, Игорь Булатенко...
Ontico
 
vert.x 소개 및 개발 실습
John Kim
 
Kubernetes at Datadog Scale
Docker, Inc.
 
Testing Wi-Fi with OSS Tools
All Things Open
 
Jörg Schad - NO ONE PUTS Java IN THE CONTAINER - Codemotion Milan 2017
Codemotion
 
Peeking into the Black Hole Called PL/PGSQL - the New PL Profiler / Jan Wieck...
Ontico
 
Load Balancing Applications with NGINX in a CoreOS Cluster
Kevin Jones
 
Learn nginx in 90mins
Larry Cai
 
Massively Scaled High Performance Web Services with PHP
Demin Yin
 
How to monitor NGINX
Server Density
 
Nginx internals
liqiang xu
 
Deploying NGINX Plus with Ansible
Kevin Jones
 
From pets to cattle - powered by CoreOS, docker, Mesos & nginx
QAware GmbH
 
Nginx - Tips and Tricks.
Harish S
 
Алексей Петров "PHP at Scale: Knowing enough to be dangerous!"
Fwdays
 
[OpenInfra Days Korea 2018] Day 2 - E5-1: "Invited Talk: Kubicorn - Building ...
OpenStack Korea Community
 
5 things you didn't know nginx could do
sarahnovotny
 
Making the case for write-optimized database algorithms / Mark Callaghan (Fac...
Ontico
 
how to mesure web performance metrics
Marc Cortinas Val
 

Viewers also liked (20)

PDF
Evaluation of High Availability Performance of Kubernetes and Docker Swarm on...
Ontico
 
PPTX
Хорошо поддерживаемое в продакшне приложение / Николай Сивко (okmeter.io)
Ontico
 
PDF
Особенности архитектуры распределённого хранилища в Dropbox / Слава Бахмутов ...
Ontico
 
PDF
Aviasales: миграция поискового движка в docker / Дмитрий Кузьменков (Aviasales)
Ontico
 
PPTX
Побеждаем мейнфрейм / Андрей Николаенко (IBS)
Ontico
 
PPTX
Оптимизация работы с данными в мобильных приложениях / Святослав Иванов, Артё...
Ontico
 
PPTX
Опыт построения СХД на базе Windows Server для использования в публичном обла...
Ontico
 
PPTX
Сайт под управлением ERP или ERP под управлением сайта / Станислав Гоц (Lamod...
Ontico
 
PDF
AWS и GCP: трудная жизнь в облаках / Максим Пугачев (IPONWEB)
Ontico
 
PPTX
Как SRE следит за стабильностью и скоростью HeadHunter / Антон Иванов (HeadHu...
Ontico
 
PPTX
MySQL 5.7 - NoSQL - JSON, Protocol X, Document Store / Петр Зайцев (Percona)
Ontico
 
PDF
5 способов деплоя PHP-кода в условиях хайлоада / Юрий Насретдинов (Badoo)
Ontico
 
PPTX
MySQL® и MongoDB® - когда что лучше использовать? / Петр Зайцев (Percona)
Ontico
 
PDF
Измеряем энергопотребление с помощью Arduino / Алексей Лавренюк (Яндекс)
Ontico
 
PDF
Инфраструктура распределенных приложений на nodejs / Станислав Гуменюк (Rambl...
Ontico
 
PDF
Как HeadHunter удалось безопасно нарушить RFC 793 (TCP) и обойти сетевые лову...
Ontico
 
PPTX
Artisto: опыт запуска нейросетей в production / Эдуард Тянтов (Mail.ru Group)
Ontico
 
PDF
Sphinx 3.0 и RT-индексы на основном поиске Avito / Андрей Смирнов, Вячеслав К...
Ontico
 
PDF
NVMf: 5 млн IOPS по сети своими руками / Андрей Николаенко (IBS)
Ontico
 
PDF
Your hero images need you: Save the day with HTTP2 image loading / Tobias Bal...
Ontico
 
Evaluation of High Availability Performance of Kubernetes and Docker Swarm on...
Ontico
 
Хорошо поддерживаемое в продакшне приложение / Николай Сивко (okmeter.io)
Ontico
 
Особенности архитектуры распределённого хранилища в Dropbox / Слава Бахмутов ...
Ontico
 
Aviasales: миграция поискового движка в docker / Дмитрий Кузьменков (Aviasales)
Ontico
 
Побеждаем мейнфрейм / Андрей Николаенко (IBS)
Ontico
 
Оптимизация работы с данными в мобильных приложениях / Святослав Иванов, Артё...
Ontico
 
Опыт построения СХД на базе Windows Server для использования в публичном обла...
Ontico
 
Сайт под управлением ERP или ERP под управлением сайта / Станислав Гоц (Lamod...
Ontico
 
AWS и GCP: трудная жизнь в облаках / Максим Пугачев (IPONWEB)
Ontico
 
Как SRE следит за стабильностью и скоростью HeadHunter / Антон Иванов (HeadHu...
Ontico
 
MySQL 5.7 - NoSQL - JSON, Protocol X, Document Store / Петр Зайцев (Percona)
Ontico
 
5 способов деплоя PHP-кода в условиях хайлоада / Юрий Насретдинов (Badoo)
Ontico
 
MySQL® и MongoDB® - когда что лучше использовать? / Петр Зайцев (Percona)
Ontico
 
Измеряем энергопотребление с помощью Arduino / Алексей Лавренюк (Яндекс)
Ontico
 
Инфраструктура распределенных приложений на nodejs / Станислав Гуменюк (Rambl...
Ontico
 
Как HeadHunter удалось безопасно нарушить RFC 793 (TCP) и обойти сетевые лову...
Ontico
 
Artisto: опыт запуска нейросетей в production / Эдуард Тянтов (Mail.ru Group)
Ontico
 
Sphinx 3.0 и RT-индексы на основном поиске Avito / Андрей Смирнов, Вячеслав К...
Ontico
 
NVMf: 5 млн IOPS по сети своими руками / Андрей Николаенко (IBS)
Ontico
 
Your hero images need you: Save the day with HTTP2 image loading / Tobias Bal...
Ontico
 
Ad

Similar to Testing applications with traffic control in containers / Alban Crequy (Kinvolk) (20)

PDF
KubeCon EU 2016: Using Traffic Control to Test Apps in Kubernetes
KubeAcademy
 
PDF
Kubernetes deep dive - - Huawei 2015-10
Vishnu Kannan
 
PDF
Load Balancing in the Cloud using Nginx & Kubernetes
Lee Calcote
 
PDF
DCEU 18: Docker Container Networking
Docker, Inc.
 
PDF
DockerCon 2022 - From legacy to Kubernetes, securely & quickly
Eric Smalling
 
PDF
Scaling docker with kubernetes
Liran Cohen
 
PPTX
Kubernetes: від знайомства до використання у CI/CD
Stfalcon Meetups
 
PDF
Build and Deploy Cloud Native Camel Quarkus routes with Tekton and Knative
Omar Al-Safi
 
PPTX
Kubernetes workshop -_the_basics
Sjuul Janssen
 
PDF
ApacheCon NA - Apache Camel K: connect your Knative serverless applications w...
Nicola Ferraro
 
PDF
Kubernetes for Java Developers
Anthony Dahanne
 
PDF
[AWS Dev Day] 실습워크샵 | Amazon EKS 핸즈온 워크샵
Amazon Web Services Korea
 
PDF
Composing services with Kubernetes
Bart Spaans
 
PPTX
Docker Container As A Service - March 2016
Patrick Chanezon
 
PPTX
Containers as a Service with Docker
Docker, Inc.
 
PDF
The path to a serverless-native era with Kubernetes
sparkfabrik
 
PDF
Tungsten Fabric Overview
Michelle Holley
 
PPTX
Kubernetes Workshop
loodse
 
PDF
Spinnaker Summit 2018: CI/CD Patterns for Kubernetes with Spinnaker
Andrew Phillips
 
PDF
Containerizing your Security Operations Center
Jimmy Mesta
 
KubeCon EU 2016: Using Traffic Control to Test Apps in Kubernetes
KubeAcademy
 
Kubernetes deep dive - - Huawei 2015-10
Vishnu Kannan
 
Load Balancing in the Cloud using Nginx & Kubernetes
Lee Calcote
 
DCEU 18: Docker Container Networking
Docker, Inc.
 
DockerCon 2022 - From legacy to Kubernetes, securely & quickly
Eric Smalling
 
Scaling docker with kubernetes
Liran Cohen
 
Kubernetes: від знайомства до використання у CI/CD
Stfalcon Meetups
 
Build and Deploy Cloud Native Camel Quarkus routes with Tekton and Knative
Omar Al-Safi
 
Kubernetes workshop -_the_basics
Sjuul Janssen
 
ApacheCon NA - Apache Camel K: connect your Knative serverless applications w...
Nicola Ferraro
 
Kubernetes for Java Developers
Anthony Dahanne
 
[AWS Dev Day] 실습워크샵 | Amazon EKS 핸즈온 워크샵
Amazon Web Services Korea
 
Composing services with Kubernetes
Bart Spaans
 
Docker Container As A Service - March 2016
Patrick Chanezon
 
Containers as a Service with Docker
Docker, Inc.
 
The path to a serverless-native era with Kubernetes
sparkfabrik
 
Tungsten Fabric Overview
Michelle Holley
 
Kubernetes Workshop
loodse
 
Spinnaker Summit 2018: CI/CD Patterns for Kubernetes with Spinnaker
Andrew Phillips
 
Containerizing your Security Operations Center
Jimmy Mesta
 
Ad

More from Ontico (20)

PDF
One-cloud — система управления дата-центром в Одноклассниках / Олег Анастасье...
Ontico
 
PDF
Масштабируя DNS / Артем Гавриченков (Qrator Labs)
Ontico
 
PPTX
Создание BigData-платформы для ФГУП Почта России / Андрей Бащенко (Luxoft)
Ontico
 
PDF
Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...
Ontico
 
PDF
Новые технологии репликации данных в PostgreSQL / Александр Алексеев (Postgre...
Ontico
 
PDF
PostgreSQL Configuration for Humans / Alvaro Hernandez (OnGres)
Ontico
 
PDF
Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...
Ontico
 
PDF
Опыт разработки модуля межсетевого экранирования для MySQL / Олег Брославский...
Ontico
 
PPTX
ProxySQL Use Case Scenarios / Alkin Tezuysal (Percona)
Ontico
 
PPTX
MySQL Replication — Advanced Features / Петр Зайцев (Percona)
Ontico
 
PDF
Внутренний open-source. Как разрабатывать мобильное приложение большим количе...
Ontico
 
PPTX
Подробно о том, как Causal Consistency реализовано в MongoDB / Михаил Тюленев...
Ontico
 
PPTX
Балансировка на скорости проводов. Без ASIC, без ограничений. Решения NFWare ...
Ontico
 
PDF
Перехват трафика — мифы и реальность / Евгений Усков (Qrator Labs)
Ontico
 
PPT
И тогда наверняка вдруг запляшут облака! / Алексей Сушков (ПЕТЕР-СЕРВИС)
Ontico
 
PPTX
Как мы заставили Druid работать в Одноклассниках / Юрий Невиницин (OK.RU)
Ontico
 
PPTX
Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)
Ontico
 
PPTX
100500 способов кэширования в Oracle Database или как достичь максимальной ск...
Ontico
 
PPTX
Apache Ignite Persistence: зачем Persistence для In-Memory, и как он работает...
Ontico
 
PDF
Механизмы мониторинга баз данных: взгляд изнутри / Дмитрий Еманов (Firebird P...
Ontico
 
One-cloud — система управления дата-центром в Одноклассниках / Олег Анастасье...
Ontico
 
Масштабируя DNS / Артем Гавриченков (Qrator Labs)
Ontico
 
Создание BigData-платформы для ФГУП Почта России / Андрей Бащенко (Luxoft)
Ontico
 
Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...
Ontico
 
Новые технологии репликации данных в PostgreSQL / Александр Алексеев (Postgre...
Ontico
 
PostgreSQL Configuration for Humans / Alvaro Hernandez (OnGres)
Ontico
 
Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...
Ontico
 
Опыт разработки модуля межсетевого экранирования для MySQL / Олег Брославский...
Ontico
 
ProxySQL Use Case Scenarios / Alkin Tezuysal (Percona)
Ontico
 
MySQL Replication — Advanced Features / Петр Зайцев (Percona)
Ontico
 
Внутренний open-source. Как разрабатывать мобильное приложение большим количе...
Ontico
 
Подробно о том, как Causal Consistency реализовано в MongoDB / Михаил Тюленев...
Ontico
 
Балансировка на скорости проводов. Без ASIC, без ограничений. Решения NFWare ...
Ontico
 
Перехват трафика — мифы и реальность / Евгений Усков (Qrator Labs)
Ontico
 
И тогда наверняка вдруг запляшут облака! / Алексей Сушков (ПЕТЕР-СЕРВИС)
Ontico
 
Как мы заставили Druid работать в Одноклассниках / Юрий Невиницин (OK.RU)
Ontico
 
Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)
Ontico
 
100500 способов кэширования в Oracle Database или как достичь максимальной ск...
Ontico
 
Apache Ignite Persistence: зачем Persistence для In-Memory, и как он работает...
Ontico
 
Механизмы мониторинга баз данных: взгляд изнутри / Дмитрий Еманов (Firebird P...
Ontico
 

Recently uploaded (20)

PDF
STUDY OF NOVEL CHANNEL MATERIALS USING III-V COMPOUNDS WITH VARIOUS GATE DIEL...
ijoejnl
 
PDF
settlement FOR FOUNDATION ENGINEERS.pdf
Endalkazene
 
PPTX
Precedence and Associativity in C prog. language
Mahendra Dheer
 
PDF
CAD-CAM U-1 Combined Notes_57761226_2025_04_22_14_40.pdf
shailendrapratap2002
 
PDF
67243-Cooling and Heating & Calculation.pdf
DHAKA POLYTECHNIC
 
PPTX
sunil mishra pptmmmmmmmmmmmmmmmmmmmmmmmmm
singhamit111
 
PPTX
FUNDAMENTALS OF ELECTRIC VEHICLES UNIT-1
MikkiliSuresh
 
DOCX
SAR - EEEfdfdsdasdsdasdasdasdasdasdasdasda.docx
Kanimozhi676285
 
PDF
All chapters of Strength of materials.ppt
girmabiniyam1234
 
PDF
Zero Carbon Building Performance standard
BassemOsman1
 
PPTX
quantum computing transition from classical mechanics.pptx
gvlbcy
 
PDF
Machine Learning All topics Covers In This Single Slides
AmritTiwari19
 
PDF
Construction of a Thermal Vacuum Chamber for Environment Test of Triple CubeS...
2208441
 
PDF
Jual GPS Geodetik CHCNAV i93 IMU-RTK Lanjutan dengan Survei Visual
Budi Minds
 
PDF
EVS+PRESENTATIONS EVS+PRESENTATIONS like
saiyedaqib429
 
PDF
Air -Powered Car PPT by ER. SHRESTH SUDHIR KOKNE.pdf
SHRESTHKOKNE
 
PPTX
Basics of Auto Computer Aided Drafting .pptx
Krunal Thanki
 
PDF
Biodegradable Plastics: Innovations and Market Potential (www.kiu.ac.ug)
publication11
 
PPTX
ETP Presentation(1000m3 Small ETP For Power Plant and industry
MD Azharul Islam
 
PPTX
MT Chapter 1.pptx- Magnetic particle testing
ABCAnyBodyCanRelax
 
STUDY OF NOVEL CHANNEL MATERIALS USING III-V COMPOUNDS WITH VARIOUS GATE DIEL...
ijoejnl
 
settlement FOR FOUNDATION ENGINEERS.pdf
Endalkazene
 
Precedence and Associativity in C prog. language
Mahendra Dheer
 
CAD-CAM U-1 Combined Notes_57761226_2025_04_22_14_40.pdf
shailendrapratap2002
 
67243-Cooling and Heating & Calculation.pdf
DHAKA POLYTECHNIC
 
sunil mishra pptmmmmmmmmmmmmmmmmmmmmmmmmm
singhamit111
 
FUNDAMENTALS OF ELECTRIC VEHICLES UNIT-1
MikkiliSuresh
 
SAR - EEEfdfdsdasdsdasdasdasdasdasdasdasda.docx
Kanimozhi676285
 
All chapters of Strength of materials.ppt
girmabiniyam1234
 
Zero Carbon Building Performance standard
BassemOsman1
 
quantum computing transition from classical mechanics.pptx
gvlbcy
 
Machine Learning All topics Covers In This Single Slides
AmritTiwari19
 
Construction of a Thermal Vacuum Chamber for Environment Test of Triple CubeS...
2208441
 
Jual GPS Geodetik CHCNAV i93 IMU-RTK Lanjutan dengan Survei Visual
Budi Minds
 
EVS+PRESENTATIONS EVS+PRESENTATIONS like
saiyedaqib429
 
Air -Powered Car PPT by ER. SHRESTH SUDHIR KOKNE.pdf
SHRESTHKOKNE
 
Basics of Auto Computer Aided Drafting .pptx
Krunal Thanki
 
Biodegradable Plastics: Innovations and Market Potential (www.kiu.ac.ug)
publication11
 
ETP Presentation(1000m3 Small ETP For Power Plant and industry
MD Azharul Islam
 
MT Chapter 1.pptx- Magnetic particle testing
ABCAnyBodyCanRelax
 

Testing applications with traffic control in containers / Alban Crequy (Kinvolk)