Merken

Put an "Actor Model" in your House

Zitierlink des Filmsegments
Embed Code

Automatisierte Medienanalyse

Beta
Erkannte Entitäten
Sprachtranskript
OK and the presentation is divided into 2 parts and 1st of a little bit of history and introduction of all modulation high tea at 3 and and so on and what and the 2nd part in global what I create a small framework to handle all this things hold together but yeah there and you will see there are many other project that's my produces only 1 of the 1 of the smallest that in the moment that exist on around the world the was quite simple known probably in the seventies in the beginning 70 this stuff to like expensive too faint to control this electric stuff and we had some wire control based on the bus or all over the course of the power line today we have Wireless more or less and wireless devices and what they do is always the same all that is thought to control the line after that you start to control Temp sensor and today we are merely control their entire hates system of houses and yeah we have atmosphere especially in Germany knowing that there are a lot of problems with the new house that has a low consumption of managing but are computed those and then you have to change your hair and and so on and so on and most of the new building not already integrate some of this stuff but this is kind of all staff no you can see this is a is still is still sold 1 you can buy but we don't since the mid seventies where you can control your device the removal especially in the beginning was based on Brian you buy everything on the same brand and he shouldn't have their to it or you can control but it has a set to be we have many many others devices known you have all type of differences and then we start to see some solutions that are able to handle different types of devices in the beginning was was probably most famous is found in Germany open have as use community or remote and from a central point that control all the devices different type of devices this is the change that we have seen I made a similar presentation of several years ago and that and and much of what I make means several years ago and I have to say changes what we can see now that the center control that you have in the house or not but you can buy now you can move in the cloud known you still have a small unit in house but everything is cloud-based there were held hostage nest nest is what probably wrong here but not Hamilton attract more more partially masked is an example really nice a lot of this is open our architecture was really well designed that you can't fit all the stuff that you wanted the drivers and different layers and that's with all SGI 1 that you can also put something in time and the rest are sometimes and then you have you can build your control of your house know you can't control Phillips lies troops Siemens that actuator and so on the home of the mini columns and many others but what is the concept is always on and off nothing as is a sequence of formulae for initial today we're starting to see that I the it's not was that 1 is difficult to see the border between 2 devices but for sure you have many more devices you can build your device you can put in the device more intelligent the device can take some decision than as a set of default on that is 19 euros 19 dollars and you can remember the everywhere well this is some specific non not but as a set of default constructor we thinking like for that we feel is in 1 the deployment forward now I start to see also a bridge between we the Wi-Fi and and you too but the apartment is this vision for 2020 to handle all around 20 5 this is treated more the choice of 25 billion In of devices that means we take a lot of devices that have to be controlled that you can create the only data and you can take the information that's 98 whether migration is we have to collect we have a small intelligent inside we can distribute and this this object goes around in most of the time when we would go around not stay on in the house and we can and this is the new trend know from this information collected analyzed predict and had no that and this is the example of the next how many people knew know all about nest is a term of sensor that try to learn from your media and then you you you can't say OK you raise the temperature in the morning that they shut down on 9 is try to and this is a think is the future of fire OK what we have today we have like the Stockholm in the 19th century you know the Stockholm City I think under yeah at the handle the 18 and what remains and a single power we do all the phone lines this is what we have today in the house or what they want to build with the home automation yes single put those together that's of Computer centralized where you have a lot of problem with probability that being the scalability also to discover the service you have to know everything also flexibility because no uncertain point if you don't have any more space for could be the right answer you the and also would be difficult to change some laws without interruption or probably without breaks all the all the the entire system yeah and the last 1 that always long discussion is the protocol that we have to use then I start to think that acts on so this is not perfect you're not actually used by people or access note that this might want to be clear I think there are many people who knows about at more than yeah that's probably we have to explain a little bit more what is not used as a component computer science and try to solve the problem of the dead lock or the the the philosopher and how how they try to solve the problem to remove any shares they keep lightweight process keep know implement the synchronous message and as you probably already seen more more than that but not some the language is made box or or or message that may Old Europe applications are just more process this told we without through a message completely independent and then then that's when I realized goes have that more was defined of this and I said what this process could be a device what could be a sense of community that needs to talk to another 1 we don't share anything and I realized that was perfect for this centralizes system known the system that can talk to each other and you don't need any centralized buying could be also self monitoring can recall over can understand the failure kind of semantics if you have seen the matrix yet they deal was their information when it's in the information 2004 on links but this is really important they alter covariance and such information because the quantity of the that a quantity of devices would be so use that would be difficult that you will for each single device to me the configuration and yet the rest more not works was
like on on the device that has intelligence but could be that we can reuse the the device that we have and this is a huge quantity of devices old-style but already there also devised this is my preferred 1 this is our home helmeted the inside for example in this slide has different factions 1 is put the position of the of the of volume 1 the 10 sense or 1 is the real and close the shutdown and open based on some of the sense of meaning what they want to say is has already this device has a kind of channel functions and then a function what is perfect to be an enough model and as you want probably you can read but know you can see that the use of status of the mortal the temperature but 3 level and so on from that all this stuff can be handled is not completely stupid away in biggest the idea was expanded my idea is OK I can have a lot of active that tells us more function in my house and they can talk to each other know for example OK this sense of user and then communicated that that most of the devices will die on the scheduler can change to the terms that because was was some kind of program known the temperature outside was out then I can start immediately to there down the temperature because or if I have a light sensor now when I see the light that can start to decrease the temperature if the window I open the window I want to shut down the all over again if it's nice that can turn the light but if I don't see anyone that goes around the conditions that and and and also on a system no control I can't control history is still true then that can reason about and I can open the window and can eventually shut down the power lines because could be dangerous to try to prevent an emergency or to prevent their dangerous status of the of the house the present no based on what describe there is the message and and actors of each element each function talk to each other through a message the any questions on that clear 1 OK that's implementation have the power the that's that's is the control of all actors the 1st thing because we have said that everything is based on the message and you need to find ways there are there out there this is not for free what I have to have to look up the system that what create process is located the service the paper contains contains around the information of the actors when found that the service locator work I can retrieve the act of that they need and then send the a message that can send a message to the first one concerns after that when they receive information that I needed it could be that I have to send another message to another 1 of our different actors subscribe to me to receive information that's when I change the state have to send information to syntactic how it works this spot the 1st is to find the register low the lookup server and that is possible to find through uh 0 come are through analysis and the analysis for a large environment because you can have multiple zone and then you can distribute your you're lookup service that you can handle all the so that you want if you have a small environmental single of would not many devices this your pumpkin can work this is only to this 0 cough is only to find worries they located no you don't have any information on that you don't have that a self adaptive is only to find who stored information the 2nd is to retrieve information to simplify my job I use consul consul is a really really good small works only on on a raspberry pi and yet is fast label has a high probability inside and so on so that is but for for service discovery known you can also use a wanted at the Center for example student into into how's this they far away from from not not in the same building has a failure of the detection inside then if you lose 1 you can receive a notification of another 1 and and then and is mainly at violist Sergeant replicated across multiple multiple instance then I don't have to care about replication I don't have to care about and about the failure detection better have a visual detection of events and another really nice form export this information through a DNS interface then if you decide to go not prove 0 columns before with the unless you can find European to constant and consummate can make the the resolution DNS resolution for you as a small please no I talk about the actors to 3 but to prevent to have a high availability of the domain however domain that the domain can be house are small small entity or begins at the in the domain you have some in this so you have the actors each side can contain the register what happens when you start the search this sort service that the registration service if it doesn't it doesn't find find an URI decision service that the new 1 or is it fine that you don't have enough registration so 1st of the new 1 and then some the replication of information the Council is important because contains all the information you know the 1st thing so that's actually do is I find that the located in find list of the after that has to be right select the that is not the running state get the the configuration of the of the actors and stop there and publish and publish the others know that that that means if I turn off on 1 resident by the other rosemary quite concede that there is not no longer running a start the death and changed the others in this way every immediately all the actors are on the house can find a new and then that the process can be great node that's nearly they used to re-grade the process and then the process the moment is really simple that is not complicated state can be stored in consul because constant can go on guarantee have ability glucose has in the replication system inside and when must and so on then I don't have to care about the storage of information they only think that I to get back this status and then I start and publish that and now I'm running in and out of the with an IP that's all practical also a protocol I try to keep really simple Everything is J. Song and the probability of the request I keep the channel concepts but probably only remove the command that that need and the data related to the command this is something that only the active and also former yet and also the configuration is adjacent everything is stored in come to see the
works but 1st of all the because of loss of that's OK you need more details was clear is there some part sort to go on and if you need some some clarifications yes and so so on on and so on and on and and on and on and on and on yet but you want yes yeah the what I'm expecting that that in the future will be able to run the actor inside in at the moment I have a bunch of restore apply that make the bridge between the device that is not in enough intelligence and yet they're factor of the of different annotation and that is based on the configuration that what happened is hard work knows the capabilities than when you listen the actor at that time have to be wrong match the capabilities if is able because it has the habit that is needed for example if you need to call to control whole matter you need that then 10 know you need a whole protocol that you need the capability than if you haven't capability you can get and from the actors and and act on the on different accents of the wreck the class that you have to don you have to execute what what I didn't uh at the moment is that is not not done has to store now is by can be there are a lot of discussion to move to go online and so on but they is to store also the code of the active inside of the inside of constant that means I don't need to create a distribution and when I need to update the is simple our signal to the act of the factors that have to to be used this is basically about my 1 of my expectation that is in the future I will have 1 of these model OK German we try to help that's not good enough know that you minus OK what the yeah 1st of all I started and I approve 0 look on was 0 come by looking for 7 OK if there is a 7 8 I didn't find so a paper then I start the server is located as constant then after that of the the Council I repeat the operation and I get because I published the kindness of my myself about the process and doesn't know because of a support acts that we try OK now I found the 7 located I asked to serve as the people and the leader of the configuration of the specific sigh with the latest the it with the list of the actors that have to be wrong then I get the list and I decided to start that's for each actor I get the specific configuration notes for the check of the results was 1st is the list of documents that have to catch the configuration of the results of the state for example is that terms involved and the state the last time was 70 % of the position of the wrath of I would start with the same position and then after that I will recover if I to change we refer from the terms and now OK I'm waiting that's well in and the constant is really simple this is the configuration that names sense of 1 yes you can see here the class that have be executed and then the height of course 6 and that is something specific of the is a comfy is understandable by the actors only the implementation of the active then OK more that can be sent to the China the communication channel with the the device because I'm expecting that the implementation of the temple sensor 1 is something related to yeah laughter of children then it is a specific and yet there is also a a small description and this is based on the configuration and on the other side I have another list what always configuration sorry yes OK and then at the end despite I can get where is where is that no there is the IP and the port to communicate with that OK 1 part of the council is the configuration and the other parties for lookup than OK now I have to know I need to go with them a sense of 1 where is proconsul I can get this case I can get the position and then come Frank in Chap the most and so 1 can get consensus said 20 and now 17 because the more years on from number that there a return but on the other side we have have also turns out that is that from here it is now I don't have think about the connection then I have some problem but and you can see that on the other side 1st of all also in this case and go through the . search and then got then I look at where is it located the active then this is the key that have to retrieve from Council and the Council said 0 yeah actor it is here is on the polar with the and then I can send a message and in case of the terminal I can also set the value now if there is another the game what probably since complicated and I have to say no absolutely is probably 20 line of code or less this is that the this is a simple and then you read and may only get your code is what you have to do much better than that you can use the library and whatever and you can control more sophisticated active that they show is active that to repeat operation or to have to run periodically that there are some specific talks as success are implemented in impose on and then get again part of the check and make some of the operation the next that is obviously make yet the system that's more intelligent on the configuration si but that's inconsistent on the configuration and and connect means if the term the term must not fall up are in the same room probably have to receive the same they fell from the same terms that that this is the same way that I don't know I don't want to connect I don't want to emigrate the confirmation if a specified that's your that most of you are in the room but that's the configuration of to be done automatically not some some of this logic has said we have to move I think the future of at t is to move that the device has to be more intelligent and collect collect information that the disease in pressure the the question is OK and as a set only few lines is really really simple as that not so stable
but simple and has now I have inside of the channel than that and you can specify from the command channel I'm thinking to remove because probably doesn't exist and my implementation and I'm started 7 years ago then have a lot of a lot more worse than I have to so that all of this is the reason why started and this way and I have been to life and yeah the heating system based on home I think I've also some born based on an assumption that the they also like like this front has a photon has what is inside that but is more powerful and then I have some assistance and have a box like whether and that detected that the speed of the wind and and some of and I have I again I know that the isn't merely storage of for music videos and understand and start to integrate yes the music system in by the way to control based on on the life are on the present and other stuff and then I started to implement through z-wave PowerMeter and the power consumption example and like the problem that I have in my house and most of the time my wife want to turn on everything together and I'm not able to supply more than half of what I'm doing is OK I I'm measure of the power that time consult the consumption real-time consumption but I checked the device and then I decide which devices to be turned off the the wash machine is turned off immediately because if you're watching a TV you want to go to watch the but if you ever watch this yeah probably as the priority to watch which machine compared to the washing machine or that condition has priority although many other devices and when you see that you have enough power to turn on and turn off and I'm doing also similar system In the case where we have sense of energy from the sun and that's the reason Boston because you have to use all the energy that you produce otherwise you don't receive anything you return to the the power by about the company and then is a report and then at the moment everything all the time and then when I haven't energy I start to use the energy that it for those of us this is 1 1 of the of the system and the next step is that I have something card something the bike and and and you try to do what the not to suggest today because the weather is not nice is that you like and probably takes also I the jacket before go to the war mean there are many other projects these are quite interesting based on the protocol and and the logic this PC uh is this among them so that they are using the other 2 mechanism uh 0 and q and that really really fast and has a similar logic for also discovery and I I I like a lot of them that the project and the metrics the the metrics is another interesting project I want to show you small thing what yeah I will show you only right there 1 there implemented and mutual protocols that you can the China don't have enough connection you can check all the points in a lot of open by Security 1st of all the security met amassed on either the and I'm thinking to move to IP 6 now there is also the success of the discovery probable and all the rest are actors and the moment is not completely done and but is not completely stable I think it to move to the goal and try to reduce as much as possible the communication online news RTC and mean but these are Nova and because the the the uh actor open socket that I can go back to me on the socket and by that we don't understand I'm not 1 though overly of their PC implemented by but also and using for some for for for all the pros and yes um another mass is to collect the locks no if you device goes doesn't work you don't know why you don't have to lock you need some luck and this is a problem on also the alarm well the problem not this failure then OK if ultimately start on an animal you don't know that that the 1st of life and the need to the need to assume a notification that want peace is broken and something that take the the thing is that you take the and there are thousands of video on the Internet there are some nice some I believe I found it quite interesting the explanation from yeah you that that's because we have the same idea they tried to bring intelligent in knowing what device like coffee machine are you all this kind of stuff and also when the 1 and try to create devices that you can you can use what you want or some and are you
find interesting especially because they're able to spread explained that the mean what is the media and what is the future that that from mine this idea t that's merely form for connected to to the class that that is the basic idea that that is the basic concept of from 2 connect something about that for this reason I think there double that in the book by Thomas question but 1st time we have and the number of parameters and yes but also because there was that the use the well all in all kinds called yet is all you because of that I think we are in the more than and probably didn't reach yeah so as we will reach 24 5 billions of devices and your house now probably can amount to a 300 but be being 5 years that you have 1 thousand the system and so in the would be more complicated yes for this reason have the concept of the domain small domain because of then and you will have a small domain to to handle the stuff to this is 1 of the note that this is not not from my point of view what from my conditional because you will find it directly the life the ideas of the act of that control the light if you need to turn on the light in the day after the control of the life you don't need all the distribution we don't this is the the work of concept all what the this so let's come to today is that you send a message to the central point in the center points and the message to the acting the history of the universe you yeah but this center point my my ideas in the future this element you don't have to care they have to find a way the problem the problem yet his house and also the what what's the main main program that have for the like today you have ideally of 100 ms that means you can see the step of the light that's horrible that's the speed would be 1 and and the coordination the as so that the hands of a point my expectation is OK effect of what here and with the light by default you have to be able to control the light that's that's that's the device has to be there immediately after that let me know depends of the usage that you have to create a profile of the this is of kind far away I'm going to talk about part for this for all for for the Luther physical 1 blood today what happened but what happened in my house and I am expecting that in the future will be not so far you will have different natural different but physical mental and all that probably known no way no longer while but you will have multiple protocols probably on different frequency and then yet the center point have to meet the bridge note in that case you need the bridge so far that practical when well this is again can go back in 1 2nd and go back here this
is merely what dimensional this rather is the bridge and contains all the actors to control all the 8 300 no what is it 103 103 make s I believe that the whole matter and yet they the way has to be different when that I have another very private act inside the control the device because the device at the moment it doesn't have an intelligent to see white then yes and woman is a bunch of small centralized system if we want to see this way yes M expecting that we will be more efficient more more more close to device but today date is on the 1st of all I have the guys over there but we will use the of and those and yes no because this might and some of but that is the name of the protocol of 25 years ago abandoned once and for all modulation we the I tried to time and agreement was to have the specification that brought about 20 years ago I didn't find then I but it is a reverse engineering approach and yet but merely everything started goes I was the size of the 2 yeah reverse-engineering the bail building the bill protocol and wanted I was a little bit upset with Bongo singular leading united reasoning specification to open to other devices has set up the side and publish some some degradation of the world but now as much as a set 20 years ago and also they have now and another quite nice so you and so in the end you yeah so you try and I'd like to switch to 0 and 2 for example and for now I think in the TCP is great beauty and are all other other more ideal IUT protocol I made some small test but I want to keep a the moment simple know that eventually everyone in 2 lines can change and see what happens and there are a lot of filter appeals optimization and know that either 1 of them think is a huge project on our production project with that's merely to testing and trying testing trying change all the time with us and all the nite on the the going use of how do you arranged because there's so that the change all the time and because in the beginning the the samples of room and the mean was a house and sometimes the domain was the room and then I try different is understand and also because this has an impact on the confirmation merely is the cell is a rule that could be the entire house on in this the only you we then use this for a of a for was the settlements in rules and so that's 1 of the most and then they are so there is yeah know the 1 1 off the idea was also OK the status has to collect based on on capabilities OK that's you keep it in the in the same sort of the hard that has to handle the same type of communication but the the workmen then try to try to mix up no OK is the room then if you don't find and I have the domain that could be another act on either side of then can charge actually before the sun because the cell is not completely closed to to do it you and 1 In this group this of many of them is going this is a mailing and I said that because of the more complicated and recurring recurrent acts on the part of this kind of crime job right this is a gift is accused of all the time this collect information for several reasons and no so far was prediction of the weather and so on let me also concepts so we we end up with all of the universe and that was the idea and even presented I remove remove this slide because in the beginning and I yeah probably was was a mistake and that actor can represent everything is not happened yet and then have actor or that's out and that's I want to avoid because I try to figure out a generic active but have all the time I hate the physical limitations no because merely to they have input text or a local doctor calculate x acts on some of like system that already exist then now I want to read off of the existing implementation than about the West right to not because of the way that you take the same the same with yes but is a vector can be every node that that the programmer no if you want to turn on the light at 2 and 2 enough 3 this is a programmer and is a generic actor without any physics stuff that send the information that the temperature has to be twice doesn't care if it's not that that's the case and propagate this information to the 10 that into the devices then again you have them the same thing because it was is long for this reason I use you just have well this is the 1 of the missing part of a and because it is all the time and I know the cash know has a cache with the teacher then you have to yeah I have a small collection known in in real actors have a cash and time to time the because we validated all revalidate the information that has for vector that's the list for that is the replication of information is made by by a constant and this this tube yet without and basically have a catch if you fail to reach you check if this still valid and after 1 hour anyway you revalidate this is merely that the detection of and that that in place but if I don't like that I prefer to find but they didn't find a system then and this should be the Council of mechanism council is able to we see but notified to detect if that consolation goes down then search have an actor that received the event search in the configuration and all that so that was connected to that every movements and the notification some way of making validation but this is a so Eugen and it's not with the simple user 0 and q no 0 actually people opened the connection and then you can invalidate all the stuff that was you the model is not true yes exactly for this and yet the final sorry the when I
started the act of being my specify the class class 1 is not able to run the constant a customer yes and after that happens OK if your class to you see that you don't have enough Council but you don't have enough resources because you have a lot of factors you don't stop and so on but also that's act to be treated the but yeah that's nearly could be from the class because I'm expecting an increase of power and then a 2nd point is something that I you will have a weight and then the people that has been the idea we region really take more active than others note that basically decides this is the idea but the violence that that this was done that much this you realize and what will there was want you so this is the you was also we all know what now is a playground the with proper is clear that this is a huge playground I didn't publish because identifying the time I will do probably this month that's known some are not enough to put some of the standard than other but to publish at least the the the basic stuff that I know that works more or less and yet this people construct a plate and then what is a really simple you can soak up in a few minutes I have to say and figure out but as there are many other problems that can be 1 but if you want to test something there is a benzene some basic element that you if you want to be more concentrated in the in the communication on your device and you don't want to care about all the castration around would be what perfectly depends what you will issue goal is to have a high PerfectSolution probably not this is not the natural anyone want to try this wonderful actor among the software but since the think that thank you very much
Offene Menge
Matrizenrechnung
Kovarianzfunktion
Bit
Prozess <Physik>
Punkt
Momentenproblem
Gemeinsamer Speicher
Formale Sprache
Kartesische Koordinaten
Bridge <Kommunikationstechnik>
Computer
Extrempunkt
Gesetz <Physik>
Raum-Zeit
Computeranimation
Formale Semantik
Metropolitan area network
Freeware
Einheit <Mathematik>
Skalierbarkeit
RPC
Kontrollstruktur
Default
Maschinelles Sehen
Große Vereinheitlichung
Auswahlaxiom
Gerade
Konstruktor <Informatik>
Ähnlichkeitsgeometrie
Silicon Graphics Inc.
Arithmetisches Mittel
Software
Dienst <Informatik>
Menge
Twitter <Softwareplattform>
ATM
Netz <Graphische Darstellung>
Ablöseblase
Projektive Ebene
Information
Drahtloses lokales Netz
Message-Passing
Folge <Mathematik>
Subtraktion
Quader
Stab
Mathematisierung
Kombinatorische Gruppentheorie
Term
Interrupt <Informatik>
Framework <Informatik>
Ausdruck <Logik>
Mathematisches Modell
Modul <Datentyp>
Migration <Informatik>
Datentyp
Zusammenhängender Graph
Konfigurationsraum
Ganze Funktion
Informatik
Gammafunktion
Leistung <Physik>
Binärdaten
Protokoll <Datenverarbeitungssystem>
Physikalisches System
Binder <Informatik>
Objekt <Kategorie>
Druckertreiber
Mereologie
Hypermedia
Gamecontroller
Bus <Informatik>
Computerarchitektur
Streuungsdiagramm
Resultante
Distributionstheorie
Einfügungsdämpfung
Konfiguration <Informatik>
Prozess <Physik>
Momentenproblem
t-Test
Bridge <Kommunikationstechnik>
Element <Mathematik>
Extrempunkt
Übergang
Metropolitan area network
Deskriptive Statistik
Prozess <Informatik>
Datenreplikation
Bildschirmfenster
Radikal <Mathematik>
Visualisierung
Vorlesung/Konferenz
Gerade
Bildauflösung
Schnittstelle
Umwandlungsenthalpie
Nichtlinearer Operator
Lineares Funktional
Gebäude <Mathematik>
Hochverfügbarkeit
Zeitzone
Teilbarkeit
Ereignishorizont
Entscheidungstheorie
Konstante
Arithmetisches Mittel
Rechenschieber
Scheduling
Druckverlauf
Dienst <Informatik>
Registrierung <Bildverarbeitung>
Konditionszahl
Anpassung <Mathematik>
Netz <Graphische Darstellung>
Server
Bildschirmsymbol
Information
URL
Schlüsselverwaltung
Programmierumgebung
Message-Passing
Instantiierung
Aggregatzustand
Neumann-Problem
Telekommunikation
Decodierung
Ortsoperator
Klasse <Mathematik>
Zahlenbereich
Implementierung
Mathematische Logik
Term
Code
Erwartungswert
Bildschirmmaske
Domain-Name
Spieltheorie
Direkte numerische Simulation
Programmbibliothek
Spezifisches Volumen
Speicher <Informatik>
Optimierung
Konfigurationsraum
Widerspruchsfreiheit
Demo <Programm>
Analysis
Leistung <Physik>
Einfach zusammenhängender Raum
Matching <Graphentheorie>
Protokoll <Datenverarbeitungssystem>
Mailing-Liste
Physikalisches System
Quick-Sort
Mereologie
Modem
Gamecontroller
Direkte numerische Simulation
Baum <Mathematik>
Telekommunikation
Punkt
Momentenproblem
Implementierung
Mathematische Logik
Videokonferenz
Internetworking
Metropolitan area network
Virtuelle Maschine
Gruppe <Mathematik>
Vorlesung/Konferenz
Speicher <Informatik>
Einflussgröße
Gammafunktion
Leistung <Physik>
Einfach zusammenhängender Raum
Videospiel
Kraftfahrzeugmechatroniker
Linienelement
Protokoll <Datenverarbeitungssystem>
Computersicherheit
Ruhmasse
Physikalisches System
Chipkarte
Arithmetisches Mittel
Energiedichte
Echtzeitsystem
Offene Menge
Konditionszahl
Projektive Ebene
Socket
Einfügungsdämpfung
Verkehrsinformation
Zentralisator
Distributionstheorie
Bit
Programmiergerät
Punkt
Momentenproblem
Minimierung
Gruppenkeim
Bridge <Kommunikationstechnik>
Element <Mathematik>
Prognoseverfahren
Reverse Engineering
Prozess <Informatik>
Datenreplikation
Vorlesung/Konferenz
Spielkonsole
Default
E-Mail
Gerade
Umwandlungsenthalpie
Softwaretest
Parametersystem
Sichtenkonzept
Profil <Aerodynamik>
Ideal <Mathematik>
Ein-Ausgabe
Biprodukt
Frequenz
Ereignishorizont
Arithmetisches Mittel
Rechter Winkel
Ablöseblase
Projektive Ebene
Information
Message-Passing
Koordinaten
Telekommunikation
Physikalismus
Klasse <Mathematik>
Mathematisierung
Zahlenbereich
Zellularer Automat
Data Mining
Erwartungswert
Bildschirmmaske
Domain-Name
Mathematische Modellierung
Stichprobenumfang
Datentyp
Inverser Limes
Optimierung
Grundraum
Konfigurationsraum
Soundverarbeitung
Einfach zusammenhängender Raum
Videospiel
Protokoll <Datenverarbeitungssystem>
Validität
Mailing-Liste
Schlussregel
Vektorraum
Physikalisches System
Quick-Sort
Caching
Hypermedia
Mereologie
Gamecontroller
Telekommunikation
Offene Menge
Gewicht <Mathematik>
Punkt
Klasse <Mathematik>
Element <Mathematik>
Teilbarkeit
Computeranimation
Metropolitan area network
Freeware
Software
Vorlesung/Konferenz
Leistung <Physik>

Metadaten

Formale Metadaten

Titel Put an "Actor Model" in your House
Serientitel FrOSCon 2015
Teil 25
Anzahl der Teile 80
Autor Manfredi, Fabrizio
Lizenz CC-Namensnennung 3.0 Unported:
Sie dürfen das Werk bzw. den Inhalt zu jedem legalen Zweck nutzen, verändern und in unveränderter oder veränderter Form vervielfältigen, verbreiten und öffentlich zugänglich machen, sofern Sie den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen.
DOI 10.5446/19571
Herausgeber Free and Open Source software Conference (FrOSCon) e.V.
Erscheinungsjahr 2015
Sprache Englisch

Inhaltliche Metadaten

Fachgebiet Informatik
Abstract The Internet of Things with the explosion of sensor adds a lot of challenges in how to deal with all of these simultaneously connected devices producing lots of data to be retrieved, actors have delivery guarantees and isolation properties that are perfect for the IoT world. The session will show how to implement an actor base home automation system. The actor model with the characteristics of elastic and decentralized by design, is the perfect solution for IOT environment. With actor is possible to create a simple concurrency and distributed system that react on the events. The talk will give an overview on the existing technologies and implementation, it will show also the experience of build an home automation system with an actor model with the description of the challenges and the solution adopted. Fabrizio Manfredi

Ähnliche Filme

Loading...