Den Leslie Lamport - författaren till grundläggande verk inom distribuerad datoranvändning, och du kan också känna honom genom bokstäverna La i ordet LaTeX - "Lamport TeX". Det var han som för första gången, redan 1979, introducerade konceptet
Och han kommer snart till vår nya konferens om distribuerad datoranvändning - Hydra, som kommer att hållas 11-12 juli i St. Petersburg. Låt oss se vad det är för djur.
Hydra2019
Ämnen som multithreading är några av de hetaste ämnena på våra konferenser, och har alltid varit det. Den här salen låg precis öde, men så dyker det upp en person på scenen som pratar om minnesmodellen, händer-före eller flertrådig sophämtning och - bom! – redan under tusen personer upptar allt tillgängligt utrymme för att sitta ner och lyssna noga. Vad är kärnan i denna framgång? Kanske det faktum att vi alla har någon form av hårdvara som kan organisera distribuerad datoranvändning? Eller är det så att vi undermedvetet förstår vår oförmåga att ladda den till dess verkliga värde? Det finns en verklig historia om en kvant i St. Petersburg (det vill säga en finansiell kvantitativ analytiker och utvecklare), som slutade med ett datorkluster i sina händer, vars fulla kraft bara kan användas av honom ensam. Och vad skulle du göra om du fick utföra dina uppgifter med många gånger större kapacitet än nu?
På grund av denna popularitet tenderar ämnet prestanda och effektiv datoranvändning att spridas över konferensprogrammet. Hur många av de två dagarnas rapporter kan göras om prestanda - en tredjedel, två tredjedelar? På vissa ställen finns det konstgjorda restriktioner som begränsar denna tillväxt: förutom prestanda måste det fortfarande finnas utrymme för nya webbramverk, för någon form av devops eller arkitektonisk astronautik. Nej, prestanda, du kommer inte att äta oss alla hela!
Eller så kan du gå motsatt väg, ge upp och ärligt talat göra en konferens som helt kommer att handla om distribuerad datoranvändning och bara om dem. Och här är den, Hydra.
Låt oss ärligt erkänna att idag är all datoranvändning distribuerad på ett eller annat sätt. Oavsett om det är en flerkärnig maskin, ett datorkluster eller en storskalig distribuerad tjänst, finns det många processer överallt som utför oberoende beräkningar parallellt och synkroniserar med varandra. Hur det fungerar i teorin och hur det fungerar i praktiken kommer att stå i fokus för Hydra.
Konferensprogram
Programmet är för närvarande under utveckling. Den bör innehålla rapporter från grundarna av teorierna om distribuerade system och ingenjörer som arbetar med dem i produktionen.
Till exempel vet vi redan om deltagandet av Leslie Lamport från Microsoft Research och Maurice Herlihy från Brown University.
Maurice Herlihy - en mycket känd och respekterad professor i datavetenskap, det finns också en historia om honom
Maurice kommer att vara värd för en keynote som heter "Blockkedjor från ett distribuerat datorperspektiv". Om du är intresserad kan du ta en titt på inspelningen av Maurices rapport från St Petersburg JUG. Utvärdera hur tydligt och förståeligt han förmedlar ämnet.
Den andra keynoten som kallas "Dual Data Structures" kommer att läsa Michael Scott från University of Rochester. Och gissa vad - han har sin egen också
Det är fortfarande mycket tid kvar till mitten av juli. Vi kommer att berätta om andra talare och deras ämnen när vi förfinar programmet och närmar oss juli.
Generellt uppstår frågan - varför gör vi Hydra på sommaren? Detta är trots allt lågsäsong, semester. Problemet är att det finns universitetsprofessorer bland talarna, och all annan tid är upptagen för dem. Vi kunde helt enkelt inte välja andra datum.
Diskussionszoner
Vid andra konferenser händer det att talaren läser vad som behövs och omedelbart gick. Deltagarna hinner inte ens leta efter det – nästa rapport börjar trots allt nästan utan lucka. Det gör väldigt ont, speciellt när viktiga personer som Lamport, Herlihy och Scott är där, och man faktiskt går till konferensen bara för att träffa dem och prata om något.
Vi har löst detta problem. Direkt efter sin rapport går talaren till ett särskilt diskussionsområde utrustat med åtminstone en whiteboardtavla med en markör, och du har ganska mycket tid på dig. Formellt lovar talaren att vara där åtminstone under pausen mellan rapporterna. I verkligheten är dessa diskussionsområden kan sträck ut i timmar i sträck (beroende på talarens önskan och uthållighet).
När det gäller Lamport, om jag förstår det rätt, vill han övertyga så många som möjligt om det
Om du tänkte på alla dessa människor som namn gjutna i granit från Wikipedia och på bokomslag, är det dags att träffa dem live! Chatta och ställ frågor som sidorna i vetenskapliga artiklar inte kommer att besvara, men deras författare tar gärna kontakt.
Ring för papper
Det är ingen hemlighet att många av dem som nu läser artikeln inte är emot att berätta något tillräckligt intressant själva. Ur en ingenjörssynpunkt, från en vetenskaplig synvinkel, från vilken synvinkel som helst. Distribuerad datoranvändning är ett väldigt brett och djupt ämne, där det finns plats för alla.
Om du vill spela tillsammans med Lamport är det fullt möjligt. För att bli talare behöver du
Var lugn, så fort du ansluter till processen kommer du att få hjälp. Programnämnden har tillräckliga resurser för att hjälpa till med själva rapporten, dess väsen och utformning. Samordnaren hjälper dig att hantera organisatoriska frågor och så vidare.
Var särskilt uppmärksam på bilden med datum. Juli är ett ganska avlägset datum för deltagaren, och talaren måste börja agera nu.
SPTDC skola
Konferensen kommer att hållas på samma plats som SPTDC-skolan, så för alla som köper biljett till skolan, konferensbiljetter - 20% rabatt.
Skolan kommer att hållas på engelska, så här är listan över ämnen som behandlas:
- Samtidiga datastrukturer: korrekthet och effektivitet;
- Algoritmer för icke-flyktigt minne;
- Distribuerad beräkningsbarhet;
- distribuerad maskininlärning;
- State-machine replikering och Paxos;
- bysantinsk feltolerans;
- Algoritmiska grunder för blockkedjor.
Följande talare kommer att tala:
- Leslie Lamport (Microsoft);
- Maurice Herlihy (Brown University);
- Michael Scott (University of Rochester);
- Dan Alistarh (IST Österrike);
- Trevor Brown (Universitetet i Waterloo);
- Eli Gafni (UCLA);
- Danny Hendler (Ben Gurion University);
- Achour Mostefaoui (Universitetet i Nantes).
Nästa steg
Konferensprogrammet håller fortfarande på att utformas. Följ nyheterna på Habré eller i sociala nätverk (
Om du verkligen tror på konferensen (eller vill dra nytta av det speciella startpriset, som man säger, "Early Bird") - kan du gå in på sajten och
Vi ses på Hydra!
Källa: will.com