హైడ్రా చేతుల్లో పంపిణీ చేయబడిన వ్యవస్థల సిద్ధాంతం వ్యవస్థాపకులు

హైడ్రా చేతుల్లో పంపిణీ చేయబడిన వ్యవస్థల సిద్ధాంతం వ్యవస్థాపకులులెస్లీ లాంపోర్ట్ డిస్ట్రిబ్యూటెడ్ కంప్యూటింగ్‌లో సెమినల్ వర్క్స్ రచయిత, మరియు మీరు అతనిని పదంలోని లా అక్షరాల ద్వారా కూడా తెలుసుకోవచ్చు LaTeX - "లాంపోర్ట్ TeX". అతను మొదట, 1979 లో, ఈ భావనను ప్రవేశపెట్టాడు వరుస అనుగుణ్యత, మరియు అతని వ్యాసం "మల్టీప్రాసెస్ ప్రోగ్రామ్‌లను సరిగ్గా అమలు చేసే మల్టీప్రాసెసర్ కంప్యూటర్‌ను ఎలా తయారు చేయాలి" Dijkstra బహుమతిని అందుకుంది (మరింత ఖచ్చితంగా, 2000లో ఈ అవార్డును పాత పద్ధతిలో పిలుస్తారు: "PODC ప్రభావవంతమైన పేపర్ అవార్డు"). అతని గురించి ఉంది వికీపీడియా వ్యాసం, ఇక్కడ మీరు మరికొన్ని ఆసక్తికరమైన లింక్‌లను పొందవచ్చు. మీరు సమస్యలను పరిష్కరించడంలో ఉత్సాహంగా ఉంటే-ముందు లేదా బైజాంటైన్ జనరల్స్ యొక్క సమస్యలు (BFT), అప్పుడు లాంపోర్ట్ వీటన్నింటి వెనుక ఉందని మీరు అర్థం చేసుకోవాలి.

జూలై 11-12 తేదీలలో సెయింట్ పీటర్స్‌బర్గ్‌లో జరిగే డిస్ట్రిబ్యూటెడ్ కంప్యూటింగ్ - హైడ్రాపై మా కొత్త సమావేశానికి కూడా అతను త్వరలో వస్తాడు. ఇది ఎలాంటి జంతువు అని చూద్దాం.

హైడ్రా 2019

మల్టీథ్రెడింగ్ వంటి అంశాలు మా కాన్ఫరెన్స్‌లలో అత్యంత జనాదరణ పొందినవి, ఎల్లప్పుడూ ఉన్నాయి. ఇప్పుడే ఈ గది నిర్మానుష్యంగా ఉంది, కానీ ఆ తర్వాత ఒక వ్యక్తి మెమరీ మోడల్ గురించి మాట్లాడుతూ వేదికపై కనిపిస్తాడు, ముందు లేదా బహుళ-థ్రెడ్ చెత్త సేకరణ మరియు - బూమ్! — ఇప్పటికే దాదాపు వెయ్యి మంది వ్యక్తులు కూర్చుని, శ్రద్ధగా వినడానికి అందుబాటులో ఉన్న అన్ని స్థలాన్ని ఆక్రమించారు. ఈ విజయం యొక్క సారాంశం ఏమిటి? డిస్ట్రిబ్యూటెడ్ కంప్యూటింగ్‌ని నిర్వహించగలిగే హార్డ్‌వేర్ మనందరి చేతిలో ఉన్నందున కావచ్చు? లేక దానిని అర్హమైన విధంగా లోడ్ చేయడంలో మన అసమర్థతను మనం ఉపచేతనంగా అర్థం చేసుకున్నామా? ఒక సెయింట్ పీటర్స్‌బర్గ్ క్వాంట్ (అంటే ఆర్థిక పరిమాణాత్మక విశ్లేషకుడు మరియు డెవలపర్) యొక్క నిజమైన కథ ఉంది, అతను ఒక కంప్యూటింగ్ క్లస్టర్‌ను కలిగి ఉన్నాడు, దాని పూర్తి శక్తిని అతను మాత్రమే ఉపయోగించగలడు. ఇప్పుడు ఉన్నదానికంటే చాలా రెట్లు ఎక్కువ మీ పనులను నిర్వహించగల సామర్థ్యం మీకు ఉంటే మీరు ఏమి చేస్తారు?

అటువంటి ప్రజాదరణ కారణంగా, ఉత్పాదకత మరియు సమర్థవంతమైన కంప్యూటింగ్ అంశం కాన్ఫరెన్స్ ఎజెండా అంతటా వ్యాపించింది. పనితీరు గురించి రెండు రోజులలో ఎన్ని నివేదికలు తయారు చేయవచ్చు - మూడవ వంతు, రెండు వంతులు? కొన్ని ప్రదేశాలలో ఈ వృద్ధిని పరిమితం చేసే కృత్రిమ పరిమితులు ఉన్నాయి: పనితీరుతో పాటు, కొత్త వెబ్ ఫ్రేమ్‌వర్క్‌లకు, కొన్ని రకాల డెవొప్స్ లేదా ఆర్కిటెక్చరల్ ఆస్ట్రోనాటిక్స్ కోసం ఇప్పటికీ స్థలం ఉండాలి. లేదు, పనితీరు, మీరు మమ్మల్ని పూర్తిగా తినరు!

లేదా మీరు వ్యతిరేక మార్గంలో వెళ్ళవచ్చు, వదులుకోవచ్చు మరియు నిజాయితీగా పూర్తిగా పంపిణీ చేయబడిన కంప్యూటింగ్ గురించి మరియు వాటి గురించి మాత్రమే జరిగే సమావేశాన్ని నిర్వహించవచ్చు. మరియు ఇదిగో, హైడ్రా.

ఈ రోజు అన్ని లెక్కలు ఒక విధంగా లేదా మరొక విధంగా పంపిణీ చేయబడతాయని నిజాయితీగా ఒప్పుకుందాం. ఇది మల్టీ-కోర్ మెషీన్ అయినా, కంప్యూటింగ్ క్లస్టర్ అయినా లేదా పెద్ద-స్థాయి పంపిణీ చేయబడిన సేవ అయినా, స్వతంత్ర గణనలను సమాంతరంగా నిర్వహించే, ఒకదానితో ఒకటి సమకాలీకరించే అనేక ప్రక్రియలు ప్రతిచోటా ఉన్నాయి. ఇది సిద్ధాంతంలో ఎలా పనిచేస్తుంది మరియు ఆచరణలో ఇది ఎలా పని చేస్తుందో హైడ్రా అంకితం చేయబడుతుంది.

సమావేశ కార్యక్రమం

ఈ కార్యక్రమం ప్రస్తుతం నిర్మాణ దశలో ఉంది. పంపిణీ చేయబడిన వ్యవస్థల సిద్ధాంతాల వ్యవస్థాపకులు మరియు ఉత్పత్తిలో వారితో కలిసి పనిచేసే ఇంజనీర్ల నివేదికలను ఇది కలిగి ఉండాలి.

ఉదాహరణకు, మైక్రోసాఫ్ట్ రీసెర్చ్ నుండి లెస్లీ లాంపోర్ట్ మరియు బ్రౌన్ యూనివర్శిటీ నుండి మారిస్ హెర్లీహి పాల్గొనడం ఇప్పటికే తెలుసు.

హైడ్రా చేతుల్లో పంపిణీ చేయబడిన వ్యవస్థల సిద్ధాంతం వ్యవస్థాపకులు మారిస్ హెర్లీహి - చాలా ప్రసిద్ధ మరియు గౌరవనీయమైన కంప్యూటర్ సైన్స్ ప్రొఫెసర్, అతని గురించి సమాచారం కూడా ఉంది వికీపీడియా పేజీ, మీరు లింక్‌లు మరియు పనుల ద్వారా బ్రౌజ్ చేయవచ్చు. అక్కడ మీరు రెండు Dijkstra అవార్డులను గమనించవచ్చు, మొదటిది పని కోసం "వెయిట్-ఫ్రీ సింక్రొనైజేషన్", మరియు రెండవది, ఇటీవలిది - "లావాదేవీ మెమరీ: లాక్-ఫ్రీ డేటా స్ట్రక్చర్స్ కోసం ఆర్కిటెక్చరల్ సపోర్ట్". మార్గం ద్వారా, లింక్‌లు SciHubకి కూడా దారితీయవు, కానీ బ్రౌన్ విశ్వవిద్యాలయం మరియు వర్జీనియా టెక్ విశ్వవిద్యాలయానికి, మీరు తెరిచి చదవవచ్చు.

మారిస్ "పంపిణీ చేయబడిన కంప్యూటింగ్ కోణం నుండి బ్లాక్‌చెయిన్‌లు" అనే కీనోట్‌ను నిర్వహించబోతున్నాడు. మీకు ఆసక్తి ఉంటే, మీరు సెయింట్ పీటర్స్‌బర్గ్ JUG నుండి మారిస్ నివేదిక యొక్క రికార్డింగ్‌ను పరిశీలించవచ్చు. అతను అంశాన్ని ఎంత స్పష్టంగా మరియు అర్థమయ్యేలా తెలియజేస్తున్నాడో అంచనా వేయండి.

హైడ్రా చేతుల్లో పంపిణీ చేయబడిన వ్యవస్థల సిద్ధాంతం వ్యవస్థాపకులు"డ్యూయల్ డేటా స్ట్రక్చర్స్" అనే రెండవ కీనోట్ చదవబడుతుంది మైఖేల్ స్కాట్ రోచెస్టర్ విశ్వవిద్యాలయం నుండి. మరియు ఏమి అంచనా - అతను కూడా తన సొంత ఉంది వికీపీడియా పేజీ. విస్కాన్సిన్‌లోని ఇంట్లో, అతను యూనివర్సిటీ ఆఫ్ విస్కాన్సిన్-మాడిసన్‌లో డీన్‌గా పనిచేసినందుకు ప్రసిద్ది చెందాడు మరియు ప్రపంచంలో అతను డౌగ్ లీతో కలిసి, జావా లైబ్రరీలపై నాన్-బ్లాకింగ్ అల్గారిథమ్‌లు మరియు సింక్రోనస్ క్యూలను అభివృద్ధి చేసిన వ్యక్తి. పని. అతను హెర్లిహి తర్వాత మూడు సంవత్సరాల తర్వాత తన "అల్గోరిథమ్స్ ఫర్ స్కేలబుల్ సింక్రొనైజేషన్ ఆన్ షేర్డ్-మెమరీ మల్టీప్రాసెసర్స్" (అనుకున్నట్లుగానే, ఆమె బహిరంగంగా అబద్ధం చెప్పింది యూనివర్సిటీ ఆఫ్ రోచెస్టర్ ఆన్‌లైన్ లైబ్రరీలో).

జూలై మధ్య వరకు ఇంకా చాలా సమయం ఉంది. మేము ప్రోగ్రామ్‌ను మెరుగుపరిచి, జూలైకి దగ్గరగా ఉన్నందున మిగిలిన స్పీకర్‌లు మరియు వారి అంశాల గురించి మేము మీకు తెలియజేస్తాము.

సాధారణంగా, ప్రశ్న తలెత్తుతుంది - వేసవిలో మనం హైడ్రా ఎందుకు చేస్తాము? అన్ని తరువాత, ఇది తక్కువ సీజన్, సెలవులు. సమస్య ఏమిటంటే, మాట్లాడేవారిలో విశ్వవిద్యాలయ ఉపాధ్యాయులు ఉన్నారు, మరియు మరేదైనా వారికి బిజీగా ఉంటుంది. మేము ఇతర తేదీలను ఎంచుకోలేము.

చర్చా ప్రాంతాలు

ఇతర సమావేశాలలో, స్పీకర్ తనకు అవసరమైన వాటిని చదివి వెంటనే వెళ్లిపోయాడు. పాల్గొనేవారికి దాని కోసం వెతకడానికి కూడా సమయం లేదు - అన్నింటికంటే, తదుపరి నివేదిక దాదాపు విరామం లేకుండా ప్రారంభమవుతుంది. ఇది చాలా బాధాకరం, ప్రత్యేకించి ల్యాంపోర్ట్, హెర్లిహి మరియు స్కాట్ వంటి ముఖ్యమైన వ్యక్తులు హాజరైనట్లయితే, మీరు నిజంగానే కాన్ఫరెన్స్‌కి వెళ్లి వారిని కలుసుకుని ఏదైనా చర్చించడానికి వెళుతున్నారు.

మేము ఈ సమస్యను పరిష్కరించాము. తన నివేదిక తర్వాత, స్పీకర్ ఒక ప్రత్యేక చర్చా ప్రాంతానికి వెళతారు, కనీసం మార్కర్‌తో కూడిన వైట్‌బోర్డ్‌ను కలిగి ఉంటుంది మరియు మీకు చాలా సమయం ఉంది. అధికారికంగా, ప్రెజెంటేషన్ల మధ్య మొత్తం విరామ సమయంలో కనీసం అక్కడ ఉండాలని స్పీకర్ వాగ్దానం చేస్తారు. వాస్తవానికి, ఈ చర్చా ప్రాంతాలు చెయ్యవచ్చు గంటల తరబడి సాగదీయడం (స్పీకర్ కోరిక మరియు ఓర్పును బట్టి).

లాంపోర్ట్ విషయానికొస్తే, నేను సరిగ్గా అర్థం చేసుకుంటే, అతను వీలైనంత ఎక్కువ మందిని ఒప్పించాలనుకుంటున్నాడు TLA+ - ఇది మంచి విషయం. (వికీపీడియాలో TLA+ గురించిన కథనం) ఇంజనీర్లు కొత్త మరియు ఉపయోగకరమైనది నేర్చుకోవడానికి బహుశా ఇది మంచి అవకాశం. లెస్లీ ఈ ఎంపికను అందిస్తుంది - ఆసక్తి ఉన్నవారు అతని గత ఉపన్యాసాలను చూడవచ్చు మరియు ప్రశ్నలతో రావచ్చు. అంటే, కీనోట్‌కు బదులుగా, ప్రత్యేక Q&A సెషన్ ఉండవచ్చు, ఆపై చర్చా జోన్ కూడా ఉండవచ్చు. నేను కొంత గూగ్లింగ్ చేసాను మరియు ఒక గొప్పదాన్ని కనుగొన్నాను. TLA+ కోర్సు (అధికారికంగా డబ్ చేయబడింది YouTubeలో ప్లేజాబితా) మరియు ఒక గంట ఉపన్యాసం "కోడ్ పైన ఆలోచించడం" మైక్రోసాఫ్ట్ ఫ్యాకల్టీ సమ్మిట్ నుండి.

మీరు ఈ వ్యక్తులందరినీ వికీపీడియా నుండి గ్రానైట్‌లో మరియు పుస్తక కవర్‌లపై వేసిన పేర్లుగా భావించినట్లయితే, వారిని వ్యక్తిగతంగా కలవడానికి ఇది సమయం! శాస్త్రీయ కథనాల పేజీలు సమాధానం ఇవ్వని ప్రశ్నలను చాట్ చేయండి మరియు అడగండి, కానీ వారి రచయితలు సంప్రదింపులకు సంతోషిస్తారు.

పేపర్స్ కోసం కాల్

ఇప్పుడు కథనాన్ని చదువుతున్న వారిలో చాలా మంది మాకు చాలా ఆసక్తికరమైన విషయం చెప్పడానికి విముఖంగా లేరన్నది రహస్యం కాదు. ఇంజనీరింగ్ దృక్కోణం నుండి, శాస్త్రీయ దృక్కోణం నుండి - ఏ కోణం నుండి అయినా. డిస్ట్రిబ్యూటెడ్ కంప్యూటింగ్ అనేది చాలా విస్తృతమైన మరియు లోతైన అంశం, ఇక్కడ అందరికీ స్థలం ఉంటుంది.

మీరు లాంపోర్ట్‌తో కలిసి పోటీ చేయాలనుకుంటే, అది పూర్తిగా సాధ్యమే. స్పీకర్ కావడానికి మీకు అవసరం లింక్‌ని అనుసరించండి, అక్కడ ఉన్న ప్రతిదీ జాగ్రత్తగా చదవండి మరియు సూచనల ప్రకారం చేయండి.

మీరు ప్రక్రియలో చేరిన వెంటనే, వారు మీకు సహాయం చేస్తారని నిశ్చయించుకోండి. ప్రోగ్రామ్ కమిటీకి నివేదిక, దాని సారాంశం మరియు రూపకల్పనలో సహాయం చేయడానికి తగిన సామర్థ్యాలు ఉన్నాయి. సంస్థాగత సమస్యలను క్రమబద్ధీకరించడానికి సమన్వయకర్త మీకు సహాయం చేస్తారు.

తేదీలతో ఉన్న చిత్రంపై ప్రత్యేక శ్రద్ధ వహించండి. పాల్గొనేవారికి జూలై చాలా దూరమైన తేదీ, కానీ స్పీకర్ ఇప్పుడు పని చేయడం ప్రారంభించాలి.

హైడ్రా చేతుల్లో పంపిణీ చేయబడిన వ్యవస్థల సిద్ధాంతం వ్యవస్థాపకులు

SPTDC స్కూల్

సదస్సు SPTDC పాఠశాల ఉన్న స్థలంలో నిర్వహించబడుతుంది, కాబట్టి పాఠశాలకు టిక్కెట్లు కొనుగోలు చేసే ప్రతి ఒక్కరికీ, సమావేశానికి టిక్కెట్లు - 20% తగ్గింపుతో.

సమ్మర్ స్కూల్ ఆన్ ప్రాక్టీస్ అండ్ థియరీ ఆఫ్ డిస్ట్రిబ్యూటెడ్ కంప్యూటింగ్ (SPTDC) పంపిణీ వ్యవస్థల యొక్క ఆచరణాత్మక మరియు సైద్ధాంతిక అంశాలపై విస్తృత శ్రేణి కోర్సులను అందించే పాఠశాల, సంబంధిత రంగంలో గుర్తింపు పొందిన నిపుణులచే బోధించబడుతుంది.

పాఠశాల ఆంగ్లంలో నిర్వహించబడుతుంది, కాబట్టి కవర్ చేయబడిన అంశాల జాబితా ఇలా ఉంటుంది:

  • ఏకకాల డేటా నిర్మాణాలు: ఖచ్చితత్వం మరియు సామర్థ్యం;
  • అస్థిరత లేని మెమరీ కోసం అల్గోరిథంలు;
  • డిస్ట్రిబ్యూటెడ్ కంప్యూటబిలిటీ;
  • పంపిణీ చేయబడిన యంత్ర అభ్యాసం;
  • స్టేట్-మెషిన్ రెప్లికేషన్ మరియు పాక్సోస్;
  • బైజాంటైన్ తప్పు-సహనం;
  • బ్లాక్‌చెయిన్‌ల అల్గోరిథమిక్ బేసిక్స్.

కింది వక్తలు మాట్లాడతారు:

  • లెస్లీ లాంపోర్ట్ (మైక్రోసాఫ్ట్);
  • మారిస్ హెర్లిహి (బ్రౌన్ యూనివర్సిటీ);
  • మైఖేల్ స్కాట్ (రోచెస్టర్ విశ్వవిద్యాలయం);
  • డాన్ అలిస్టార్ (IST ఆస్ట్రియా);
  • ట్రెవర్ బ్రౌన్ (వాటర్లూ విశ్వవిద్యాలయం);
  • ఎలి గఫ్ని (UCLA);
  • డానీ హెండ్లర్ (బెన్ గురియన్ విశ్వవిద్యాలయం);
  • అచౌర్ మోస్టెఫౌయి (నాంటెస్ విశ్వవిద్యాలయం).

ప్లైలిస్ట్ మీరు YouTubeలో మునుపటి పాఠశాల నివేదికలను ఉచితంగా చూడవచ్చు:

తదుపరి దశలు

కాన్ఫరెన్స్ ప్రోగ్రామ్ ఇంకా రూపొందుతోంది. హబ్రేలో లేదా సోషల్ నెట్‌వర్క్‌లలో వార్తలను అనుసరించండి (fb, vk, ట్విట్టర్).

మీరు కాన్ఫరెన్స్‌ను నిజంగా విశ్వసిస్తే (లేదా "ఎర్లీ బర్డ్" అని పిలవబడే ప్రత్యేక ప్రవేశ ధర యొక్క ప్రయోజనాన్ని పొందాలనుకుంటే), మీరు వెబ్‌సైట్‌కి వెళ్లవచ్చు మరియు టిక్కెట్లు కొనండి.

హైడ్రాలో కలుద్దాం!

మూలం: www.habr.com

ఒక వ్యాఖ్యను జోడించండి