The Experts below are selected from a list of 309 Experts worldwide ranked by ideXlab platform

Doug Oliver - One of the best experts on this subject based on the ideXlab platform.

  • health Tapestry ontario protocol for a randomized controlled trial to test reproducibility and implementation
    Trials, 2020
    Co-Authors: Dee Mangin, Doug Oliver, Lisa Dolovich, Larkin Lamarche, Sivan Bomze, Sayem Borhan, Tracy Browne, Tracey Carr, Julie Datta, Michelle Howard
    Abstract:

    BACKGROUND Health Tapestry (Health Teams Advancing Patient Experience: STRengthening qualitY) aims to help people stay healthier for longer where they live by providing person-focused care through the integration of four key program components: (1) trained volunteers who visit clients in their homes, (2) an interprofessional primary health care team, (3) use of technology to collect and share information, and (4) improved connections to community health and social services. The initial randomized controlled trial of Health Tapestry found promising results in terms of health care use and patient outcomes, indicating a shift from reactive to preventive care. The trial was based on one clinical academic center, thus limiting generalizability. The study objectives are (1) to test reproducibility of the established effectiveness of Health Tapestry on physical activity and hospitalizations, (2) to test the feasibility of, and understand the contributing factors to, the implementation of Health Tapestry in six diverse communities across Ontario, Canada, and (3) to determine the value for money of implementing Health Tapestry. METHODS This planned study is a pragmatic parallel randomized controlled trial with a delayed intervention for control participants at 6 months. This trial will simultaneously assess effectiveness and implementation in a real-world setting (type II hybrid) in six diverse communities across Ontario. Participants 70 years of age and older will be randomized into the Health Tapestry intervention or the control group (usual care). Intervention clients will receive an individualized plan of care from an interprofessional care team. The plan will be based on a client's goals and current health risks identified through volunteer visits. The study's outcomes are mapped onto the RE-AIM framework, with levels of physical activity and number of hospitalizations as the co-primary outcomes. The main analysis will be a comparison at 6 months. DISCUSSION It is important to evaluate the effectiveness and implementation of Health Tapestry in multiple communities prior to scaling or widespread adoption. TRIAL REGISTRATION ClinicalTrials.gov NCT03397836 . Registered on 12 January 2018.

  • Health Tapestry: co-designing interprofessional primary care programs for older adults using the persona-scenario method
    BMC Family Practice, 2019
    Co-Authors: Ruta Valaitis, Monika Kastner, Doug Oliver, Gina Agarwal, Jennifer Longaphy, Jenny Ploeg, Kalpana Nair, Ernie Avilla, Lisa Dolovich
    Abstract:

    Background Working with patients and health care providers to co-design health interventions is gaining global prominence. While co-design of interventions is important for all patients, it is particularly important for older adults who often experience multiple and complex chronic conditions. Persona-scenarios have been used by designers of technology applications. The purpose of this paper is to explore how a modified approach to the persona-scenario method was used to co-design a complex primary health care intervention (Health Tapestry) by and for older adults and providers and the value added of this approach. Methods The persona-scenario method involved patient and clinician participants from two academically-linked primary care practices. Local prospective volunteers and community service providers (e.g., home care services, support services) were also recruited. Persona-scenario workshops were facilitated by researchers experienced in qualitative methods. Working mostly in homogenous pairs, participants created a fictitious but authentic persona that represented people like themselves. Core components of the Health Tapestry intervention were described. Then, participants created a story (scenario) involving their persona and an aspect of the proposed Health Tapestry program (e.g., volunteer roles). Two stages of analysis involved descriptive identification of themes, followed by an interpretive phase to extract possible actions and products related to ideas in each theme. Results Fourteen persona-scenario workshops were held involving patients ( n  = 15), healthcare providers/community care providers ( n  = 29), community service providers ( n  = 12), and volunteers ( n  = 14). Fifty themes emerged under four Health Tapestry components and a fifth category - patient. Eight cross cutting themes highlighted areas integral to the intervention. In total, 414 actions were identified and 406 products were extracted under the themes, of which 44.8% of the products ( n  = 182) were novel. The remaining 224 had been considered by the research team. Conclusions The persona-scenario method drew out feasible novel ideas from stakeholders, which expanded on the research team’s original ideas and highlighted interactions among components and stakeholder groups. Many ideas were integrated into the Health Tapestry program’s design and implementation. Persona-scenario method added significant value worthy of the added time it required. This method presents a promising alternative to active engagement of multiple stakeholders in the co-design of complex interventions.

  • perceptions of older adults in ontario canada on the implementation and impact of a primary care programme health teams advancing patient experience strengthening quality health Tapestry a descriptive qualitative study
    BMJ Open, 2019
    Co-Authors: Jenny Ploeg, Monika Kastner, Doug Oliver, Dee Mangin, Gina Agarwal, Laura Cleghorn, Ruta Valaitis, Marielee Yous, Jessica Gaber, Fiona Parascandalo
    Abstract:

    Objectives The aim of the study was to explore the perceptions of older adults on the implementation and impact of Health Teams Advancing Patient Experience: Strengthening Quality (Health Tapestry), a multicomponent primary care programme that seeks to improve care coordination for individuals through health-related goal-setting supported by trained lay volunteers who are an extension of an interprofessional team, and the use of technology to support communication among the team. Design This study used a qualitative descriptive design. Setting The setting for this study was two primary care practice sites located in a large urban area in Ontario, Canada. Participants The sample consisted of community-dwelling older adults aged 70 years and older. Participants were recruited from a convenience sample obtained from 360 clients who participated in the 12-month Health Tapestry randomised controlled trial. Methods Semistructured interviews were conducted with 32 older adults either face-to-face or by telephone. Interviews were transcribed verbatim. Data were analysed using a constant comparative approach to develop themes. Results Older adults’ perceptions about the Health Tapestry programme included (1) the lack of a clear purpose and understanding of how information was shared among providers, (2) mixed positive and negative perceptions of goal-setting and provider follow-up after inhome visits by volunteers, (3) positive impacts such as satisfaction with the primary care team, and (4) the potential for the programme to become a regular programme and applied to other communities and groups. Conclusions Older adults living in the community may benefit from greater primary care support provided through enhanced team-based approaches. Programmes such as Health Tapestry facilitate opportunities for older adults to work with primary care providers to meet their self-identified needs. By exploring perceptions of clients, primary care programmes can be further refined and expanded for various populations.

  • sustainability and scalability of a volunteer based primary care intervention health Tapestry a mixed methods analysis
    BMC Health Services Research, 2017
    Co-Authors: Monika Kastner, Radha Sayal, Doug Oliver, Sharon E Straus, Lisa Dolovich
    Abstract:

    Chronic diseases are a significant public health concern, particularly in older adults. To address the delivery of health care services to optimally meet the needs of older adults with multiple chronic diseases, Health Tapestry (Teams Advancing Patient Experience: Strengthening Quality) uses a novel approach that involves patient home visits by trained volunteers to collect and transmit relevant health information using e-health technology to inform appropriate care from an inter-professional healthcare team. Health Tapestry was implemented, pilot tested, and evaluated in a randomized controlled trial (analysis underway). Knowledge translation (KT) interventions such as Health Tapestry should involve an investigation of their sustainability and scalability determinants to inform further implementation. However, this is seldom considered in research or considered early enough, so the objectives of this study were to assess the sustainability and scalability potential of Health Tapestry from the perspective of the team who developed and pilot-tested it. Our objectives were addressed using a sequential mixed-methods approach involving the administration of a validated, sustainability survey developed by the National Health Service (NHS) to all members of the Health Tapestry team who were actively involved in the development, implementation and pilot evaluation of the intervention (Phase 1: n = 38). Mean sustainability scores were calculated to identify the best potential for improvement across sustainability factors. Phase 2 was a qualitative study of interviews with purposively selected Health Tapestry team members to gain a more in-depth understanding of the factors that influence the sustainability and scalability Health Tapestry. Two independent reviewers coded transcribed interviews and completed a multi-step thematic analysis. Outcomes were participant perceptions of the determinants influencing the sustainability and scalability of Health Tapestry. Twenty Health Tapestry team members (53% response rate) completed the NHS sustainability survey. The overall mean sustainability score was 64.6 (range 22.8–96.8). Important opportunities for improving sustainability were better staff involvement and training, clinical leadership engagement, and infrastructure for sustainability. Interviews with 25 participants (response rate 60%) showed that factors influencing the sustainability and scalability of Health Tapestry emerged across two dimensions: I) Health Tapestry operations (development and implementation activities undertaken by the central team); and II) the Health Tapestry intervention (factors specific to the intervention and its elements). Resource capacity appears to be an important factor to consider for Health Tapestry operations as it was identified across both sustainability and scalability factors; and perceived lack of interprofessional team and volunteer resource capacity and the need for stakeholder buy-in are important considerations for the Health Tapestry intervention. We used these findings to create actionable recommendations to initiate dialogue among Health Tapestry team members to improve the intervention. Our study identified sustainability and scalability determinants of the Health Tapestry intervention that can be used to optimize its potential for impact. Next steps will involve using findings to inform a guide to facilitate sustainability and scalability of Health Tapestry in other jurisdictions considering its adoption. Our findings build on the limited current knowledge of sustainability, and advances KT science related to the sustainability and scalability of KT interventions.

  • a protocol for a pragmatic randomized controlled trial using the health teams advancing patient experience strengthening quality health Tapestry platform approach to promote person focused primary healthcare for older adults
    Implementation Science, 2015
    Co-Authors: Lisa Dolovich, Doug Oliver, Larkin Lamarche, Tracey Carr, Gina Agarwal, David Chan, Laura Cleghorn, Lauren Griffith
    Abstract:

    Background Healthcare systems are not well designed to help people maintain or improve their health. They are generally not person-focused or well-coordinated. The objective of this study is to evaluate the effectiveness of the Health Teams Advancing Patient Experience: Strengthening Quality (Health Tapestry) approach in older adults. The overarching hypothesis is that using the Health Tapestry approach to achieve better integration of the health and social care systems into a person’s life that centers on meeting a person’s health goals and needs will result in optimal aging.

Lisa Dolovich - One of the best experts on this subject based on the ideXlab platform.

  • health Tapestry ontario protocol for a randomized controlled trial to test reproducibility and implementation
    Trials, 2020
    Co-Authors: Dee Mangin, Doug Oliver, Lisa Dolovich, Larkin Lamarche, Sivan Bomze, Sayem Borhan, Tracy Browne, Tracey Carr, Julie Datta, Michelle Howard
    Abstract:

    BACKGROUND Health Tapestry (Health Teams Advancing Patient Experience: STRengthening qualitY) aims to help people stay healthier for longer where they live by providing person-focused care through the integration of four key program components: (1) trained volunteers who visit clients in their homes, (2) an interprofessional primary health care team, (3) use of technology to collect and share information, and (4) improved connections to community health and social services. The initial randomized controlled trial of Health Tapestry found promising results in terms of health care use and patient outcomes, indicating a shift from reactive to preventive care. The trial was based on one clinical academic center, thus limiting generalizability. The study objectives are (1) to test reproducibility of the established effectiveness of Health Tapestry on physical activity and hospitalizations, (2) to test the feasibility of, and understand the contributing factors to, the implementation of Health Tapestry in six diverse communities across Ontario, Canada, and (3) to determine the value for money of implementing Health Tapestry. METHODS This planned study is a pragmatic parallel randomized controlled trial with a delayed intervention for control participants at 6 months. This trial will simultaneously assess effectiveness and implementation in a real-world setting (type II hybrid) in six diverse communities across Ontario. Participants 70 years of age and older will be randomized into the Health Tapestry intervention or the control group (usual care). Intervention clients will receive an individualized plan of care from an interprofessional care team. The plan will be based on a client's goals and current health risks identified through volunteer visits. The study's outcomes are mapped onto the RE-AIM framework, with levels of physical activity and number of hospitalizations as the co-primary outcomes. The main analysis will be a comparison at 6 months. DISCUSSION It is important to evaluate the effectiveness and implementation of Health Tapestry in multiple communities prior to scaling or widespread adoption. TRIAL REGISTRATION ClinicalTrials.gov NCT03397836 . Registered on 12 January 2018.

  • Health Tapestry: co-designing interprofessional primary care programs for older adults using the persona-scenario method
    BMC Family Practice, 2019
    Co-Authors: Ruta Valaitis, Monika Kastner, Doug Oliver, Gina Agarwal, Jennifer Longaphy, Jenny Ploeg, Kalpana Nair, Ernie Avilla, Lisa Dolovich
    Abstract:

    Background Working with patients and health care providers to co-design health interventions is gaining global prominence. While co-design of interventions is important for all patients, it is particularly important for older adults who often experience multiple and complex chronic conditions. Persona-scenarios have been used by designers of technology applications. The purpose of this paper is to explore how a modified approach to the persona-scenario method was used to co-design a complex primary health care intervention (Health Tapestry) by and for older adults and providers and the value added of this approach. Methods The persona-scenario method involved patient and clinician participants from two academically-linked primary care practices. Local prospective volunteers and community service providers (e.g., home care services, support services) were also recruited. Persona-scenario workshops were facilitated by researchers experienced in qualitative methods. Working mostly in homogenous pairs, participants created a fictitious but authentic persona that represented people like themselves. Core components of the Health Tapestry intervention were described. Then, participants created a story (scenario) involving their persona and an aspect of the proposed Health Tapestry program (e.g., volunteer roles). Two stages of analysis involved descriptive identification of themes, followed by an interpretive phase to extract possible actions and products related to ideas in each theme. Results Fourteen persona-scenario workshops were held involving patients ( n  = 15), healthcare providers/community care providers ( n  = 29), community service providers ( n  = 12), and volunteers ( n  = 14). Fifty themes emerged under four Health Tapestry components and a fifth category - patient. Eight cross cutting themes highlighted areas integral to the intervention. In total, 414 actions were identified and 406 products were extracted under the themes, of which 44.8% of the products ( n  = 182) were novel. The remaining 224 had been considered by the research team. Conclusions The persona-scenario method drew out feasible novel ideas from stakeholders, which expanded on the research team’s original ideas and highlighted interactions among components and stakeholder groups. Many ideas were integrated into the Health Tapestry program’s design and implementation. Persona-scenario method added significant value worthy of the added time it required. This method presents a promising alternative to active engagement of multiple stakeholders in the co-design of complex interventions.

  • sustainability and scalability of a volunteer based primary care intervention health Tapestry a mixed methods analysis
    BMC Health Services Research, 2017
    Co-Authors: Monika Kastner, Radha Sayal, Doug Oliver, Sharon E Straus, Lisa Dolovich
    Abstract:

    Chronic diseases are a significant public health concern, particularly in older adults. To address the delivery of health care services to optimally meet the needs of older adults with multiple chronic diseases, Health Tapestry (Teams Advancing Patient Experience: Strengthening Quality) uses a novel approach that involves patient home visits by trained volunteers to collect and transmit relevant health information using e-health technology to inform appropriate care from an inter-professional healthcare team. Health Tapestry was implemented, pilot tested, and evaluated in a randomized controlled trial (analysis underway). Knowledge translation (KT) interventions such as Health Tapestry should involve an investigation of their sustainability and scalability determinants to inform further implementation. However, this is seldom considered in research or considered early enough, so the objectives of this study were to assess the sustainability and scalability potential of Health Tapestry from the perspective of the team who developed and pilot-tested it. Our objectives were addressed using a sequential mixed-methods approach involving the administration of a validated, sustainability survey developed by the National Health Service (NHS) to all members of the Health Tapestry team who were actively involved in the development, implementation and pilot evaluation of the intervention (Phase 1: n = 38). Mean sustainability scores were calculated to identify the best potential for improvement across sustainability factors. Phase 2 was a qualitative study of interviews with purposively selected Health Tapestry team members to gain a more in-depth understanding of the factors that influence the sustainability and scalability Health Tapestry. Two independent reviewers coded transcribed interviews and completed a multi-step thematic analysis. Outcomes were participant perceptions of the determinants influencing the sustainability and scalability of Health Tapestry. Twenty Health Tapestry team members (53% response rate) completed the NHS sustainability survey. The overall mean sustainability score was 64.6 (range 22.8–96.8). Important opportunities for improving sustainability were better staff involvement and training, clinical leadership engagement, and infrastructure for sustainability. Interviews with 25 participants (response rate 60%) showed that factors influencing the sustainability and scalability of Health Tapestry emerged across two dimensions: I) Health Tapestry operations (development and implementation activities undertaken by the central team); and II) the Health Tapestry intervention (factors specific to the intervention and its elements). Resource capacity appears to be an important factor to consider for Health Tapestry operations as it was identified across both sustainability and scalability factors; and perceived lack of interprofessional team and volunteer resource capacity and the need for stakeholder buy-in are important considerations for the Health Tapestry intervention. We used these findings to create actionable recommendations to initiate dialogue among Health Tapestry team members to improve the intervention. Our study identified sustainability and scalability determinants of the Health Tapestry intervention that can be used to optimize its potential for impact. Next steps will involve using findings to inform a guide to facilitate sustainability and scalability of Health Tapestry in other jurisdictions considering its adoption. Our findings build on the limited current knowledge of sustainability, and advances KT science related to the sustainability and scalability of KT interventions.

  • a protocol for a pragmatic randomized controlled trial using the health teams advancing patient experience strengthening quality health Tapestry platform approach to promote person focused primary healthcare for older adults
    Implementation Science, 2015
    Co-Authors: Lisa Dolovich, Doug Oliver, Larkin Lamarche, Tracey Carr, Gina Agarwal, David Chan, Laura Cleghorn, Lauren Griffith
    Abstract:

    Background Healthcare systems are not well designed to help people maintain or improve their health. They are generally not person-focused or well-coordinated. The objective of this study is to evaluate the effectiveness of the Health Teams Advancing Patient Experience: Strengthening Quality (Health Tapestry) approach in older adults. The overarching hypothesis is that using the Health Tapestry approach to achieve better integration of the health and social care systems into a person’s life that centers on meeting a person’s health goals and needs will result in optimal aging.

Gina Agarwal - One of the best experts on this subject based on the ideXlab platform.

  • Health Tapestry: co-designing interprofessional primary care programs for older adults using the persona-scenario method
    BMC Family Practice, 2019
    Co-Authors: Ruta Valaitis, Monika Kastner, Doug Oliver, Gina Agarwal, Jennifer Longaphy, Jenny Ploeg, Kalpana Nair, Ernie Avilla, Lisa Dolovich
    Abstract:

    Background Working with patients and health care providers to co-design health interventions is gaining global prominence. While co-design of interventions is important for all patients, it is particularly important for older adults who often experience multiple and complex chronic conditions. Persona-scenarios have been used by designers of technology applications. The purpose of this paper is to explore how a modified approach to the persona-scenario method was used to co-design a complex primary health care intervention (Health Tapestry) by and for older adults and providers and the value added of this approach. Methods The persona-scenario method involved patient and clinician participants from two academically-linked primary care practices. Local prospective volunteers and community service providers (e.g., home care services, support services) were also recruited. Persona-scenario workshops were facilitated by researchers experienced in qualitative methods. Working mostly in homogenous pairs, participants created a fictitious but authentic persona that represented people like themselves. Core components of the Health Tapestry intervention were described. Then, participants created a story (scenario) involving their persona and an aspect of the proposed Health Tapestry program (e.g., volunteer roles). Two stages of analysis involved descriptive identification of themes, followed by an interpretive phase to extract possible actions and products related to ideas in each theme. Results Fourteen persona-scenario workshops were held involving patients ( n  = 15), healthcare providers/community care providers ( n  = 29), community service providers ( n  = 12), and volunteers ( n  = 14). Fifty themes emerged under four Health Tapestry components and a fifth category - patient. Eight cross cutting themes highlighted areas integral to the intervention. In total, 414 actions were identified and 406 products were extracted under the themes, of which 44.8% of the products ( n  = 182) were novel. The remaining 224 had been considered by the research team. Conclusions The persona-scenario method drew out feasible novel ideas from stakeholders, which expanded on the research team’s original ideas and highlighted interactions among components and stakeholder groups. Many ideas were integrated into the Health Tapestry program’s design and implementation. Persona-scenario method added significant value worthy of the added time it required. This method presents a promising alternative to active engagement of multiple stakeholders in the co-design of complex interventions.

  • perceptions of older adults in ontario canada on the implementation and impact of a primary care programme health teams advancing patient experience strengthening quality health Tapestry a descriptive qualitative study
    BMJ Open, 2019
    Co-Authors: Jenny Ploeg, Monika Kastner, Doug Oliver, Dee Mangin, Gina Agarwal, Laura Cleghorn, Ruta Valaitis, Marielee Yous, Jessica Gaber, Fiona Parascandalo
    Abstract:

    Objectives The aim of the study was to explore the perceptions of older adults on the implementation and impact of Health Teams Advancing Patient Experience: Strengthening Quality (Health Tapestry), a multicomponent primary care programme that seeks to improve care coordination for individuals through health-related goal-setting supported by trained lay volunteers who are an extension of an interprofessional team, and the use of technology to support communication among the team. Design This study used a qualitative descriptive design. Setting The setting for this study was two primary care practice sites located in a large urban area in Ontario, Canada. Participants The sample consisted of community-dwelling older adults aged 70 years and older. Participants were recruited from a convenience sample obtained from 360 clients who participated in the 12-month Health Tapestry randomised controlled trial. Methods Semistructured interviews were conducted with 32 older adults either face-to-face or by telephone. Interviews were transcribed verbatim. Data were analysed using a constant comparative approach to develop themes. Results Older adults’ perceptions about the Health Tapestry programme included (1) the lack of a clear purpose and understanding of how information was shared among providers, (2) mixed positive and negative perceptions of goal-setting and provider follow-up after inhome visits by volunteers, (3) positive impacts such as satisfaction with the primary care team, and (4) the potential for the programme to become a regular programme and applied to other communities and groups. Conclusions Older adults living in the community may benefit from greater primary care support provided through enhanced team-based approaches. Programmes such as Health Tapestry facilitate opportunities for older adults to work with primary care providers to meet their self-identified needs. By exploring perceptions of clients, primary care programmes can be further refined and expanded for various populations.

  • a protocol for a pragmatic randomized controlled trial using the health teams advancing patient experience strengthening quality health Tapestry platform approach to promote person focused primary healthcare for older adults
    Implementation Science, 2015
    Co-Authors: Lisa Dolovich, Doug Oliver, Larkin Lamarche, Tracey Carr, Gina Agarwal, David Chan, Laura Cleghorn, Lauren Griffith
    Abstract:

    Background Healthcare systems are not well designed to help people maintain or improve their health. They are generally not person-focused or well-coordinated. The objective of this study is to evaluate the effectiveness of the Health Teams Advancing Patient Experience: Strengthening Quality (Health Tapestry) approach in older adults. The overarching hypothesis is that using the Health Tapestry approach to achieve better integration of the health and social care systems into a person’s life that centers on meeting a person’s health goals and needs will result in optimal aging.

John Kubiatowicz - One of the best experts on this subject based on the ideXlab platform.

  • Tapestry a resilient global scale overlay for service deployment
    IEEE Journal on Selected Areas in Communications, 2004
    Co-Authors: Ben Y Zhao, Anthony D Joseph, Ling Huang, Jeremy Stribling, Sean Rhea, John Kubiatowicz
    Abstract:

    We present Tapestry, a peer-to-peer overlay routing infrastructure offering efficient, scalable, location-independent routing of messages directly to nearby copies of an object or service using only localized resources. Tapestry supports a generic decentralized object location and routing applications programming interface using a self-repairing, soft-state-based routing layer. The paper presents the Tapestry architecture, algorithms, and implementation. It explores the behavior of a Tapestry deployment on PlanetLab, a global testbed of approximately 100 machines. Experimental results show that Tapestry exhibits stable behavior and performance as an overlay, despite the instability of the underlying network layers. Several widely distributed applications have been implemented on Tapestry, illustrating its utility as a deployment infrastructure.

  • Decentralized object location and routing: a new networking paradigm
    2004
    Co-Authors: Yanbin Zhao, John Kubiatowicz, Anthony D Joseph
    Abstract:

    Today, the Internet provides a wide variety of valuable services to end host clients via well-known DNS hosts. Along with the growth of the Internet, network applications are also growing in client population and network coverage. This is exemplified by new applications that support requests from hundreds of thousands of users and scale across the entire Internet. Our work seeks to facilitate the design, implementation and deployment of these applications, by building a communication and data management infrastructure for global-scale applications. The key goals for our infrastructure include the following: (1)  Scalable location-independent routing: Nodes should be able to route messages to other nodes or to nodes assuming temporary name mappings for the purposes of data location or rendezvous. This should scale to networks of millions of nodes and billions of location-independent names. (2)  Efficiency: Routing to nodes or endpoints should be efficient, such that the end-to-end routing latency remains within a small constant factor of ideal. (3) Resiliency: Routing should be resilient against failures in the infrastructure as well as failures in the underlying IP network layer. Our approach is to build this scalable, efficient, reliable communication and data location infrastructure in the form of a structured peer-to-peer overlay network called Tapestry. Tapestry is one of the original structured peer-to-peer overlay systems. In this thesis, we present details on the motivation, mechanisms, architecture and evaluation of Tapestry. We highlight the key differences between Tapestry and its contemporary counterparts in interface design, efficiency and resiliency mechanisms. We evaluate Tapestry using a variety of platforms, including simulations, microbenchmarks, cluster emulation, and wide-area deployment, and find that Tapestry provides a flexible, efficient and resilient infrastructure for building wide-area network applications. (Abstract shortened by UMI.)

  • brocade landmark routing on overlay networks
    International Workshop on Peer-to-Peer Systems, 2002
    Co-Authors: Ben Y Zhao, Anthony D Joseph, Ling Huang, Yitao Duan, John Kubiatowicz
    Abstract:

    Recent work such as Tapestry, Pastry, Chord and CAN provide efficient location utilities in the form of overlay infrastructures. These systems treat nodes as if they possessed uniform resources, such as network bandwidth and connectivity. In this paper, we propose a systemic design for a secondaryoverlay of super-nodes which can be used to deliver messages directly to the destination's local network, thus improving route efficiency. We demonstrate the potential performance benefits by proposing a name mapping scheme for a Tapestry-Tapestry secondary overlay, and show preliminary simulation results demonstrating significant routing performance improvement.

  • Tapestry an infrastructure for fault tolerant wide area location and
    2001
    Co-Authors: Ben Y Zhao, John Kubiatowicz, Anthony D Joseph
    Abstract:

    In today''s chaotic network, data and services are mobile and replicated widely for availability, durability, and locality. Components within this infrastructure interact in rich and complex ways, greatly stressing traditional approaches to name service and routing. This paper explores an alternative to traditional approaches called Tapestry. Tapestry is an overlay location and routing infrastructure that provides location-independent routing of messages directly to the closest copy of an object or service using only point-to-point links and without centralized resources. The routing and directory information within this infrastructure is purely soft state and easily repaired. Tapestry is self-administering, fault-tolerant, and resilient under load. This paper presents the architecture and algorithms of Tapestry and explores their advantages through a number of experiments.

  • Tapestry : An Infrastructure for Fault-tolerant Wide-area Location and Routing
    Science, 2001
    Co-Authors: Ben Yanbin Zhao, John Kubiatowicz, Anthony D Joseph
    Abstract:

    In todays chaotic network, data and services are mobile and replicated widely for availability, durability, and locality. Components within this infrastructure interact in rich and complex ways, greatly stressing traditional approaches to name service and routing. This paper explores an alternative to traditional approaches called Tapestry. Tapestry is an overlay location and routing infrastructure that provides location-independent routing of messages directly to the closest copy of an object or service using only point-to-point links and without centralized resources. The routing and directory information within this infrastructure is purely soft state and easily repaired. Tapestry is self-administering, faulttolerant, and resilient under load. This paper presents the architecture and algorithms of Tapestry and explores their advantages through a number of experiments. 1

Anthony D Joseph - One of the best experts on this subject based on the ideXlab platform.

  • Tapestry a resilient global scale overlay for service deployment
    IEEE Journal on Selected Areas in Communications, 2004
    Co-Authors: Ben Y Zhao, Anthony D Joseph, Ling Huang, Jeremy Stribling, Sean Rhea, John Kubiatowicz
    Abstract:

    We present Tapestry, a peer-to-peer overlay routing infrastructure offering efficient, scalable, location-independent routing of messages directly to nearby copies of an object or service using only localized resources. Tapestry supports a generic decentralized object location and routing applications programming interface using a self-repairing, soft-state-based routing layer. The paper presents the Tapestry architecture, algorithms, and implementation. It explores the behavior of a Tapestry deployment on PlanetLab, a global testbed of approximately 100 machines. Experimental results show that Tapestry exhibits stable behavior and performance as an overlay, despite the instability of the underlying network layers. Several widely distributed applications have been implemented on Tapestry, illustrating its utility as a deployment infrastructure.

  • Decentralized object location and routing: a new networking paradigm
    2004
    Co-Authors: Yanbin Zhao, John Kubiatowicz, Anthony D Joseph
    Abstract:

    Today, the Internet provides a wide variety of valuable services to end host clients via well-known DNS hosts. Along with the growth of the Internet, network applications are also growing in client population and network coverage. This is exemplified by new applications that support requests from hundreds of thousands of users and scale across the entire Internet. Our work seeks to facilitate the design, implementation and deployment of these applications, by building a communication and data management infrastructure for global-scale applications. The key goals for our infrastructure include the following: (1)  Scalable location-independent routing: Nodes should be able to route messages to other nodes or to nodes assuming temporary name mappings for the purposes of data location or rendezvous. This should scale to networks of millions of nodes and billions of location-independent names. (2)  Efficiency: Routing to nodes or endpoints should be efficient, such that the end-to-end routing latency remains within a small constant factor of ideal. (3) Resiliency: Routing should be resilient against failures in the infrastructure as well as failures in the underlying IP network layer. Our approach is to build this scalable, efficient, reliable communication and data location infrastructure in the form of a structured peer-to-peer overlay network called Tapestry. Tapestry is one of the original structured peer-to-peer overlay systems. In this thesis, we present details on the motivation, mechanisms, architecture and evaluation of Tapestry. We highlight the key differences between Tapestry and its contemporary counterparts in interface design, efficiency and resiliency mechanisms. We evaluate Tapestry using a variety of platforms, including simulations, microbenchmarks, cluster emulation, and wide-area deployment, and find that Tapestry provides a flexible, efficient and resilient infrastructure for building wide-area network applications. (Abstract shortened by UMI.)

  • brocade landmark routing on overlay networks
    International Workshop on Peer-to-Peer Systems, 2002
    Co-Authors: Ben Y Zhao, Anthony D Joseph, Ling Huang, Yitao Duan, John Kubiatowicz
    Abstract:

    Recent work such as Tapestry, Pastry, Chord and CAN provide efficient location utilities in the form of overlay infrastructures. These systems treat nodes as if they possessed uniform resources, such as network bandwidth and connectivity. In this paper, we propose a systemic design for a secondaryoverlay of super-nodes which can be used to deliver messages directly to the destination's local network, thus improving route efficiency. We demonstrate the potential performance benefits by proposing a name mapping scheme for a Tapestry-Tapestry secondary overlay, and show preliminary simulation results demonstrating significant routing performance improvement.

  • Tapestry an infrastructure for fault tolerant wide area location and
    2001
    Co-Authors: Ben Y Zhao, John Kubiatowicz, Anthony D Joseph
    Abstract:

    In today''s chaotic network, data and services are mobile and replicated widely for availability, durability, and locality. Components within this infrastructure interact in rich and complex ways, greatly stressing traditional approaches to name service and routing. This paper explores an alternative to traditional approaches called Tapestry. Tapestry is an overlay location and routing infrastructure that provides location-independent routing of messages directly to the closest copy of an object or service using only point-to-point links and without centralized resources. The routing and directory information within this infrastructure is purely soft state and easily repaired. Tapestry is self-administering, fault-tolerant, and resilient under load. This paper presents the architecture and algorithms of Tapestry and explores their advantages through a number of experiments.

  • Tapestry : An Infrastructure for Fault-tolerant Wide-area Location and Routing
    Science, 2001
    Co-Authors: Ben Yanbin Zhao, John Kubiatowicz, Anthony D Joseph
    Abstract:

    In todays chaotic network, data and services are mobile and replicated widely for availability, durability, and locality. Components within this infrastructure interact in rich and complex ways, greatly stressing traditional approaches to name service and routing. This paper explores an alternative to traditional approaches called Tapestry. Tapestry is an overlay location and routing infrastructure that provides location-independent routing of messages directly to the closest copy of an object or service using only point-to-point links and without centralized resources. The routing and directory information within this infrastructure is purely soft state and easily repaired. Tapestry is self-administering, faulttolerant, and resilient under load. This paper presents the architecture and algorithms of Tapestry and explores their advantages through a number of experiments. 1