We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Gamers do REST

00:00

Formale Metadaten

Titel
Gamers do REST
Serientitel
Teil
17
Anzahl der Teile
119
Autor
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.
Identifikatoren
Herausgeber
Erscheinungsjahr
Sprache
ProduktionsortBerlin

Inhaltliche Metadaten

Fachgebiet
Genre
Abstract
Angel Ramboi - Gamers do REST An overview (sprinkled with implementation details and solutions to issues we encountered) of how Demonware uses Python and Django to build RESTful APIs and how we manage to reliably serve millions of gamers all over the world that play Activision-Blizzard’s successful franchises Call of Duty and Skylanders. Topics the presentation will touch: tech stack overview; API design; configuration handling; middleware usage for logging, metrics and error handling; authentication/authorization. ----- An overview (sprinkled with implementation details and solutions to issues we encountered) of how Demonware uses Python and Django to build RESTful APIs and how we manage to reliably serve millions of gamers all over the world that play Activision-Blizzard’s successful franchises Call of Duty and Skylanders. Topics the presentation will touch: - tech stack overview - API design - configuration handling - middleware usage for logging, metrics and error handling - authentication/authorization
Schlagwörter
CodeREST <Informatik>REST <Informatik>MAPSpieltheorieBefehl <Informatik>Vorlesung/Konferenz
SpieltheorieService providerDienst <Informatik>Office-PaketFront-End <Software>Ordnung <Mathematik>DatenfeldDatenverwaltungMomentenproblemRechter WinkelElement <Gruppentheorie>Computeranimation
REST <Informatik>Befehl <Informatik>Drahtloses lokales NetzOrtsoperatorOffice-PaketAuthentifikationRechenschieberZählenApp <Programm>SpieltheorieAutorisierungComputeranimationDiagramm
REST <Informatik>BrowserSkalierbarkeitWeb SiteClientMAPInstantiierungApp <Programm>Lesezeichen <Internet>Zentrische StreckungWeb-SeiteBenutzerbeteiligungVerschlingungSoftwarearchitekturDienst <Informatik>Rechter WinkelMetadatenVorlesung/Konferenz
REST <Informatik>Web ServicesComputerspielLesen <Datenverarbeitung>KonditionszahlFormale SpracheSystemplattformMultiplikationsoperatorProtokoll <Datenverarbeitungssystem>Freier LadungsträgerREST <Informatik>Varietät <Mathematik>ClientCASE <Informatik>Dienst <Informatik>KonstanteMultiplikationProzess <Informatik>ProgrammbibliothekSpieltheorieInstantiierungZeichenketteAbfrageCodierungDatenfeldComputeranimation
RoboterMetropolitan area networkClientRichtungMathematische LogikSuite <Programmpaket>MultiplikationsoperatorNebenbedingungVorlesung/Konferenz
REST <Informatik>Metropolitan area networkClientCASE <Informatik>SchnittmengeCodePlastikkarteVerschlingungMapping <Computergraphik>MultiplikationsoperatorProtokoll <Datenverarbeitungssystem>SelbstrepräsentationVersionsverwaltungAbfrageREST <Informatik>Zentrische StreckungZeichenketteDienst <Informatik>
Metropolitan area networkDesintegration <Mathematik>REST <Informatik>LaufzeitfehlerRechter WinkelDienst <Informatik>Prozess <Informatik>SoftwaretestDreiecksfreier GraphPhysikalisches SystemGraphische BenutzeroberflächeOrdnung <Mathematik>Vorlesung/KonferenzComputeranimation
Metropolitan area networkKeller <Informatik>CodePhysikalisches SystemMigration <Informatik>TelekommunikationPunktRechenwerkAggregatzustandMobiles InternetProgrammierumgebungReelle ZahlRuhmasseTeilmengeDatenverwaltungBitGebäude <Mathematik>UnternehmensarchitekturProdukt <Mathematik>MultiplikationsoperatorSchwach besetzte MatrixSoftwareentwicklerVerzweigendes ProgrammDatenbankProjektive EbeneDienst <Informatik>Repository <Informatik>DifferenteSoftwaretestSpieltheorieZentrische StreckungVorlesung/KonferenzComputeranimation
Metropolitan area networkHausdorff-RaumARM <Computerarchitektur>Große VereinheitlichungMultiplikationsoperatorDatensatzArithmetisches MittelMultiplikationTabelleTypentheorieTrennschärfe <Statistik>ProgrammfehlerProgrammbibliothekKonfigurationsraumLaufzeitfehlerFehlermeldungZweiLastLoginValiditätAusnahmebehandlungExistenzaussageMAPProzess <Informatik>Elektronische PublikationDefaultMiddlewareMultigraphLokales MinimumMetrisches SystemMereologieApp <Programm>SchnittmengeNichtlinearer OperatorAutorisierungExogene VariableDienst <Informatik>StapeldateiFrequenzClientMathematische LogikMustervergleichSkriptspracheSpieltheoriePunktProdukt <Mathematik>DebuggingSynchronisierungQuick-SortSoftwareentwicklerBildgebendes VerfahrenWhiteboardDickeDateiformatKontextbezogenes SystemBruchrechnungDatenfeldBildschirmmaskeRechenzentrumRechenschieberKrümmungsmaßKartesische KoordinatenZeichenketteEinfügungsdämpfungProgrammverifikationFlächeninhaltKlasse <Mathematik>Patch <Software>Codierung <Programmierung>Formale SemantikQuellcodeDifferentet-TestProjektive EbeneEnergiedichteSchreiben <Datenverarbeitung>Deskriptive Statistikp-BlockWort <Informatik>Minkowski-MetrikRahmenproblemCodierungGanze ZahlWasserdampftafelEreignishorizontFigurierte ZahlCodeWiderspruchsfreiheitProgrammierumgebungPhysikalisches SystemVorlesung/Konferenz
W3C-StandardToken-RingWärmeübergangAutomorphismusMehrwertnetzMetropolitan area networkToken-RingDifferentePublic-Key-KryptosystemBenutzerbeteiligungLoginWurm <Informatik>Objekt <Kategorie>EreignisdatenanalyseE-MailOffene MengeStandardabweichungTypentheorieZentrische StreckungAusnahmebehandlungBitClientAbfrageElektronische UnterschriftMultiplikationsoperatorREST <Informatik>App <Programm>Framework <Informatik>ComputersicherheitAuthentifikationKontextbezogenes SystemCASE <Informatik>Exogene VariablePhysikalisches SystemGeradeVersionsverwaltungProgrammfehlerChiffrierungMiddlewarePasswortCodeDifferenz <Mathematik>Metrisches SystemAlgorithmusSichtenkonzeptProzess <Informatik>SynchronisierungFehlermeldungMetropolitan area networkMatrizenrechnungResponse-ZeitOpen SourceOrtsoperatorQuellcodeKategorie <Mathematik>NebenbedingungDichte <Physik>ProgrammbibliothekInformationWort <Informatik>Programm/Quellcode
DreieckEreignisdatenanalyseAblaufverfolgungFramework <Informatik>FlächentheorieProdukt <Mathematik>Eigentliche AbbildungSoftwareMAPProgrammierumgebungVirtuelle MaschineVersionsverwaltungSoftwaretestMultiplikationsoperatorMereologieAuswahlaxiomRahmenproblemResponse-ZeitSoftwareentwicklerREST <Informatik>LastDifferenteSuite <Programmpaket>Vorlesung/Konferenz
Transkript: Englisch(automatisch erzeugt)