Merken

Python microservices on PaaS done right

Zitierlink des Filmsegments
Embed Code

Automatisierte Medienanalyse

Beta
Erkannte Entitäten
Sprachtranskript
things so far I guess that that everybody can hear me well so I think it was so like I kind of those I'm from my work at the end of world Poland and I'm going to talk to you about the Microsoft still another talk about micro-services but with a specific kind of use case with apart from the surface and it would be kind of opinionated I want I want to to show you many think a synchronous based on that plane all it's the but in the last
so but me like this I In the developer and called the small smoking I now want to consider services was a many other products like what did say hybrid referred to in the plots last I work with John and related so level is in my made in the technology that is used for but it's my favorite and I think that I'm left with them and I hope that I that I would do it more and my 1st by presenting my 1st wife of conference model of different things and I don't think I'd like
to thank you have a lot of these kinds of things with help me with some of the things that I'm going to talk about so this I
will just be drowned out of what might services are what the service is I'm going show you can read the ingredients poloidal well some of the successful but this project because it's really easy to get the parts like you probably already heard on other books by the way they talk the about ultimate goal Will you should look into that you they have all these different point to make and that we recommend because I won't be talking much about of the of my services and this is that the the middle of lot of watching you know goes 1st to getting my services know what they get to you then you need to implement them and the stuff that I'm going to talk about today will help you with that the can of course this using my from those of so this like this is the sum of all this great that it can be 50 lines of coding you can leave 5 thousand lines of code lists the test the 1 thing their main work is to scale and that's why I like everywhere introduced and and that they are biased sort of about full because if you do a big project and you work on a model of all of the monolithic search service off 50 per cent it's gonna it's not going to go well and was much of you can this into the node in the job of bases can be processed by a whole teams of people and a city like software development based by human and while things that you may be maybe didn't wasn't or on the other topics of the 2 the 2 and this this how you do like this it this value design them and it is called a 12 the out of it down by people not heroic who admitted the those principles are of light that the server needs to be configured to the following table shows data to be stateless so many state needs to be kept in a separate so this like a lot like a database or I want of to read some of the lowest you will be based on anything the the but like we have some pretty good success stories like Netflix is based on like the services and the head of the 20 per cent of Internet traffic is that so they can be done right and they can work out talk about government
services both there's the cloud services which he it is smallest unit that you think about it is that of a normal like AWS it's the Infrastructure-as-a-Service you think about yeah whole operating system here you think in terms of the Act and you want to go and get some stuff around the world some flavor based the have access to help you with with with common services and infrastructure with protein collecting things together and stuff like that it's not so you don't have to worry about deployment of all of the what this
basic power looks like overview we have of the infrastructure of the bottom we are using AWS OpenStack because those are no provided ritual machines can be metal the all that about last we are using the by asking of it is because of its many machines but kind of seems to like a lot of resources resources you just machines you're you're on your list of things you don't you aren't aware of the problem was solved and passed around around containers and within those of famous finally you have your astronomical services and besides on cloud instead you can have all that stuff services like you to the 100 deployment lawsuits with which I will be talking about later on in this the all the other stuff stuff that's your the use of those things outside services participated the around with any 1 of the flagellum massive clusters of ElasticSearch you get around and around the laboratory and when like this it was
only last which he you know make everything better it seems like the 1 we go to the future of mike services is sort of kind of strength and and it really makes it easy to scale but which he didn't write 1 comment on in the light the interface to scale up by have like I need 5 more exist instances a lot as many of you do everything right if any really you don't need to file supposed to meet many people so yeah this is really is the only thing that's really test like this you can change your cold in Canada or Europe environment has not like them most monolithic services without any change in Y. is you know to get your 3 fold holders of developers and think about it for a month because you know that everything is hard wired
have lot of course there lot of sense of bulletin optical hammer and the you don't have a much the the organized AC you're going sort hard to read reading lot you know we think we have a conservative organization proper professionals but you know we have to
the likelihood and that 2 you're right if it's not fair that they would a and then you got your availability think that with the world and of course you know not everybody needs services Of course this communication overhead because of my network communication traffic if you don't communicated through processes through provides or with another application level you know the goes over the network and of course platform think also has its performance over here because you need to have the months in the more parents quality it's better to start with the model 1st and then good the stuff of out of intellectually gradually suppose that's what Martin followers but also seen our all posted on his blog from half a year later that you can start with my causes some people are still figuring things out so the to have your Europe services you to have something to say and also so rules for which you need those both Parker ops ICC recommend that you the read to go laughter the net it's good practice for me following software and you need to have read time to the set that's when you have you need to have your continuous delivery pipeline you to have a way to get insight into your platform to get metrics like response times is you're not living is the work of the correctly you need to have a specific approach the management of the project challenges then based in songs laughter reversing the
will to that later on in the wrong slide you people with my friends reproductive it's has as many physicists everything else comparing the realm background you can provide fast and it is good the best is really the you can see all the as well as for example in part from is thing happens we with loose-coupling spanning use that in my services you need to have a lot of discussion this is the the power they are about how they should be you go like after tells the 1 thing quite true that can have but then this got likes to and you need to do all of the link to but it's a good thing because you have as wrong the limit and goes those already just something or other class like current who will get so it's good to to know how big your application will go and know not sure if garbage collection of which fire or another and it passes through the entire languages lots of stuff talking about it but you could be talking about
1 thing I was 1 of them will be about the loss of performance there was 1 in the I would get like the that basically but 10 times 100 times slower the the other thing that we are using this this year's spring but that's our framework of I've tried to problem in the world is very much a was applications in which the component of which was seen to go 0 1 gram and the results were kind of surprising because they are kind of comparable candidates tests with say something to us in this serializing and filtering the there is this follow-up appears to be a part of life and have since been given by the fact of those bring is more stable is the problem we lecture we have more and more favorable this is the only Michael the think it's as good the as of so it is fate and put them on everything so far I propose to use for you but you don't have to know know what do about the problem it's really fast for quite some framework it's light it's really minimalistic and there's no magic and you can be easily reasoning about the code just on itself by looking for it and it's good if you have a big team and you have a lot of a lot of technologies like 1 services and on and what 1 has no lower the myself and if you have to to go through them every 1 of them is written in some exotic framework that makes needs to be learned like of different languages but this is in good quality and if you have some areas it's good to be able to use reason above and I work but all for all of the land or anything like that so that the bigger
example you see that it's so minimizing it's explicitly says that request streams like using both during the last 2nd lab last line of the request see read it in so many ways that only change for example the requests volume and the right response we can also write directly to use same and we can use Python's we I see a reason why we will build all Swedes provides a stream of things like that and that's the wonderful thing about Mike services you can experiment with horror of technology because you're not thinking about the water might look good do with this with this big melodic populated now we can basically be right in to sort out so it's fine to the experiment would have found in house
would should your opposite of at the time was major directory structure learning Standard Python applications and you don't need to actually have a set of like you to pack anything because it a the exports to that so it's not actually that we have used of the standard after you have your best over which can separate requirements 5 you need to have your service that's about the size of the data and you have not but the good of the plant and then we have those clouds from specific fact of the matter the staff which which tales of funding how to deploy your visit rather the existing itself the version of Python that you want to have you know in your conveying 3 4 271 and if civic rights like the the the god but it did step of party of files and not to the floor because it's the it's just takes the whole directory 3 in which is different thing and you don't want this how this young looks like that it's the judges exist the 2nd may the command that used to around the and decoding how much memory what what the impact is part of basically the a shell script that such a up the not there have been installed instilled in the presence of other people you think of you also so what services the devices are those external resources there all also can be other labs and then when you buy a service it just food puts its configuration in the absence of environment so you configure them and make them more easily and you can have up to the customer and the environment parameters parameters like you used a lot of the that of my logging anniversary of the existence of a base level of the university is that is just that it's good to know what version of that you have the floor if you have many the environments based on the for
the the delivery yeah there were talks about the origins of the Internet in you will have a really really really that's fine if you don't do this right in this you know you want to know if you're not working and if you have a network of 20 or so I ask you don't know if they're are working who broke the world the wall of the which of them is actually broken all of them broken you know that you have made a fool but all of the authors 3 and this stuff out and looking for a lot of
proposed that the continuous delivery if you think this is the college chemical just a few comments you tell me what the recursive because when do code reuse countries is all these is dangerous when it comes to microphone because we don't want people to coupling bottom of something like for you to produce something like that because it's useful the following they're not another but it's 1 of the ways that you registered your and it is true get some models based because didn't like is for this that you put in front of the you can use with that you also need to the fact that you need right to the log of the some of those life about what it works be preferable well that around about which runs through a best variants of services you're bummed of about us enough so use that version tend the which is a command of the itself on the command line interface with which he takes them out of the picture up and just put any indeed platform then you do some command line or whatever you want to follow and to and that's because you should and with this after every which the after every commit the new version of of the Act is to be applied in that's the state any you want to have the best of of when you switch see switches is the place in which the of which the the line interface points so we have another environment and you should have at least 2 environments then just put push to production and it's the whole ball this is called for thing that you need to do so department of continued that we can pretty right the half of the distance from the review if you're using of governors of hazardous air from working class having tests of are your
1st you test the interval of them all greatest poverty what you're using was the opposite of what thing that you have an interface always interface and professor of as a whole almost because you you can use the normal ways control as you all need to work out the external collect this is how a lot of
that can look like a river probably if you wanted to find get back to it later
about another approach to this idea of would be enough to use with about to use some sort of of passing the lights on on the part of the substrate methods which you have your gravitons view after this thing called not which is a of funds option systems messaging system native crowdfunding with all the logs and all the communication between the parts of the country is going through enough that you can connect and sunglasses to it using this kind of thing kind of like you just you because you just look out the customer name more product reviews the existing with covering the same what goes on someone said and the value for
guys to do this in the period of the event around we've found
that don't want both service that legislative debate also this the same way it runs in in the container in Europe actual environment this of the effects are this 1 service cool tool called a multiple multiple explicitly at configurable like server you can you can integrate by calling some based methods then it's is just set up let's me start end points that can be used by a service so any interface that service needs to consume you can something with mobile device based on on a desk looks like that that you know it's a fake environments that so that that's the right environment 5 variables in your environment you multiple processing you the phone calls to configure that around you have any accord with the best basically it is the same as the app wasn't all that using a lot of like matrix and this gives you a pretty big decent degree of confidence that they actually were over work so it's really important to have that you can't from and to recognize that all the time when do but when you want to think just everything with and to invest a lot of time to get the response of it's everything working it's not that and both of those things that you know that there was
genuinely box and this a specific way you configure box goes does the users the only at 1 point convergence because there are only around in a lot of what types of containers and you can specify what those are a good practice so you have to have the option of using this to you also can have like violence and it and everything that you need pretty sweet cool to have like only the value of what went on your I know that the actually work in the development of those that works any and he he or she gets like full reports only have there about this land there's this 1 who think that you can use has anyone of you heard about like you know what's what is OK
so this is 1 of well it's is the looks more and more reliable enjoyed by 1
of because 2 this is most likely to say that he's alive API that sort by the rate recommended continue to explore you know that even call the of a book called and so you can it's great for introducing new people and for a given it to people who want to integrate services then with sweat with swagger you can have this kind of law which you have your your app on the right and there are some tools that allow you to lead to generate swagger blocks from here have it's part I because we don't have starting the static type and so on and for that I think it's better if you had if you have the declaration link description at the end of the thing that can actually the right of minus something but it's not a matter of a lot of water and then we have that those books you can hold them in uh also and and basically just the detection of events describes having modules of instead of the web UI that you saw in the area and you can use some molecules of for example you can generate client client for for years from this from the center structure and use it invests and use it for other arts and it's cool because you have URI secure contracts under control in in so nobody messes around with and and what it goes through you if someone makes sense that directly in the eye will be using votes the except
as the source throughout the of course we don't know extent and in the inspecting environments in the test environment is best around after each from but you need to have fast use of that to from the laughter going and this is a hard thing to do is you need to change your tests and the base floor but sometimes make you can get there get away with it by rebounding from 19 each you great service and what that 1 for the invisible some of these should only be made with the team everybody should all fall into and this is the common good but somebody needs to we know uh positive communication between your developments in the everybody need to know about what other people are tested in order to create a your point within your tests longer time so
if you if you want more points that s a good monitoring and of course it is objects you can use the what was called all right I forgot who monitoring if you want something each should 1 both your production manager said environment because of funding and all other paths that you maintained by you yourself again the same find of round can will go out of this space can go out all kinds of things can happen
but 1 cool thing that the platform methods let's let's it allows for easy monitoring so it isn't that hard if you use a lot of statistics is not and what about the other thing about the monitoring the basically research sometimes run some form of and to and to no CPU in other than the Europe definitely still working because the rabies on the other uh log in any that some of that stuff that he or she should be there
about blogs and metrics that you get the like this at all oxygen look through about of those all the locks on and this is available as a stream for so consumers and you're going to have a problem like put them in the annotation ElasticSearch looks test but I also want to talk about this we talk definitely but than might have had lots of this loud scale deployment of nodes stuff that you can logs from Europe whole platform from all of Iraq's all of the platform of the Balkans and put them in elastic said so they can be searchable using anything visually we visualize them with bottom you can see what went wrong through all of the platform but basically we have found that this is a transaction that transaction is wrong word but the operation that that is the final 50 laps and something went wrong and you can that this going to be brought about only this time what error messages that sent by a lot of and and you see that cool thing to have the the native and how it's indicate that the data series of times the rate of the audio or dialectics for example of what are the response times of your right now because of funding gives you that knowledge of you want to just continue into something that you can put in front of me for example does check if visualize with it in a graph but in this field the however what's your higher microscopes is going if there around us also over uh like they said it's about you so on so that he can they have needs to have an older person who be responsible for it with the vegetation alive on its other the out of this 1 couldn't do it in a lot of that you and that's best the you should buy about syndrome so you need to have an additional bases covered on only and have the need to have a lot of reasons for the whole service and they basically want to you know since the early review every chance that comes in when you don't like it serves as you probably have a probably will out switching between teams you have different styles and somebody needs to track about so you won't end up with a mass but I think the place of residence of water so the guy comes in word came of it have a valid points and you should listen to them and also want most of it's good to have some form of architectural visualization because you have all its services and they have dependencies this but I think that is going to be the 1st to know what are good to have like a board and the no a lot of if not the reasons for this some that you know the lot things
definitely they were reading the book later this is stuff that you don't yeah of the box and some people even say that use shortening do it and because it and I think I discovered basically properly but it's not university is like that that you I have a list of all the apps and the rest and 0 what kinds of as well with the with each other in this kind of integers coupling because you expect physical to work with the specification and you should have you should this he should be able to switch everything around us on the but not for us to use this is to use cases for which we have these cases because we want to know about this 1 is thousands of group of another come from the and of the thing up we made the cost of implementation of has hazardous swallowing manifests the basis all the autumn manifests and unlike the dependencies between the observations is it's always going to be in the correct order magnetic it for you physical thing to have n 1 let's think of what they think about the and what I recommend that you use those endpoints we've got a person in the beginning because if you know you're going to change in quality you don't want to have to change through things of and that evening the word the worst of the worst case do you know you change 1 of and then you need to take the other way around and the news want to switch back and you can because the other way to think about what gender so that he can use the listening in any you of see a different generations of your API around for a while so so everything is fluent and everything is nice use the gavel than you can if your answer and if you want to make life more there's more stuff I really recommend the book in the beginning all right because about my services is I have some other than the revival of the very very large someone like this and that's all the for you to the thank you what the results do we have any question is I think that we will talk about the only during the that you were looking for in your mind was
only not as you know just it's like the magistrate so the real question is you know almost half of the things make sure that I think is called use like that and I have already right the world all of these I want them to conferences at the end you have the feeling is 20 I cannot even see people really using any of the wheel not to give next week for example that have hundreds of microseconds but it's impossible to stand out of the house we can only kind of resource with people I would the work in that Microsoft is going to yeah that this problem there's not many open source product I believe this there is there no open source from products yeah that even the the the the same issue with the money that they there's not yet nothing opening sorry because they believe this is just like the people of the land use designed and and the cost is for companies have their products and that's the about In all that kind of brought Abidjan constellation you cannot you can you know what rely on not Beijing theory the kitchen and I look at it from the mean distance to the lessons seem to be nobody that's really exposing how they are using yeah but it's a kind of no manifolds of only just gets more more moral idea of events that it's sad it it would have to ask you lot lots good probably even if we have something that value there's nothing yet box no maybe will have something the use of the Baltic right in the 1st instance to your microservices and helpers generating sets a set status yeah and health and human services that this you don't have to write a lot of stuff in when you get it out of the box like the transfer of the keeps the taps of like that the message is that get passed around this is 1 of the 1 of the reasons why we use it the because it's really you know if it's visible you can see all the messages that went uh between services and the response time of all the messages so if you can get out of the box here have just rights to the standard output would make normal logging and you have some of those stuff out but the you basically have to answer my question what do you suggest for registering and looking out for like it's been used for a positive in the diseases that well I think that our lives people have already we're not using it exactly we would like to to know what's in the platform and the trust funds he has this a command line interface gives you that you use the apps you can check the what of is connected to what other the so you can have it out of the box and if you have a swagger using the that drove the lets you see all that any it if you have a lot of the book but then you can just go to the end point within the hour with slag and just look what what what's the API and you can you can also like only holds slotted blocks within the APS we have another like documentation that that's the has all the other arts bound to it make it knows about them and it's like all the other books in like this while global platform API that human life but from and in in the it that's all the time they have questions if you have any more than that we hope will be around so thank you become
Ebene
Umwandlungsenthalpie
Flächentheorie
Computeranimation
Subtraktion
Applet
Plot <Graphische Darstellung>
Ikosaeder
Dienst <Informatik>
Biprodukt
Computeranimation
Übergang
Intel
Dienst <Informatik>
Informationsmodellierung
Front-End <Software>
Softwareentwickler
Hilfesystem
Gewichtete Summe
Punkt
Dienst <Informatik>
Term
Code
Computeranimation
Internetworking
Knotenmenge
Informationsmodellierung
Einheit <Mathematik>
Prozess <Informatik>
Netzbetriebssystem
Stützpunkt <Mathematik>
Softwareentwickler
Stochastische Abhängigkeit
Gerade
Schreib-Lese-Kopf
SIMA-Dialogverfahren
Softwaretest
Zentrische Streckung
Datenhaltung
Anwendungsspezifischer Prozessor
Güte der Anpassung
Mailing-Liste
Cloud Computing
Quick-Sort
Sinusfunktion
Dienst <Informatik>
Mereologie
Server
Projektive Ebene
Aggregatzustand
Tabelle <Informatik>
Softwaretest
Euler-Winkel
Mathematisierung
Ruhmasse
Mailing-Liste
Quick-Sort
Computeranimation
Virtuelle Maschine
Dienst <Informatik>
Minimum
Zentrische Streckung
Softwareentwickler
Cluster <Rechnernetz>
Programmierumgebung
Streuungsdiagramm
Leistung <Physik>
Schnittstelle
Instantiierung
Telekommunikation
Prozess <Physik>
Gewicht <Mathematik>
Web log
Selbst organisierendes System
Datenmanagement
Kartesische Koordinaten
Systemplattform
Technische Optik
Computeranimation
Übergang
Multi-Tier-Architektur
Informationsmodellierung
Datenmanagement
Software
Vererbungshierarchie
Response-Zeit
Analytische Fortsetzung
Datennetz
Linienelement
Physikalischer Effekt
Güte der Anpassung
Schlussregel
Ausgleichsrechnung
Quick-Sort
Dienst <Informatik>
Mailbox
Overhead <Kommunikationstechnik>
Projektive Ebene
Energieerhaltung
Eigentliche Abbildung
Overhead <Kommunikationstechnik>
Lesen <Datenverarbeitung>
Quelle <Physik>
Resultante
Einfügungsdämpfung
Physiker
Formale Sprache
Klasse <Mathematik>
Kartesische Koordinaten
Extrempunkt
Code
Framework <Informatik>
Computeranimation
Metropolitan area network
Typprüfung
Inverser Limes
Zusammenhängender Graph
Booten
Ganze Funktion
Leistung <Physik>
Softwaretest
Videospiel
Strömungsrichtung
Paarvergleich
Binder <Informatik>
Speicherbereichsnetzwerk
Rechenschieber
Quelle <Physik>
Dienst <Informatik>
Flächeninhalt
Mereologie
Cloud Computing
Speicherbereinigung
Nabel <Mathematik>
Wasserdampftafel
Stab
Versionsverwaltung
Regulärer Ausdruck
Kartesische Koordinaten
Extrempunkt
Computeranimation
RFID
Übergang
Metropolitan area network
Streaming <Kommunikationstechnik>
Existenzsatz
Endogene Variable
Skript <Programm>
Spezifisches Volumen
Datenstruktur
Konfigurationsraum
Grundraum
Gerade
Gammafunktion
Umwandlungsenthalpie
Parametersystem
Elektronische Publikation
Dienst <Informatik>
Rechter Winkel
Festspeicher
Mereologie
Grundsätze ordnungsmäßiger Datenverarbeitung
Programmierumgebung
Verzeichnisdienst
Streuungsdiagramm
Standardabweichung
Punkt
Klasse <Mathematik>
Versionsverwaltung
E-Mail
Systemplattform
Code
Computeranimation
Internetworking
Informationsmodellierung
Minimum
Klon <Mathematik>
Abstand
Gerade
Schnittstelle
Autorisierung
Softwaretest
Videospiel
Datennetz
Hasard <Digitaltechnik>
Biprodukt
Dienst <Informatik>
Rechter Winkel
Rekursive Funktion
Datenfluss
Programmierumgebung
Aggregatzustand
Binärdaten
Uniforme Struktur
Computeranimation
Schnittstelle
Warteschlange
Telekommunikation
Uniforme Struktur
Mereologie
Physikalisches System
Biprodukt
Frequenz
Login
Computeranimation
Konfiguration <Informatik>
Matrizenrechnung
Prozess <Physik>
Punkt
Quader
Dienst <Informatik>
Analysis
Computeranimation
Variable
Softwaretest
Bereichsschätzung
Endogene Variable
Datentyp
Softwareentwickler
Schnittstelle
Soundverarbeitung
App <Programm>
Mobiles Internet
Programmierumgebung
Konfiguration <Informatik>
Dienst <Informatik>
Minimalgrad
Uniforme Struktur
Server
Programmierumgebung
Versionsverwaltung
Verkehrsinformation
Abstimmung <Frequenz>
Wasserdampftafel
Remote Access
Gesetz <Physik>
Computeranimation
IntServ
Deskriptive Statistik
Benutzerbeteiligung
Client
Softwaretest
Datentyp
Datenstruktur
App <Programm>
Computersicherheit
p-Block
Bitrate
Binder <Informatik>
Modul
Quick-Sort
Ereignishorizont
Keller <Informatik>
Design by Contract
Generator <Informatik>
Zustandsdichte
Flächeninhalt
Rechter Winkel
Mereologie
Deklarative Programmiersprache
Datenerfassung
Gamecontroller
Softwaretest
Telekommunikation
Punkt
Güte der Anpassung
Unrundheit
Aggregatzustand
Quellcode
Biprodukt
Raum-Zeit
Computeranimation
Objekt <Kategorie>
Physikalisches System
Dienst <Informatik>
Softwaretest
Datenmanagement
Softwareentwickler
Ordnung <Mathematik>
Programmierumgebung
Subtraktion
Punkt
Web log
Wasserdampftafel
Datenmanagement
Aggregatzustand
Login
Systemplattform
Whiteboard
Computeranimation
Streaming <Kommunikationstechnik>
Knotenmenge
Bildschirmmaske
Verweildauer
Minimum
Stützpunkt <Mathematik>
Elastische Deformation
Response-Zeit
Inklusion <Mathematik>
Softwaretest
Nichtlinearer Operator
Zentrische Streckung
Statistik
Linienelement
Reihe
Ruhmasse
Bitrate
Dialekt
Transaktionsverwaltung
Dienst <Informatik>
Datenfeld
Rechter Winkel
Wort <Informatik>
Reelle Zahl
Streaming <Kommunikationstechnik>
Fehlermeldung
Resultante
Router
Quader
Gruppenkeim
Implementierung
Wärmeübergang
Information
Systemplattform
Physikalische Theorie
Computeranimation
Homepage
Metropolitan area network
Luenberger-Beobachter
Response-Zeit
Abstand
Grundraum
Topologische Mannigfaltigkeit
Implementierung
Funktion <Mathematik>
Umwandlungsenthalpie
Videospiel
App <Programm>
Open Source
REST <Informatik>
Mailing-Liste
p-Block
Biprodukt
Ausgleichsrechnung
American Physical Society
Ereignishorizont
Generator <Informatik>
Dienst <Informatik>
Menge
Ganze Zahl
Rechter Winkel
Basisvektor
Wort <Informatik>
Ordnung <Mathematik>
Message-Passing
Instantiierung

Metadaten

Formale Metadaten

Titel Python microservices on PaaS done right
Serientitel EuroPython 2015
Teil 141
Anzahl der Teile 173
Autor Bultrowicz, Michał
Lizenz CC-Namensnennung - keine kommerzielle Nutzung - Weitergabe unter gleichen Bedingungen 3.0 Unported:
Sie dürfen das Werk bzw. den Inhalt zu jedem legalen und nicht-kommerziellen 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 und das Werk bzw. diesen Inhalt auch in veränderter Form nur unter den Bedingungen dieser Lizenz weitergeben
DOI 10.5446/20164
Herausgeber EuroPython
Erscheinungsjahr 2015
Sprache Englisch
Produktionsort Bilbao, Euskadi, Spain

Inhaltliche Metadaten

Fachgebiet Informatik
Abstract Michał Bultrowicz - Python microservices on PaaS done right Lately, there's a lot of talk about microservices but not enough concrete examples and case studies. I want to change that by showing: - how thinking in PaaS terms can lead to robust and scalable designs; - what infrastructure and automation you need to set up to go along smoothly; - how to get real time metrics of your apps; - what makes Python good for microservices; - what is Python's performance relative to some alternatives. **Prerequisites for the talk:** - some experience with web development in Python; - basic knowledge of RESTful web services.
Schlagwörter EuroPython Conference
EP 2015
EuroPython 2015

Ähnliche Filme

Loading...