Concurrent Programming Using The Disruptor Trisha Gee LMAX
|
|
- Kelly Butler
- 6 years ago
- Views:
Transcription
1 Concurrent Programming Using The Disruptor Trisha Gee LMAX Wednesday, 23 May 12
2 Concurrent Programming Using The Disruptor Trisha Gee, Developer at mechanitis.blogspot.com Wednesday, 23 May 12
3 The Disruptor?
4 What I m covering Overview of the Disruptor Create your own! Turn it up to Eleven Q&A Wednesday, 23 May 12
5 What is it? Data structure and work flow with no contention. Very fast message passing. Allows you to go truly parallel. Wednesday, 23 May 12
6 So...?
7 The Magic RingBuffer
8 The Magic RingBuffer
9 The Magic RingBuffer
10 The Magic RingBuffer
11 The Magic RingBuffer
12 The Magic RingBuffer
13 The Magic RingBuffer
14 Creating a RingBuffer final RingBuffer<SimpleEvent> ringbuffer = new RingBuffer<SimpleEvent>(SimpleEvent.EVENT_FACTORY, RING_BUFFER_SIZE); Wednesday, 23 May 12
15 The Events are Buckets
16 Great! I want one! public class SimpleEvent { public static final EventFactory<SimpleEvent> EVENT_FACTORY = new SimpleEventFactory(); private volatile String value; } private static class SimpleEventFactory implements EventFactory<SimpleEvent> public SimpleEvent newinstance() { return new SimpleEvent(); } } Wednesday, 23 May 12
17 I ve got a RingBuffer! Erm... how do I poke things into it? Wednesday, 23 May 12
18 The Publisher
19
20
21
22
23
24
25 What do I do? public class SimpleEventTranslator implements EventTranslator<SimpleEvent> SimpleEventTranslator translator = new SimpleEventTranslator(); EventPublisher<SimpleEvent> publisher = new EventPublisher<SimpleEvent>(ringBuffer); // poke your translator here //...and when you re done... publisher.publishevent(translator); Wednesday, 23 May 12
26 ...so now I want to read The Disruptor provides nice batching behaviour for free Wednesday, 23 May 12
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42 ...and all you need is... public class SimpleEventHandler implements EventHandler<SimpleEvent> { public void onevent(final SimpleEvent event, final long sequence, final boolean endofbatch) throws Exception { // do stuff } Wednesday, 23 May 12
43 Shiny. So what?
44 Let s go parallel
45 And now for something different... Wednesday, 23 May 12
46 Remember Henry Ford? Wednesday, 23 May 12
47
48
49
50
51
52
53
54 Complex workflow...
55 What on Earth has this got to do with RingBuffers?! Wednesday, 23 May 12
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93 Don t wrap the buffer! ringbuffer.setgatingsequences(finaleventprocessor.getsequence()); Wednesday, 23 May 12
94 Caveats
95 Is that it? Wait and claim strategies Batch publishing Multiple publishers Different EventHandlers The Wizard You don t even need a RingBuffer... Wednesday, 23 May 12
96 You get... A framework the encourages you to model your domain The ability to run in parallel but singlethreaded Reliable ordering...and it can be very fast Wednesday, 23 May 12
97 More Information Google Code Site, including Wiki Blogs, e.g. mine: mechanitis.blogspot.com Presentations Google Group Wednesday, 23 May 12
98 Q&A
99 WorkerPool
100 AggregateEventHandler
101 WaitStrategies BlockingWaitStrategy BusySpinWaitStrategy SleepingWaitStrategy YieldingWaitStrategy Wednesday, 23 May 12
102 ClaimStrategies SingleThreadedClaimStrategy MultiThreadedClaimStrategy MultiThreadedLowContentionClaimStrategy Wednesday, 23 May 12
Monday, March 4, 13 1
1 2 Using Social Media to Achieve Goals Networking Your Way to Employment Friday, November 18, 2011 3 LinkedIn Establish your profile, resume, & professional picture Incorporate all keywords a recruiter
More informationSubjects include, but don t stop with
Welcome to Question: What does Shmoop mean? Answer: Well Smarty Pants, the literal definition is "Moving Things Forward. Translated further, our Shmoop mission is to make learning, writing and test prep
More informationJB: And what a tribute to you and everybody who has been involved in it that the effort protects not one coast, but many coasts.
Transcript of Video Interview with Alan Sieroty, recorded 2005. This interview is part of Earth Alert s Heroes of the Coast video archive, featuring interviews with leading California coastal activists,
More informationBlair Bear Tracks Factual. Informative. Entertaining. Student Journalism.
Blair Bear Tracks Factual. Informative. Entertaining. Student Journalism. Home About Organizations Sports Academics Buy a Yearbook Senior Ads The Paw s Many Problems at BHS 19murraypayton / December 4,
More informationTIPS FOR APPEALS: How to Persuade on Appeal. Elizabeth Lang Miers January 4, 2012 Dallas Bar Association: Solo and Small Firm Section
TIPS FOR APPEALS: How to Persuade on Appeal Elizabeth Lang Miers January 4, 2012 Dallas Bar Association: Solo and Small Firm Section 1 General overview of court Mediation Motions Briefs Motions for Continuance
More informationKids Read News (KRN) By Nathan C., Srinidhi S. and Craig L.
Kids Read News (KRN) By Nathan C., Srinidhi S. and Craig L. The Problem Most kids don t read news Don t have time for long articles Some phrases are hard to understand Some articles aren t appropriate
More informationJournal 5/4/18. Compare and contrast Lenin and Stalin
Journal 5/4/18 Compare and contrast Lenin and Stalin Table of Contents: Unit 7 Communism 1. Title Page (extra credit for decorating) 2. Table of Contents 3. Prelude to the Russian Revolution 4. 14.1 Assessment
More informationMoosePoint Technology 2008 User Conference
MoosePoint Technology 2008 User Conference April 2 nd April 4 th, 2008 Sonoma Valley Inn Krug Event Center Sonoma, California WELCOME! MoosePoint Technology is pleased to offer the first annual MoosePoint
More informationAn introduction to PR Newswire
Who is PR Newswire? An introduction to PR Newswire Founded in 1954 to pioneer new ways of distributing news releases A UBM company, FTSE 250 Global market leader in PR & IR news dissemination 40,000 clients
More informationCITY OF ANAHEIM PUBLIC UTILITIES BOARD
CITY OF ANAHEIM PUBLIC UTILITIES BOARD OVERVIEW OF THE BROWN ACT June 28, 2017 Presented By: Daniel A. Ballin, Deputy City Attorney IV 1 What does the Act require? Ralph M. Brown Sunshine law adopted in
More informationCOMMUNICATIONS H TOOLKIT H NATIONAL VOTER REGISTRATION DAY. A Partner Communications Toolkit for Traditional and Social Media
NATIONAL VOTER REGISTRATION DAY COMMUNICATIONS H TOOLKIT H A Partner Communications Toolkit for Traditional and Social Media www.nationalvoterregistrationday.org Table of Contents Introduction 1 Key Messaging
More informationNever Run Out of Ideas: 7 Content Creation Strategies for Your Blog
Never Run Out of Ideas: 7 Content Creation Strategies for Your Blog Whether you re creating your own content for your blog or outsourcing it to a freelance writer, you need a constant flow of current and
More informationExploring Civilian Protection: A Seminar Series
Exploring Civilian Protection: A Seminar Series (Seminar #1: Understanding Protection: Concepts and Practices) Tuesday, September 14, 2010, 9:00 am 12:00 pm The Brookings Institution, Saul/Zilkha Rooms,
More informationMichael Brady Receives LWV DEMOCRACY WORKS AWARD
LEAGUE OF WOMEN VOTERS OF WOODLAND THE WWW.WOODLAND.CA.LWVNET.ORG DECEMBER 2007 VOTER Michael Brady Receives LWV DEMOCRACY WORKS AWARD On November 6, the LWV Woodland held the second Democracy Works Award
More informationCOVERAGE CLIPPING & STATS
COVERAGE CLIPPING & STATS of Distributed for on behalf of webitpr ltd Release distributed on Monday, November 12, 2007 Report generated on Wednesday, November 07, 2007 Coverage/Site Information Coverage
More informationRomee Strijd VLOG 8 // FASHION WEEK
Have you always wanted to get started with vlogging and don't know how? Watch some successful YouTubers such as Romee Strijd and see how she manages to make vlogging into a career. Please watch the entire
More informationUnit 7 Our Current Government
Unit 7 Our Current Government Name Date Period Learning Targets (What I need to know): I can describe the Constitutional Convention and two compromises that took place there. I can describe the structure
More informationCustomers of SirsiDynix User s Group Inc. (COSUGI) Executive Board Teleconference Meeting Minutes 12/18/2012
Customers of SirsiDynix User s Group Inc. (COSUGI) Executive Board Teleconference Meeting Minutes 12/18/2012 The meeting was called to order by Tim Rowley, Chair, at 2:00 PM Board members present: Lynn
More information1. Describe the projects you worked on and the results achieved: I had to write weekly blogs related to reproductive justice and Latinas, including
Susana Sánchez RRASC: National Latina Institute for Reproductive Health Internship: June 7-August 13 1. Describe the projects you worked on and the results achieved: I had to write weekly blogs related
More informationCross Social Media Recommenda1on
Cross Social Media Recommenda1on @ICWSM16 Xiaozhong Liu, Indiana University Bloomington Tian Xia, Renmin University Yingying Yu, Dalian Mari1me University Chun Guo, Indiana University Bloomington Yizhou
More informationAdvanced Legal Research Professor Fox Spring 2010 LAW credit hours SYLLABUS
Advanced Legal Research Professor Fox Spring 2010 LAW 6100-2 credit hours SYLLABUS Week 1 - January 20 Course Introduction Enrollment in Course Web Page In-Class Exercise with Clickers Reading: Mark Herrmann,
More information101 Ways Your Intern Can Triple Your Website Traffic & Performance This Year
101 Ways Your Intern Can Triple Your Website Traffic & Performance This Year For 99% of entrepreneurs and business owners, we have identified what we believe are the top 101 highest leverage, most profitable
More informationMCR Committee Meeting (Minutes). 1 st March, 6pm, Memorial Room.
MCR Committee Meeting (Minutes). 1 st March, 6pm, Memorial Room. Present: Miles, Tim, Sarah, Ellya, Dan N, Joely, Charlie, Ed, Hamza, Julia, Andre, Kathryn. Tim s emergency motion: Can anyone tell me if
More informationWe ve put together a brief overview to help you understand the REAL ID Act.
What is the REAL ID Act? How does it affect your travelers? What are your resources? We ve put together a brief overview to help you understand the REAL ID Act. An INTRODUCTION Following the 9/11 Commission
More informationCOURT IN SESSION TEACHER PACK CONTEMPORARY COURTROOM WORKSHOP CYBERBULLYING
COURT IN SESSION TEACHER PACK CONTEMPORARY COURTROOM WORKSHOP CYBERBULLYING National Justice Museum Education 2 WHAT TO DO BEFORE THE VISIT Print a hard copy of the Student Pack for each student. All students
More informationNational Quali cations
H 2018 X749/76/11 National Quali cations Modern Studies WEDNESDAY, 9 MAY 9:00 AM 11:15 AM Total marks 60 SECTION 1 DEMOCRACY IN SCOTLAND AND THE UNITED KINGDOM 20 marks Attempt EITHER question 1(a) 1(b)
More informationCanvassing (Door to Door)
Canvassing: Understanding Logistics o Why is this effective o How to prepare to Canvass o Understanding the materials (walk Turf, lists, Materials) o Safety First o Returning to Staging location Canvassing:
More informationBy A.J. Teegarden. AT Is the immediate focus outstanding conference, by the way
Transcript of Interview of Stephen Blank North America Works II Conference (from recording) December 2, 2006, 10:23 am. Marriott Hotel, Harvest Room Kansas City, Missouri By A.J. Teegarden November 30
More informationPLS 103 Lecture 8 1. Today we re gonna talk about the initiative and referendum process in Missouri. We
PLS 103 Lecture 8 1 Today we re gonna talk about the initiative and referendum process in Missouri. We introduced the initiative and referendum process when we talked about the Constitution. We talked
More informationDevelopmental Disabilities
For Legislative Advocates on Developmental Disabilities Get involved as if your life depended on it Because it does. Justin Dart Table of Contents Change is made by those who Show Up!... 3 Be a Resource...
More information3. Oath of Office 3.1. Senators who were unable to attend last meeting of spring semester Senator Risolo sworn in.
ASSOCIATED STUDENTS OF WILLAMETTE UNIVERSITY Senate Meeting Agenda Thursday, September 8th 7:00 p.m. Ford 102 1. Call to Order Meeting called to order at: 7:03pm 2. Roll Call (Clerk Carstens) 3. Oath of
More informationFive Roles of Political Parties
It s a Party but not the kind with ice cream and cake (usually). Political parties are groups of people who share similar beliefs about how the government should be run and how the issues facing our country
More information4-H Day at the Capitol Wednesday, March 19
4-H Day at the Capitol Wednesday, March 19 Preparing for your Legislative Visits Informational webinar Feb. 11, 2014-6:30 to 8 p.m. (to be repeated Feb. 26 & March 6) Webinar goals Event overview Logistics
More informationThis chapter explores the most important social
Chapter 2 Landscape of Social Media for Libraries This chapter explores the most important social media tools in use by libraries today. Will this list change by next year? Very possibly social media is
More informationAgenda. New gtld Subsequent Procedures PDP WG Avri Doria and Jeff Neuman. Introduction and Timeline Eleeza Agopian
Agenda 1 2 3 Introduction and Timeline Eleeza Agopian Competition, Consumer Trust and Consumer Choice Review Team Jonathan Zuck New gtld Subsequent Procedures PDP WG Avri Doria and Jeff Neuman 4 5 6 CCWG
More informationPermits: A Kentucky Perspective. Bill Bissett, President Kentucky Coal Association SGA / SSEB August 19, 2011
Permits: A Kentucky Perspective Bill Bissett, President Kentucky Coal Association SGA / SSEB August 19, 2011 1 2 Kentucky Coal 107 million tons / 3 rd in the nation. 18,000+ Coal Miners. In Kentucky, approx.
More informationPARLIAMENT OF CANADA THE STANDING COMMITTEE ON FOREIGN AFFAIRS AND INTERNATIONAL TRADE MARCH 18, :00 P.M. HEARING ON
PARLIAMENT OF CANADA THE STANDING COMMITTEE ON FOREIGN AFFAIRS AND INTERNATIONAL TRADE MARCH 18, 2003 6:00 P.M. HEARING ON U.S./ CANADA BORDER ISSUES AND STATUS PRACTICAL SUGGESTIONS DESIGNED TO RENDER
More informationDirect Connect Network Foundation (DCNF) meeting protocol
Direct Connect Network Foundation (DCNF) meeting protocol Meeting occurred 2016-01-10, 19.00 CET Written 2016-01-12 by Pretorian Adjusted 2016-01-14 by cologic Present members Pretorian / Fredrik Ullner
More informationGet Paid to Write Articles on Steemit
Get Paid to Write Articles on Steemit Shôn Ellerton, Jun 21, 2017 The one year old social media website that provides monetary incentives for authors and curators could become something much larger in
More informationPlanning a Site Visit. Event Planning Steps PRE-PLAN DEVELOP A PLAN ISSUE THE INVITATION CONDUCT THE VISIT FOLLOW UP
Members of Congress and their staff spend a great deal of time in the districts they represent. City visits are the single best way to help federal legislators and their staff understand the connections
More informationMining Trending Topics:
Mining Trending Topics: How to Use Social Media to Tell Stories Your Audience Cares About January 27, 2016 Thank You Harnisch Foundation! For funding our Webinar equipment Knight Foundation! For its support
More informationAP United States Government & Politics Summer Assignment
AP United States Government & Politics Summer Assignment Welcome to Advanced Placement United States Government & Politics. The AP GOV exam will cover a wide range of topics regarding government and politics
More informationKeeping Children Safe in Education
Keeping Children Safe in Education What does the new guidance tell us? Dai Durbridge This session - How we got here - Understanding Regulated Activity - DBS checks - Volunteers - Allegations against staff
More informationHow to Write a Brief Thursday, March 7 pm ET Presenter Sherry Olsen Kaplan University Writing Center Please click here to view this recorded
How to Write a Brief Thursday, March 23 @ 7 pm ET Presenter Sherry Olsen Kaplan University Writing Center Please click here to view this recorded webinar: http://khe2.adobeconnect.com/p9rpqxe3301/ 1 IRAC-FIRAC
More informationImmigrants perspectives in making public transport inclusive in Auckland
Transport Knowledge Conference 15 November 2018 Immigrants perspectives in making public transport inclusive in Auckland Waheed Ahmed & Imran Muhammad MASSEY UNIVERSITY Inclusive transport planning Public
More informationTHE PREPARED CURRICULUM:
THE PREPARED CURRICULUM: FOR POST-SECONDARY AND CAREER READINESS Eighth Grade Curriculum Course Overview Eighth grade is never too early to begin preparing for college and careers. This program will give
More informationCommon Bill Mistakes. How to spot them and how to avoid them
Common Bill Mistakes How to spot them and how to avoid them Quick Glossary Bill - a document that creates a statute Statute - another word for law, can also be referred to as a code section Law - a thing
More informationForeScout Extended Module for McAfee epolicy Orchestrator
ForeScout Extended Module for McAfee epolicy Orchestrator Version 3.1 Table of Contents About McAfee epolicy Orchestrator (epo) Integration... 4 Use Cases... 4 Additional McAfee epo Documentation... 4
More information5 th Annual MotoSAT DataStorm Users Rally
5 th Annual MotoSAT DataStorm Users Rally October 21 st -27 th, 2007 Welcome to Tucson Arizona & Beaudry RV Resort Sponsored by Welcome Rally Attendees This brochure contains a summary of the DataStorm
More informationHITTING A MOVING TARGET. Sway, Inc Swayonline.com
HITTING A MOVING TARGET Sway, Inc. 2006 608.833.0088 Swayonline.com There was a time not so long ago, really when magazines and newspapers were the leading source of news. Then the Web came along. It was
More informationCS 5523: Operating Systems
Lecture1: OS Overview CS 5523: Operating Systems Instructor: Dr Tongping Liu Midterm Exam: Oct 2, 2017, Monday 7:20pm 8:45pm Operating System: what is it?! Evolution of Computer Systems and OS Concepts
More informationForth 200x Standards Committee #11 Pratt s Hotel, Bath, UK 2 4 October Draft Agenda
Forth 200x Standards Committee #11 Pratt s Hotel, Bath, UK 2 4 October 2015 Draft Agenda 1. Attendance 2. Minutes of last meeting 3. Consideration of proposals (CfVs) None 4. Consideration of draft proposals
More informationAP US Government Summer Assignment 2018
AP US Government Summer Assignment 2018 Part 1-Weekly Journals Google Classroom Code rwz45t During the course of the summer (beginning the week of June 11-15 and ending the week of July 16-20), keep a
More informationIN THE SMALL CLAIMS COURT OF NOVA SCOTIA Citation: Chute v. McCulloch, 2016 NSSM and -
IN THE SMALL CLAIMS COURT OF NOVA SCOTIA Citation: Chute v. McCulloch, 2016 NSSM 60 Claim: SCCH-454292 Registry: Halifax Between: Joseph Troy Chute Claimant - and - Danny McCulloch and Country Hills Auto
More informationOVERVIEW OF CAMPAIGN DETAILS:
Business: Commonwealth Exterminating Co Dex Media ID: 2320809049 Website: http://commonwealthext.com Marketing Consultant: Steven Sapaugh Date Range: 12/19/2014-4/1/2016 Month: 16 OVERVIEW OF CAMPAIGN
More informationThe Running Of The Tyrannosaurs By Stant Litore READ ONLINE
The Running Of The Tyrannosaurs By Stant Litore READ ONLINE Written by Stant Litore, narrated by Amy McFadden. Download and keep this book for Free with a 30 day Trial. Download Free Facebook: Facebook
More informationLB March 27, 2017 SENATE PASSES HIGHWAY FUNDING BILL 27-6
In This Issue LB 2017 07 March 27, 2017 SENATE PASSES HIGHWAY FUNDING BILL 27-6 Highway Funding Bill Overwhelmingly Passed Other Highway Bills Moving Forward Bills Must Pass House of Origin Wednesday The
More informationBreaking Bread and Building Bridges Potluck and Town Hall Meeting
Breaking Bread and Building Bridges Potluck and Town Hall Meeting We re inviting you to host an event that is both potluck and town hall meeting an opportunity to invite your neighbors to share a meal
More information!"#$$%&$' (#)' *+,#-.-/'
!"#$$%&$' (#)' *+,#-.-/' 0.12/'3#4"#56%7' www.wisconsinwatchdog.blogspot.com Why Blog? October 21-23, 2011 1 #1 - It s Free (or almost free) #2 - It s Easy October 21-23, 2011 2 #3 - It s your chance to
More informationTeaching In A Changing Profession!
Teaching In A Changing Profession! by John Kuzmich, Jr. February 2, 2009 Welcome to the world of social-networks. Technically speaking, these consist of individuals or organizations connected by one or
More informationConnecting and Communicating with Students on Facebook
From the SelectedWorks of Sarah Elizabeth Miller Fall September, 2007 Connecting and Communicating with Students on Facebook Sarah Elizabeth Miller, Illinois Wesleyan University Lauren A Jensen Available
More informationMary s Reach A PHOTO DOCUMENTARY. by Sarah Ann Jump
Mary s Reach A PHOTO DOCUMENTARY by Sarah Ann Jump Mary s Place Refugee Outreach Founded in January of 2009, Mary s Place has grown from a coat distribution to an all-encompassing refugee outreach center.
More informationIntroduction to Social Media and Facebook Basics. Zoe Vatter Peace Library System 2016
Introduction to Social Media and Facebook Basics Zoe Vatter Peace Library System 2016 Social Media Word of Mouth online Fun, easy, interactive way of connecting with your audience Instant information on
More informationI've been Arrested! What Next?
I've been Arrested! What Next? It might have been unexpected, or you might have gone in knowing that the only way out was in handcuffs. Either way, an arrest can be a worrying time and information can
More informationSocial Networking: Going Viral to Get Your
Social Networking: Going Viral to Get Your Message Out Sept. 23, 2010 Social Networking Revolution or Fad? Demographics Social Networking Sites & Applications Revolution or Fad? Demographics 77.3% of Americans*
More informationThird International Conference on Health Promotion, Sundsvall, Sweden, 9-15 June 1991
Third International Conference on Health Promotion, Sundsvall, Sweden, 9-15 June 1991 Sundsvall Statement on Supportive Environments for Health (WHO/HPR/HEP/95.3) The Third International Conference on
More informationIntroduction to using social media
Introduction to using social media M&A International Inc. Fall Conference Istanbul 7 9 October 2010 Melanie Berthelot-Verhaeghe Agenda What is social media? Should we care? What is out there? Is this stuff
More informationArizona s New Civil Rules
Arizona s New Civil Rules What Every Lawyer Needs To Know BY DON BIVENS DON BIVENS is a partner in the Phoenix office of Snell & Wilmer LLP. He chaired the 25-person Civil Justice Reform Committee, which
More information[ 5.1 ] The Presidency An Overview. [ 5.1 ] The Presidency An Overview. The President's Many Roles. [ 5.1 ] The Presidency An Overview
[ 5.1 ] The Presidency An Overview [ 5.1 ] The Presidency An Overview The President's Many Roles chief of state term for the President as the ceremonial head of the United States, the symbol of all the
More informationPresenters 1/16/2019. Catholic Legal Immigration Network Inc. Promoting Immigrant Integration in Partnership with City Government
Promoting Immigrant Integration in Partnership with City Government Part I: Setting the Stage January 23, 2019 Presenters Leya Speasmaker Immigrant Integration Manager CLINIC Sara Ramirez Executive Director
More informationAutumn-Elections 2017 Candidate Information Pack
Autumn-Elections 2017 Candidate Information Pack Contact: Reach the Head of Student Voice on 02920 781 435, email elections@cardiff.ac.uk or visit the Student Voice area in the 3 rd Floor General Office,
More informationB 3 BOARD OF REGENTS MEETING. Open Government Training. For information only BACKGROUND
BOARD OF REGENTS MEETING B 3 Open Government Training For information only BACKGROUND The Open Government Training Act was enacted by the 2014 Washington State Legislature and became effective on July
More informationGAC, PAC, and the Legislative Symposium
GAC, PAC, and the Legislative Symposium ASCLS: One Voice, One Vision ASCLS has a clear vision for our profession Laboratory tests that are safe, accurate, timely, appropriate and cost effective Competent
More informationLegal actions: tackling anti social behaviour
Legal actions: tackling anti social behaviour Tackling anti social behaviour: legal actions We re committed to working with you to manage anti social behaviour and achieve sustainable tenancies and communities.
More informationVa'clav Klaus. Vdclav Klaus is the minister of finance of the Czech and Slovak Federal Republic.
Public Disclosure Authorized F I PROCEEDINGS OF THE WORLD BANK ANNUAL CONFERENCE ON DEVELOPMENT ECONOMICS 1990 Y KEYNOTE ADDRESS A Perspective on Economic Transition in Czechoslovakia and Eastern Europe
More informationNational Survey Findings: Americans Want A Balanced Supreme Court
To: Interested Parties From: GBA Strategies, on behalf of Navigator Research Re: SPECIAL SCOTUS EDITION of Navigator Date: July 11, 2018 National Survey Findings: Americans Want A Balanced Supreme Court
More informationBank Reconciliation Script
Bank Reconciliation Script Clip Link: http://www.eshbel.com/movie_search/bank_reconciliation_clip.htm. instructions Note: Yellow highlights indicate action Introduction (00:00-00:36) In this clip, we'll
More informationANDREW MARR SHOW 17 TH DECEMBER DIANE ABBOTT, MP Shadow Home Secretary. AM: I m just looking for specifics. DA: Yeah and specifics.
1 ANDREW MARR SHOW 17 TH DECEMBER 2017 Shadow Home Secretary AM: Welcome Diane Abbott. Can I just ask you about the Keir Starmer menu as it were for after we leave the EU? He said that we d have a really
More informationWhat s a clerk to do?
Legal Advice vs. Legal Information Ann M. Anderson Training for New Clerks of Superior Court January 15, 2015 You re talking to long-time friend on a Sunday afternoon. His father s mental health is declining,
More informationAP U.S. Government & Politics Prior Knowledge Assignment
Name Teacher : Hubacher 2016 17 AP U.S. Government & Politics Prior Knowledge Assignment Welcome to APGOPO. You re about to be part of a class that is both fun and rigorous. Here s your first mission:
More informationThe State of Central Asia
The State of Central Asia Nov. 30, 2017 Allison Fedirka and Xander Snyder explain the importance of this often overlooked region. Sign up here for free updates on topics like this. https://www.youtube.com/watch?v=bokiseahgg4
More informationMACDL Paralegal Training 2011
MACDL Paralegal Training 2011 Discovery- The Basics One of the most important things you must do in a DWI case for your attorney is prepare a basic motion for discovery. In your electronic materials, you
More informationPROMPT: Did the decision of the Jackson administration to remove the Cherokee Indians to lands west of the Mississippi River in the 1830 s change the
PROMPT: Did the decision of the Jackson administration to remove the Cherokee Indians to lands west of the Mississippi River in the 1830 s change the previous social, political and economic policies pursued
More informationThe Seven Wastes. Using Manufacturing Principles & ECM to Identify and Eliminate Waste in the Courts
The Seven Wastes Using Manufacturing Principles & ECM to Identify and Eliminate Waste in the Courts Agenda What Relevance Does a Mid-20 th Century Auto Manufacturing System Have to 21 st Century Courts?
More informationPOST-2015: BUSINESS AS USUAL IS NOT AN OPTION Peacebuilding, statebuilding and sustainable development
POST-2015: BUSINESS AS USUAL IS NOT AN OPTION Peacebuilding, statebuilding and sustainable development Chris Underwood KEY MESSAGES 1. Evidence and experience illustrates that to achieve human progress
More informationThe Iraqi Constitution from an Economic Perspective. Interview with Noah Feldman New York University School of Law
ECONOMICREFORM Feature Service August 1, 2005 The Iraqi Constitution from an Economic Perspective Interview with Noah Feldman New York University School of Law In his interview with CIPE, New York University
More informationPresidential Paradoxes. January 25th & 26th
Presidential Paradoxes January 25th & 26th Agenda Finish Bachelorette Presidential Paradoxes This is important! You will have to be able to EXPLAIN this topic **HINT HINT** Discuss the Vice President what
More informationOn phone: Michael Andrec, Treasurer Karen Jamison Trivette, Vice President
Board Meeting Minutes December 2016 Present: Rachel Harrison, Director of the Education Committee Rossy Mendez, Director of Communications Committee Rebecca Chandler, Director of the Membership Committee
More informationCHINA IN THE WORLD PODCAST. Host: Paul Haenle Guest: Claire Reade
CHINA IN THE WORLD PODCAST Host: Paul Haenle Guest: Claire Reade Episode 73: U.S.-China Trade Relations in the Trump Era November 24, 2016 Haenle: Today, I m delighted to welcome Claire Reade, a nonresident
More informationHealth Care Reform. Research Training Spring Jane Larrington (619)
Health Care Reform Research Training Spring 2016 Jane Larrington jlarrington@sandiego.edu (619) 260-4766 LRC Reference Desk (619) 260-4612 lrcrefer@sandiego.edu Roadmap 1. Literature review a. Books b.
More informationGUIDELINES FOR EXAMINATION IN THE EUROPEAN UNION INTELLECTUAL PROPERTY OFFICE (TRADE MARKS AND DESIGNS) ON EUROPEAN TRADE MARKS PART B EXAMINATION
GUIDELINES FOR EXAMINATION IN THE EUROPEAN UNION INTELLECTUAL PROPERTY OFFICE (TRADE MARKS AND DESIGNS) ON EUROPEAN TRADE MARKS PART B EXAMINATION SECTION 1 PROCEEDINGS Guidelines for Examination in the
More informationBloomberg BusinessWeek Business Exchange. Wednesday February 24, 2010
1 of 10 3/9/2010 11:18 AM Bloomberg BusinessWeek Business Exchange Wednesday February 24, 2010 Home Blogs Columnists Economics Green Business In Your Face Money & Politics Newsletters The Debate Room Videos
More informationThe New Common Rule Changes to the regulations for human subjects research
The New Common Rule Changes to the regulations for human subjects research Laurie Herraiz, RD, CCRP, CIP Human Research Protections Program Director January 14 and 15, 2019 Overview What s changing? Why?
More informationPLS 103 Lecture 6 1. Today Missouri parties. Last lecture before the exam. We need to start with some
PLS 103 Lecture 6 1 Today Missouri parties. Last lecture before the exam. We need to start with some terms. In order to understand political parties in the United States, in order to understand political
More informationREFLECTIONS FROM THE CHIEF JUSTICE
REFLECTIONS FROM THE CHIEF JUSTICE DICTUM EDITORS, NOAH OBRADOVIC & NUSSEN AINSWORTH, PUT CJ ROBERT FRENCH UNDER THE SPOTLIGHT Dictum: How do you relax and leave the pressures of the Court behind you?
More informationThe Electoral Process STEP BY STEP. the worksheet activity to the class. the answers with the class. (The PowerPoint works well for this.
Teacher s Guide Time Needed: One class period Materials Needed: Student worksheets Projector Copy Instructions: Reading (2 pages; class set) Activity (3 pages; class set) The Electoral Process Learning
More informationNorfolk-Google Fiber to the Home
Norfolk-Google Fiber to the Home 1. Do you support Google building this network in Norfolk? Yes 97.3% 71 No 2.7% 2 2. Do you have Internet access at home? Yes 98.6% 72 No 1.4% 1 3. What type of Internet
More informationIndiana Federation for Immigration Reform and Enforcement
THE IFIRE INFORMER November 30, 2005 Indiana Federation for Immigration Reform and Enforcement Post Office Box 297, Valparaiso, IN 46384 www.ifire.org The Minuteman Movement has taught us that we can t
More informationSOME REFLECTIONS ON THE POLITICAL ECONOMY OF REFORM 1. Val Koromzay Director for Country Studies Economics Department OECD 2
SOME REFLECTIONS ON THE POLITICAL ECONOMY OF REFORM 1 Val Koromzay Director for Country Studies Economics Department OECD 2 1. In this presentation, I would like to stand back from the concrete questions
More informationCITY ATTORNEY ORIENTATION: League and Department Resources
CITY ATTORNEY ORIENTATION: League and Department Resources League of California Cities City Attorneys Department Spring Conference Silverado Resort, Napa, CA May 7, 2003 by Valerie J. Armento, Esq. President,
More information