This document discusses how to create a face for a server by building a split-flap display. It describes the system pipeline including a source, input provider, router, output provider and receiver. It then details how to create an input provider endpoint that retrieves data and passes it to the router. It outlines the "pi" output provider and how the receiver, a split-flap display, is notified. The document concludes by walking through the hardware and software design process for the split-flap display, including prototyping, assembly, and parametric modeling techniques.
Esta presentación formó parte del Webinar, Administre sus campañas salientes con Wombat Dialer, organizado por Opendireito junto a Loway.
Enlace al webinar de esta presentación: https://youtu.be/6eQoOzH8XVk
Streaming a Million Likes/Second: Real-Time Interactions on Live VideoC4Media
Video and slides synchronized, mp3 and slide download available at URL https://bit.ly/39NIjLV.
Akhilesh Gupta does a technical deep-dive into how Linkedin uses the Play/Akka Framework and a scalable distributed system to enable live interactions like likes/comments at massive scale at extremely low costs across multiple data centers. Filmed at qconlondon.com.
Akhilesh Gupta is the technical lead for LinkedIn's Real-time delivery infrastructure and LinkedIn Messaging. He has been working on the revamp of LinkedIn’s offerings to instant, real-time experiences. Before this, he was the head of engineering for the Ride Experience program at Uber Technologies in San Francisco.
DEVNET-2009 Intercloud Fabric REST APIs for ProvidersCisco DevNet
Intercloud Fabric REST APIs for Providers details how Service Providers can consume the APIs available to integrate ICF solution with their Cloud Platforms or other systems of choice. It also explains what are the tools available to improve the integration experience, and how that fits into the overall Intercloud Fabric solution.
Linux Native, HTTP Aware Network SecurityThomas Graf
Cilium is open source software for transparently securing the network connectivity between application services deployed using Linux container management platforms like Docker and Kubernetes.
At the foundation of Cilium is a new Linux kernel technology called BPF, which enables the dynamic insertion of powerful security visibility and control logic within Linux itself. Because BPF runs inside the Linux kernel itself, Cilium security policies can be applied and updated without any changes to the application code or container configuration.
[Test bash manchester] contract testing in practicePierre Vincent
End-to-end integration plays a strong part in testability, unfortunately when an application grows, these kind of tests become a burden: brittleness, slower feedback and overall poor return on investment to improve quality.
Contract testing brings an alternative approach for validating integration points in fast-changing distributed systems. Because contracts don’t need integration environments, they can give very fast feedback to prevent API and messaging breaking changes from being introduced early-on.
Contracts are also a catalyst for inter-team communications. They help interactions between services become a central attribute in designing solutions, as opposed to an emergency concern when they break at a late integration stage.
This workshop covers the core concepts of contracts testing and contracts can play a part in reducing the struggles of integration tests. The attendees will be working on practical examples of defining contracts between teams and services, as well as implement them using the Pact tool-chain.
Esta presentación formó parte del Webinar, Administre sus campañas salientes con Wombat Dialer, organizado por Opendireito junto a Loway.
Enlace al webinar de esta presentación: https://youtu.be/6eQoOzH8XVk
Streaming a Million Likes/Second: Real-Time Interactions on Live VideoC4Media
Video and slides synchronized, mp3 and slide download available at URL https://bit.ly/39NIjLV.
Akhilesh Gupta does a technical deep-dive into how Linkedin uses the Play/Akka Framework and a scalable distributed system to enable live interactions like likes/comments at massive scale at extremely low costs across multiple data centers. Filmed at qconlondon.com.
Akhilesh Gupta is the technical lead for LinkedIn's Real-time delivery infrastructure and LinkedIn Messaging. He has been working on the revamp of LinkedIn’s offerings to instant, real-time experiences. Before this, he was the head of engineering for the Ride Experience program at Uber Technologies in San Francisco.
DEVNET-2009 Intercloud Fabric REST APIs for ProvidersCisco DevNet
Intercloud Fabric REST APIs for Providers details how Service Providers can consume the APIs available to integrate ICF solution with their Cloud Platforms or other systems of choice. It also explains what are the tools available to improve the integration experience, and how that fits into the overall Intercloud Fabric solution.
Linux Native, HTTP Aware Network SecurityThomas Graf
Cilium is open source software for transparently securing the network connectivity between application services deployed using Linux container management platforms like Docker and Kubernetes.
At the foundation of Cilium is a new Linux kernel technology called BPF, which enables the dynamic insertion of powerful security visibility and control logic within Linux itself. Because BPF runs inside the Linux kernel itself, Cilium security policies can be applied and updated without any changes to the application code or container configuration.
[Test bash manchester] contract testing in practicePierre Vincent
End-to-end integration plays a strong part in testability, unfortunately when an application grows, these kind of tests become a burden: brittleness, slower feedback and overall poor return on investment to improve quality.
Contract testing brings an alternative approach for validating integration points in fast-changing distributed systems. Because contracts don’t need integration environments, they can give very fast feedback to prevent API and messaging breaking changes from being introduced early-on.
Contracts are also a catalyst for inter-team communications. They help interactions between services become a central attribute in designing solutions, as opposed to an emergency concern when they break at a late integration stage.
This workshop covers the core concepts of contracts testing and contracts can play a part in reducing the struggles of integration tests. The attendees will be working on practical examples of defining contracts between teams and services, as well as implement them using the Pact tool-chain.
Similar to KDS - How to put a face on a server (20)
[Test bash manchester] contract testing in practice
KDS - How to put a face on a server
1. How to put a face on
your server
Knowit Developer Summit 2015
Peter Tollnes Flem
peter.tollnes.flem@knowit.no
Knowit Reaktor Oslo
Håvard Fjær
havard.fjaer@knowit.no
Knowit Reaktor Oslo
Hvem er vi
DISP:
Hvem er vi
Overordnet om hva vi har laget (Source → Router → Target → Hardware) / DEMO
Peter: Source → Router → Target
Håvard: Target → Hardware
Demo
Spørsmål
overordnet flyt
Eksempler:
git
tc
arduino
home automated systems (brødrister, dør, sensor … )
sende http pings til server for å sjekke om den er oppe
snakke om hvordan den leser inn input moduler
the internal data format enables the output providers to have to know only 1 data format
status, tittel, message, dato, additional-data
RUTER: Vurdere nivået av alvorlighet
mange input til 1 output
output-moduler som støtter gitte input-moduler
Arduino
simplifies electronics programming
can be self-sufficient
Johnny-Five abstracts and connects arduino and hardware to node.js
node.js connects everything internet and high-level libraries
Software works on arduino pins.
Stepper driver provides power and simplicity
Johny-five provides further simplicity
When “programming” with electronics, you are forced to:
create clean interfaces,
thinking in terms of modules
Otherwise: Spaghetti.
Cables are parameters.