SceneGate, EchoVoice, and IMABox are projects focused on improving viewers, voice applications, and deployment for OpenSimulator. SceneGate is updating its viewer for multiple platforms while integrating with EchoVoice, a new voice solution replacing outdated Mumble code. IMABox is a Docker-based installer that aims to ease administration and lower costs compared to virtual machines.
Summit 16: Experiences from the Trench: Bringing DOCOMO Multi Vendor NFV Solu...OPNFV
This talk is about the real life experiences and challenges of taking a multi-vendor NFV deployment into commercial operation. On the 9th of March NTT DOCOMO went live with a fully virtualized multi-vendor packet core solution running on an Ericsson provided cloud platform, utilizing COTS hardware. This talk will focus on the success and the areas that we see are in need of more attention from the community to achieve full interoperability across vendors. Beside, a few areas of enhancements to OPNFV to achieve a full carrier grade solution will be discussed as well, like Doctor and Promise.
Using Eclipse MQTT & Sparkplug as your IIoT Digital Transformation Toolkit | ...Eclipse IoT
This presentation displays the combination of existing MQTT message transport technologies provided by the Eclipse Paho IoT technologies combined with the Eclipse Tahu technology in making this technology applicable to the OT sector by defining the MQTT semantics of Topic Namespace, Process Variable centric Payloads and State Awareness of MQTT but applying that to IT-centric requirements of OT tag metrics and context.
We need/must apply the same notions of the IoP to the IIoT. But we must satisfy the OT requirements of real-time, mission-critical aspects of the infrastructure first while embracing required IIoT hooks.
Summit 16: Vodafone Ocean - Updates and Next StepsOPNFV
Overview of the Vodafone-wide operational driven transformation for Network Virtualisation, SDN and NFV and the several journeys it includes. Open interfaces and NFV requirements availability.
Blockchain Software for Hardware: The Canaan AvalonMiner Open Source Embedded...Mike Qin
The Canaan AvalonMiner 721 is hardware blockchain securing hardware technology built using Open Source software. The latest hardware AvalonMiner 721 contains 72 customized ASIC processors named Canaan A3212 which are harmonized together and then across potentially thousands of other AvalonMiners, to do SHA-256 hashing calculations.From the software toolchain all the way to OpenWrt used in Canaan's AvalonMiner Controller, this presentation describes the entire process from start to finish how the software is built, developed, launched and maintained. Of specific interest are the contributions by Canaan back to the Open Source community, including to CGMiner, OpenWRT and other projects.
Summit 16: Experiences from the Trench: Bringing DOCOMO Multi Vendor NFV Solu...OPNFV
This talk is about the real life experiences and challenges of taking a multi-vendor NFV deployment into commercial operation. On the 9th of March NTT DOCOMO went live with a fully virtualized multi-vendor packet core solution running on an Ericsson provided cloud platform, utilizing COTS hardware. This talk will focus on the success and the areas that we see are in need of more attention from the community to achieve full interoperability across vendors. Beside, a few areas of enhancements to OPNFV to achieve a full carrier grade solution will be discussed as well, like Doctor and Promise.
Using Eclipse MQTT & Sparkplug as your IIoT Digital Transformation Toolkit | ...Eclipse IoT
This presentation displays the combination of existing MQTT message transport technologies provided by the Eclipse Paho IoT technologies combined with the Eclipse Tahu technology in making this technology applicable to the OT sector by defining the MQTT semantics of Topic Namespace, Process Variable centric Payloads and State Awareness of MQTT but applying that to IT-centric requirements of OT tag metrics and context.
We need/must apply the same notions of the IoP to the IIoT. But we must satisfy the OT requirements of real-time, mission-critical aspects of the infrastructure first while embracing required IIoT hooks.
Summit 16: Vodafone Ocean - Updates and Next StepsOPNFV
Overview of the Vodafone-wide operational driven transformation for Network Virtualisation, SDN and NFV and the several journeys it includes. Open interfaces and NFV requirements availability.
Blockchain Software for Hardware: The Canaan AvalonMiner Open Source Embedded...Mike Qin
The Canaan AvalonMiner 721 is hardware blockchain securing hardware technology built using Open Source software. The latest hardware AvalonMiner 721 contains 72 customized ASIC processors named Canaan A3212 which are harmonized together and then across potentially thousands of other AvalonMiners, to do SHA-256 hashing calculations.From the software toolchain all the way to OpenWrt used in Canaan's AvalonMiner Controller, this presentation describes the entire process from start to finish how the software is built, developed, launched and maintained. Of specific interest are the contributions by Canaan back to the Open Source community, including to CGMiner, OpenWRT and other projects.
An introduction to the key concepts of SDN and NFV with visuals of:
- How SDN is transforming the Data Center
- How NFV is transforming the Service Provider domain and the End-customer domain
- Objectives
- Origin
- Ambassadors
- Applicability
- Analogies
- Benefits
- Industry Standards
- Drivers
- Obstacles
- Growth
- Resources and Events
Mid-level review of server infrastructure that is required and often used with WebRTC, including signaling servers, NAT traversal servers (STUN and TURN), media servers, and WebRTC Gateways.
Presented at the WebRTC Japan Conference in Tokyo.
Crossing the river by feeling the stones from legacy to cloud native applica...OPNFV
Doug Smith, Red Hat, Inc, Gergely Csatari, Nokia
There is an anecdote about a tourist lost in the middle of the countryside in Ireland, who pulls over and asks a local, "How can I get to Galway from here?" To which the local, after thinking for some time, responds, "If I was going to Galway, I wouldn't start from here at all."
Cloud native application development can feel like that sometimes, especially in the telecom industry. I have an application, it's running fine on a bare metal server, and now I am expected to make it resilient, scale-out, cloud native, microservice architecture, buzzword compliant. But how do you get there from where you are?
This presentation will present the hero's quest, identifying the key constraint to cloud resiliency at each stage, and identifying measures for addressing them. By showing the evolution story from the perspective of two applications, including a real telecom application, this presentation addresses the practical problems. The approach is not "rewrite your app from scratch", it is refactoring for incremental improvements.
Doug and Gergely will address the automation of application deployment and configuration, separation of state from behaviour, clustering, handling storage for cloud native applications, monitoring and event management, and container orchestration, so that, at each step along the journey, you know what problem you are solving, and how to get to the next step from where you are.
This presentation is in addition to a series of workshops held at the summit sponsored by the Cloud Native Computing Foundation and organized by Dave Neary, and includes a short summary of the topics presented in those workshops in addition to the perspectives on how to complete the quest to cloud native applications.
Summit 16: Programmable Infrastructure Key to Business TransformationOPNFV
Automation of the various infrastructure management processes is critical in delivering the business vision of cost transformation, customer experience improvement and growth. This presentation will describe how this automation is being achieved in BT.
In this keynote, we will talk about how to transform from virtualization to full-scale cloudification and in Huawei’s view how OPNFV can develop into a full-scale cloud platform. We will explain this in five aspects: 1) cloudification of the software architecture; 2) cloudification of the networks; 3) cloudification of the network operations; 4) cloudification of the VNFs; 5) NFVI platform cloudification. Then a summarization of Huawei’s contribution in OPNFV is provided including code authors, labs, key roles, projects, code commits, etc. In the end, we will also briefly introduce our demos in this summit and welcome everyone to our booth.
We Are OpenStack: Jonathan Bryce, OpenStack FoundationOpenStack
Audience: All levels
About: Fresh from the OpenStack Summit Austin, Jonathan Bryce will cover the latest news and talk about emerging trends in cloud adoption. Hear about recent users, enterprise workload, container integration and developments in the global community.
Speaker Bio: Jonathan Bryce – Executive Director, OpenStack Foundation
Jonathan Bryce, who has spent his career building the cloud, is Executive Director of the OpenStack Foundation. Previously he was a founder of The Rackspace Cloud. He started his career working as a web developer for Rackspace, and during his tenure, he and co-worker Todd Morey had a vision to build a sophisticated web hosting environment where users and businesses alike could turn to design, develop and deploy their ideal web site – all without being responsible for procuring the technology, installing it or making sure it is built to be always available. This vision became The Rackspace Cloud. Since then he has been a major driver of OpenStack, the open source cloud software initiative.
OpenStack Australia Day - Sydney 2016
https://events.aptira.com/openstack-australia-day-sydney-2016/
Summit 16: Open-O Mini-Summit - Open Source, Orchestration, and OPNFVOPNFV
Summit 16: Open-O Mini-Summit - Open Source, Orchestration, and OPNFV,
Deng Hui, Chair, OPEN-O Governing Board, China Mobile,
Christopher Donley, Chair, OPEN-O Technical Steering Committee, Huawei,
Marc Cohn, Director, OPEN-O Project, The Linux Foundation
Challenges in positioning open stack for nf-vi_ are we biting off more than w...OPNFV
Hwee Ming Ng, Red Hat, Sadique Puthen, Red Hat
Many Service providers and communities like OPNFV is seeing OpenStack as the preferred cloud IaaS platform for NFV. However, Openstack was not designed with NFV in mind from day 1 and brings a lot of challenges when adapting to Telco environments. These challenges range from product design and development to solution design and architecture, deployment and support to match Telco expectations.
Red Hat has been working with a number of early adopters to roll out NFV solutions. Even though we have many successes, we have our fair share of challenges. When a solution architect and support engineer stand on the dais, it may be appropriate to recollect these challenges based on our experience from a solution design, architecture and support perspective. These challenges include distributed NFV, High Availability everywhere, Fault Tolerance, Predictive recovery, network performance, interoperability with multiple vendors, accommodating different types of VNFs with different operating systems, troubleshooting, feature availability, etc from a solution design perspective and support perspective.
Throughout this session we will touch base on these challenges, what are the possible solutions, how did we overcome them and open a discussion for challenges which do not have an acceptable solution. We will also discuss details of some of the challenges associated with troubleshooting issues specific to NFV deployments.
IBC2022: Tips for Media-over-IP Network DesignKoji Oyama
This presentation provides you the design flow and some common pitfalls when broadcast network engineers consider their Media-over IP (MoIP) network architecture and configure its network switches. In addition to the essential technology such as VLAN, VRF, IGMP, PIM, and OSPF I introduced at the NAB 2022 IPShowcase, you can also know how to verity the network design, some issues that have happened in the design so far, and some key points you should be careful about your logical design.
Simplifying and accelerating converged media with Open Visual CloudLiz Warner
Challenges exist with media transformation into Visual Cloud services and the flexibility to migrate those services to new HW platforms. Learn how Intel and partners are solving these challenges with highly optimized cloud native media processing, media analytics, and graphics/rendering components to quickly and easily deliver end-to-end visual cloud services with scalable open source software. Two visual cloud services around media delivery and media analytics will be demonstrated to showcase how to enable faster time to market for innovative “new media” services.
An introduction to the key concepts of SDN and NFV with visuals of:
- How SDN is transforming the Data Center
- How NFV is transforming the Service Provider domain and the End-customer domain
- Objectives
- Origin
- Ambassadors
- Applicability
- Analogies
- Benefits
- Industry Standards
- Drivers
- Obstacles
- Growth
- Resources and Events
Mid-level review of server infrastructure that is required and often used with WebRTC, including signaling servers, NAT traversal servers (STUN and TURN), media servers, and WebRTC Gateways.
Presented at the WebRTC Japan Conference in Tokyo.
Crossing the river by feeling the stones from legacy to cloud native applica...OPNFV
Doug Smith, Red Hat, Inc, Gergely Csatari, Nokia
There is an anecdote about a tourist lost in the middle of the countryside in Ireland, who pulls over and asks a local, "How can I get to Galway from here?" To which the local, after thinking for some time, responds, "If I was going to Galway, I wouldn't start from here at all."
Cloud native application development can feel like that sometimes, especially in the telecom industry. I have an application, it's running fine on a bare metal server, and now I am expected to make it resilient, scale-out, cloud native, microservice architecture, buzzword compliant. But how do you get there from where you are?
This presentation will present the hero's quest, identifying the key constraint to cloud resiliency at each stage, and identifying measures for addressing them. By showing the evolution story from the perspective of two applications, including a real telecom application, this presentation addresses the practical problems. The approach is not "rewrite your app from scratch", it is refactoring for incremental improvements.
Doug and Gergely will address the automation of application deployment and configuration, separation of state from behaviour, clustering, handling storage for cloud native applications, monitoring and event management, and container orchestration, so that, at each step along the journey, you know what problem you are solving, and how to get to the next step from where you are.
This presentation is in addition to a series of workshops held at the summit sponsored by the Cloud Native Computing Foundation and organized by Dave Neary, and includes a short summary of the topics presented in those workshops in addition to the perspectives on how to complete the quest to cloud native applications.
Summit 16: Programmable Infrastructure Key to Business TransformationOPNFV
Automation of the various infrastructure management processes is critical in delivering the business vision of cost transformation, customer experience improvement and growth. This presentation will describe how this automation is being achieved in BT.
In this keynote, we will talk about how to transform from virtualization to full-scale cloudification and in Huawei’s view how OPNFV can develop into a full-scale cloud platform. We will explain this in five aspects: 1) cloudification of the software architecture; 2) cloudification of the networks; 3) cloudification of the network operations; 4) cloudification of the VNFs; 5) NFVI platform cloudification. Then a summarization of Huawei’s contribution in OPNFV is provided including code authors, labs, key roles, projects, code commits, etc. In the end, we will also briefly introduce our demos in this summit and welcome everyone to our booth.
We Are OpenStack: Jonathan Bryce, OpenStack FoundationOpenStack
Audience: All levels
About: Fresh from the OpenStack Summit Austin, Jonathan Bryce will cover the latest news and talk about emerging trends in cloud adoption. Hear about recent users, enterprise workload, container integration and developments in the global community.
Speaker Bio: Jonathan Bryce – Executive Director, OpenStack Foundation
Jonathan Bryce, who has spent his career building the cloud, is Executive Director of the OpenStack Foundation. Previously he was a founder of The Rackspace Cloud. He started his career working as a web developer for Rackspace, and during his tenure, he and co-worker Todd Morey had a vision to build a sophisticated web hosting environment where users and businesses alike could turn to design, develop and deploy their ideal web site – all without being responsible for procuring the technology, installing it or making sure it is built to be always available. This vision became The Rackspace Cloud. Since then he has been a major driver of OpenStack, the open source cloud software initiative.
OpenStack Australia Day - Sydney 2016
https://events.aptira.com/openstack-australia-day-sydney-2016/
Summit 16: Open-O Mini-Summit - Open Source, Orchestration, and OPNFVOPNFV
Summit 16: Open-O Mini-Summit - Open Source, Orchestration, and OPNFV,
Deng Hui, Chair, OPEN-O Governing Board, China Mobile,
Christopher Donley, Chair, OPEN-O Technical Steering Committee, Huawei,
Marc Cohn, Director, OPEN-O Project, The Linux Foundation
Challenges in positioning open stack for nf-vi_ are we biting off more than w...OPNFV
Hwee Ming Ng, Red Hat, Sadique Puthen, Red Hat
Many Service providers and communities like OPNFV is seeing OpenStack as the preferred cloud IaaS platform for NFV. However, Openstack was not designed with NFV in mind from day 1 and brings a lot of challenges when adapting to Telco environments. These challenges range from product design and development to solution design and architecture, deployment and support to match Telco expectations.
Red Hat has been working with a number of early adopters to roll out NFV solutions. Even though we have many successes, we have our fair share of challenges. When a solution architect and support engineer stand on the dais, it may be appropriate to recollect these challenges based on our experience from a solution design, architecture and support perspective. These challenges include distributed NFV, High Availability everywhere, Fault Tolerance, Predictive recovery, network performance, interoperability with multiple vendors, accommodating different types of VNFs with different operating systems, troubleshooting, feature availability, etc from a solution design perspective and support perspective.
Throughout this session we will touch base on these challenges, what are the possible solutions, how did we overcome them and open a discussion for challenges which do not have an acceptable solution. We will also discuss details of some of the challenges associated with troubleshooting issues specific to NFV deployments.
IBC2022: Tips for Media-over-IP Network DesignKoji Oyama
This presentation provides you the design flow and some common pitfalls when broadcast network engineers consider their Media-over IP (MoIP) network architecture and configure its network switches. In addition to the essential technology such as VLAN, VRF, IGMP, PIM, and OSPF I introduced at the NAB 2022 IPShowcase, you can also know how to verity the network design, some issues that have happened in the design so far, and some key points you should be careful about your logical design.
Simplifying and accelerating converged media with Open Visual CloudLiz Warner
Challenges exist with media transformation into Visual Cloud services and the flexibility to migrate those services to new HW platforms. Learn how Intel and partners are solving these challenges with highly optimized cloud native media processing, media analytics, and graphics/rendering components to quickly and easily deliver end-to-end visual cloud services with scalable open source software. Two visual cloud services around media delivery and media analytics will be demonstrated to showcase how to enable faster time to market for innovative “new media” services.
Learn about how the core NuGet team the NuGet Client project. The project has challenges related to:
- Open Source
- Hard Deadlines
- Very Large Backlog
- Many Conflicting Requirements
- Git
We'll talk about our strategies for:
- Issue tracking - Branching
- Continuous integration
- Testing
- Release sign-off
WebRTC transforms a Web browser into a fully fledged client for Real Time Communications (audio, video, IM, screensharing). Google and Mozilla have contributed to this Open Source project, creating a variety of business opportunities unthinkable just a few years ago. During this seminar we’ll see the technology aspects and potential, why this attracts Web developers and what the role of VoIP developers has become.
Webinar: From Development to Production with Docker and MongoDBMongoDB
In this talk we review what Docker is and why it's important to Developers, Admins and DevOps.
We also cover the following topics:
- Using Docker to Orchestrate a multi container application (Flask + MongoDB)
- Injecting HAProxy and other production requirements as we deploy to production
- Scaling the Web and MongoDB cluster to grow to meet demand
This presentation includes an interactive demo showcasing the core Docker components (Machine, Engine, Swarm and Compose) as well as some of Docker's new components (libnetowrk, runC) from the experimental branch along with MongoDB. We hope you will see how much simpler Docker can make building and deploying multi-node applications.
<hr>
<b>What's next?</b>
See how you can push MongoDB performance to meed the needs of your mission-critical app with our best practices for MongoDB operations.
<a>Read the guide</a>
Pivotal Cloud Foundry 2.5: A First LookVMware Tanzu
Join Dan Baskette and Jared Ruckle for a first look at Pivotal Cloud Foundry (PCF) 2.5 capabilities with demos and expert Q&A. Attend this session and learn how you can:
● Accelerate developer productivity with new capabilities that give you more control over your applications.
● Improve operator efficiency and simplify administration of applications at scale.
● Reduce risk by keeping your your platform in a secure, healthy state.
Plus so much more!
Presenters:
Dan Baskette, Director, Technical Marketing
Jared Ruckle, Director, Product Marketing
A Browser for the Automotive: Introduction to WebKit for Wayland (Automotive ...Igalia
By Silvia Cho.
Given the popularity of HTML5 and web technologies, browsers have become an essential technology in almost all industries, including the automotive. Because of its complexity, it is very important to understand the pros and cons of the available choices before making a decision. This talk aims to explain and compare each of the available open source options.
WebKit is a web rendering engine with a generic part (WebCore, JSEngine), and ports for specific platforms that implement bits like rendering, networking or multimedia. GTK+, EFL and Wayland ports are available. Blink is fork of WebKit from which several projects have evolved such as Chromium, Crosswalk, and CEF. During the presentation, Silvia will explain and compare each them and provide more details of WebKit for Wayland which has several advantages for the IVI system.
Add the power of the Web to your embedded devices with WPE WebKitIgalia
The Web engine is the most important component of a Web Browser: it makes it possible to fetch and interpret web content, allowing users to interact with it. WebKit, the Open Source Web engine used in Web browsers like Safari, provides an architecture particularly well-designed for embedded platforms, making it popular not just for Apple devices, but for all sorts of Linux-based environments too (e.g. set-top-boxes, smart home appliances..). However, a Web engine is a complex piece of software and often not optimized for low-power computers.
This is where WPE, a Linux-based Open Source “port” of WebKit for embedded devices, comes in. Its low memory footprint and focus on simplicity, flexibility, and performance allows for the kind of customization needed to run on bespoke hardware and integrate with a wide variety of requirements. WPE is also developed upstream as part of the WebKit project and regularly published every 6 months via stable releases, guaranteeing that it’s up-to-date with the latest developments in the WebKit community.
In this talk, we will explore WPE in detail, see how the project has evolved, and look at where it’s heading next, highlighting some of its most popular use cases and some experiments that open up brand-new possibilities for this port of WebKit.
(c) Embedded Recipes 2023
5th Edition
September 2023, 28 to 29
Paris - France
https://embedded-recipes.org/2023/
https://www.youtube.com/watch?v=rdiETUGD6dg
Check out the webinar slides to learn more about how XfilesPro transforms Salesforce document management by leveraging its world-class applications. For more details, please connect with sales@xfilespro.com
If you want to watch the on-demand webinar, please click here: https://www.xfilespro.com/webinars/salesforce-document-management-2-0-smarter-faster-better/
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppGoogle
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
👉👉 Click Here To Get More Info 👇👇
https://sumonreview.com/ai-fusion-buddy-review
AI Fusion Buddy Review: Key Features
✅Create Stunning AI App Suite Fully Powered By Google's Latest AI technology, Gemini
✅Use Gemini to Build high-converting Converting Sales Video Scripts, ad copies, Trending Articles, blogs, etc.100% unique!
✅Create Ultra-HD graphics with a single keyword or phrase that commands 10x eyeballs!
✅Fully automated AI articles bulk generation!
✅Auto-post or schedule stunning AI content across all your accounts at once—WordPress, Facebook, LinkedIn, Blogger, and more.
✅With one keyword or URL, generate complete websites, landing pages, and more…
✅Automatically create & sell AI content, graphics, websites, landing pages, & all that gets you paid non-stop 24*7.
✅Pre-built High-Converting 100+ website Templates and 2000+ graphic templates logos, banners, and thumbnail images in Trending Niches.
✅Say goodbye to wasting time logging into multiple Chat GPT & AI Apps once & for all!
✅Save over $5000 per year and kick out dependency on third parties completely!
✅Brand New App: Not available anywhere else!
✅ Beginner-friendly!
✅ZERO upfront cost or any extra expenses
✅Risk-Free: 30-Day Money-Back Guarantee!
✅Commercial License included!
See My Other Reviews Article:
(1) AI Genie Review: https://sumonreview.com/ai-genie-review
(2) SocioWave Review: https://sumonreview.com/sociowave-review
(3) AI Partner & Profit Review: https://sumonreview.com/ai-partner-profit-review
(4) AI Ebook Suite Review: https://sumonreview.com/ai-ebook-suite-review
#AIFusionBuddyReview,
#AIFusionBuddyFeatures,
#AIFusionBuddyPricing,
#AIFusionBuddyProsandCons,
#AIFusionBuddyTutorial,
#AIFusionBuddyUserExperience
#AIFusionBuddyforBeginners,
#AIFusionBuddyBenefits,
#AIFusionBuddyComparison,
#AIFusionBuddyInstallation,
#AIFusionBuddyRefundPolicy,
#AIFusionBuddyDemo,
#AIFusionBuddyMaintenanceFees,
#AIFusionBuddyNewbieFriendly,
#WhatIsAIFusionBuddy?,
#HowDoesAIFusionBuddyWorks
Globus Connect Server Deep Dive - GlobusWorld 2024Globus
We explore the Globus Connect Server (GCS) architecture and experiment with advanced configuration options and use cases. This content is targeted at system administrators who are familiar with GCS and currently operate—or are planning to operate—broader deployments at their institution.
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeAftab Hussain
Understanding variable roles in code has been found to be helpful by students
in learning programming -- could variable roles help deep neural models in
performing coding tasks? We do an exploratory study.
- These are slides of the talk given at InteNSE'23: The 1st International Workshop on Interpretability and Robustness in Neural Software Engineering, co-located with the 45th International Conference on Software Engineering, ICSE 2023, Melbourne Australia
First Steps with Globus Compute Multi-User EndpointsGlobus
In this presentation we will share our experiences around getting started with the Globus Compute multi-user endpoint. Working with the Pharmacology group at the University of Auckland, we have previously written an application using Globus Compute that can offload computationally expensive steps in the researcher's workflows, which they wish to manage from their familiar Windows environments, onto the NeSI (New Zealand eScience Infrastructure) cluster. Some of the challenges we have encountered were that each researcher had to set up and manage their own single-user globus compute endpoint and that the workloads had varying resource requirements (CPUs, memory and wall time) between different runs. We hope that the multi-user endpoint will help to address these challenges and share an update on our progress here.
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...Juraj Vysvader
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I didn't get rich from it but it did have 63K downloads (powered possible tens of thousands of websites).
Software Engineering, Software Consulting, Tech Lead, Spring Boot, Spring Cloud, Spring Core, Spring JDBC, Spring Transaction, Spring MVC, OpenShift Cloud Platform, Kafka, REST, SOAP, LLD & HLD.
Developing Distributed High-performance Computing Capabilities of an Open Sci...Globus
COVID-19 had an unprecedented impact on scientific collaboration. The pandemic and its broad response from the scientific community has forged new relationships among public health practitioners, mathematical modelers, and scientific computing specialists, while revealing critical gaps in exploiting advanced computing systems to support urgent decision making. Informed by our team’s work in applying high-performance computing in support of public health decision makers during the COVID-19 pandemic, we present how Globus technologies are enabling the development of an open science platform for robust epidemic analysis, with the goal of collaborative, secure, distributed, on-demand, and fast time-to-solution analyses to support public health.
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxrickgrimesss22
Discover the essential features to incorporate in your Winzo clone app to boost business growth, enhance user engagement, and drive revenue. Learn how to create a compelling gaming experience that stands out in the competitive market.
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Globus
The Earth System Grid Federation (ESGF) is a global network of data servers that archives and distributes the planet’s largest collection of Earth system model output for thousands of climate and environmental scientists worldwide. Many of these petabyte-scale data archives are located in proximity to large high-performance computing (HPC) or cloud computing resources, but the primary workflow for data users consists of transferring data, and applying computations on a different system. As a part of the ESGF 2.0 US project (funded by the United States Department of Energy Office of Science), we developed pre-defined data workflows, which can be run on-demand, capable of applying many data reduction and data analysis to the large ESGF data archives, transferring only the resultant analysis (ex. visualizations, smaller data files). In this talk, we will showcase a few of these workflows, highlighting how Globus Flows can be used for petabyte-scale climate analysis.
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamtakuyayamamoto1800
In this slide, we show the simulation example and the way to compile this solver.
In this solver, the Helmholtz equation can be solved by helmholtzFoam. Also, the Helmholtz equation with uniformly dispersed bubbles can be simulated by helmholtzBubbleFoam.
Listen to the keynote address and hear about the latest developments from Rachana Ananthakrishnan and Ian Foster who review the updates to the Globus Platform and Service, and the relevance of Globus to the scientific community as an automation platform to accelerate scientific discovery.
Code reviews are vital for ensuring good code quality. They serve as one of our last lines of defense against bugs and subpar code reaching production.
Yet, they often turn into annoying tasks riddled with frustration, hostility, unclear feedback and lack of standards. How can we improve this crucial process?
In this session we will cover:
- The Art of Effective Code Reviews
- Streamlining the Review Process
- Elevating Reviews with Automated Tools
By the end of this presentation, you'll have the knowledge on how to organize and improve your code review proces
Enhancing Research Orchestration Capabilities at ORNL.pdfGlobus
Cross-facility research orchestration comes with ever-changing constraints regarding the availability and suitability of various compute and data resources. In short, a flexible data and processing fabric is needed to enable the dynamic redirection of data and compute tasks throughout the lifecycle of an experiment. In this talk, we illustrate how we easily leveraged Globus services to instrument the ACE research testbed at the Oak Ridge Leadership Computing Facility with flexible data and task orchestration capabilities.
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
OSCC20 SceneGate, EchoVoice, and IMABox
1. SceneGate, EchoVoice, &
IMABox
AVATAR-FOCUSED VIEWERS FOR OPENSIMULATOR
NEW VOICE APPLICATIONS FOR OPENSIMULATOR
DOCKER-BASED OPENSIMULATOR GRID
DEPLOYMENT
LISA LAXTON
FRANK RULOF
SETH NYGARD
OSCC20
3. 3
SceneGate Viewer
▌ Current Development State
Project SceneGate includes future viewer efforts
COVID-19 Impacts the Roadmap and Issue Resolution
- Multiple requests for new capabilities and accessibility features
- Upcoming repository move to Gitea to include source code updates
New Windows, Linux, and Mac Versions in Work
- Updated for VS Studio 2019 Community Edition IDE
Architecture Documentation in Work via Future Viewer Project
Third Party Library Updates to Improve Security in Work
4. 4
SceneGate Viewer
▌ Current Roadmap
Accessibility, Usability, Onboarding, Performance, Standards, and Security
Improvements
1. Integrate with EchoVoice TBD
2. Spinoff Project DreamGate TBD
3. Fix need login help link TBD
Onboarding Improvements
1. Nearby chat and conversation default changes TBD
2. Add private and conference features via EchoVoice TBD
3. Create a notecards panel for simplified mode TBD
4. Add ground sit button for toolbar TBD
Usability Improvements
1. Disable analyze for mesh uploads or fix code to analyze properly for OpenSimulator
TBD
2. Investigate removal of NPC's from people radar and maps TBD
3. Update streaming code TBD
Usability and Branding Improvements
1. Route any hard-coded SL menu items for reporting to the grid the user is reporting
from (grid info) TBD
2. Rebranding and SL decoupling TBD
3. Address reporting and help menu issues TBD
6. 6
SceneGate Viewer
2019 Third Party Library Status 2020 Third Party Library Update
Progress
MacOS
Linux64
Windows64
No need for update
Tested OK
Test failed
Not tested
8. 8
Future Viewer
▌ Current Development State
Splitting the renderer part of the viewer
- Determine the rendering part of the viewer using sources from Secondlife viewer and the
SceneGate viewer
- Look into using the GODOT as renderer
- Define the connection between GODOT functions and the functions in the SceneGate
viewer
- Create design documentation of the SceneGate viewer
10. 10
EchoVoice
▌ Current development State
Evaluated Currently Available Vcomm Mumble Code
Observations:
- ZeroC ICE component requires commercial license when used commercially
- Has a significant number of known security vulnerabilities
– Closed grid implementation can mitigate security issues
– Not upgradeable to current Murmur/Mumble server code
- Hard coded port used between the client and viewer; see line 85, wViewerHandler.cpp,
server.listen(QHostAddress::LocalHost, (quint16)44125);
- Is based on Mumble version 1.2.1 which is 11 years out of date
- Requires packages and protocols no longer available
- Technical issues with OpenSimulator noted during testing
Conclusions:
- Not suitable for public grids as is
- Code base is not sustainable
New EchoVoice solution designed addressing all known issues
This is a jump forward in development for compatibility and sustainability
13. 13
IMABox
▌ Current development State
Background: Extends research conducted by M.O.S.E.S. in a Box project
- VirtualBox VM approach
- Docker implementation not suitable for non-technical administrators
- SimianGrid implementation – no HG
- Difficult for non-technical user to scale
2019 Research:
- Evaluated Multiple VM Distributed approach
- Suitable for small grids only from a performance perspective
- Network configuration issues for multiple machine architecture
- Could be cost prohibitive quickly due to CPU/RAM resources
2020 Research:
- Evaluate Docker solution as an alternative to VM
- Compare Docker implementation and bare metal performance
- Conclusions: lowers costs, eases administration, comparable to bare metal
- Development of Docker-based IMABox installer is well underway
15. Questions or Comments?
LISA LAXTON – LISA@INFINITEMETAVERSE.COM
FRANK RULOF – FRANK.RULOF@HOTMAIL.COM
SETH NYGARD – SETH.NYGARD@GMAIL.COM
Editor's Notes
Thank you for joining us and congratulations to the OSCC team for another great conference!
It’s a privilege and a pleasure to participate.
This panel will provide updates and discuss several ongoing projects:
Avatar-focused viewers for OpenSimulator
New Voice Applications for OpenSimulator
And Docker-based OpenSimulator Grid Deployment
Let’s get started by talking about the current development state of SceneGate.
Project SceneGate encompasses both SceneGate and future viewer efforts for OpenSimulator dedicated viewers that are avatar-focused.
The COVID crisis had an impact in 2020 on the development team globally slowing progress.
We also have multiple requests for new capabilities and features regarding the armature and the user interface.
These will need to go through team review next year after IMA Whitepaper submission.
This process is defined here https://bitbucket.org/imadevelopmentteam/scenegate-viewer/wiki/Policies%20and%20Procedures:/Request%20a%20Feature
We plan to move the repository to a Gitea server we will host to reduce costs and ease administration in the future.
Work is underway to support three user operating systems and our autobuild has been updated to support using VS 2019 Community Edition.
The future viewer project that Frank will talk about will help provide architecture documentation for developers.
Following up from our security testing last year and whitepaper review, work has begun to improve viewer security.
Before we talk about security, let’s take a look at the current roadmap.
We did have to slip our milestone on the project roadmap https://bitbucket.org/imadevelopmentteam/scenegate-viewer/wiki/Development%20Resources:/Project%20Roadmap
But we very much appreciate the user feedback and have included some bug fixes for the next beta release.
Integration with EchoVoice that Seth will discuss is planned.
We also want to expand our team to spinoff the DreamGate viewer project.
DreamGate will likely be a fork of Firestorm so that creators with accessibility needs have features available that we added to SceneGate.
If you are interested in joining the development team to work on DreamGate contact me.
I am happy to alternatively discuss a joint effort with the Firestorm OpenSimulator development team.
Longer term, we plan to add advanced tools to SceneGate so advanced users with accessibility needs will be able to use either viewer.
Currently, Vivox does not have group IM (conferencing) in OpenSimulator but this is one of the EchoVoice roadmap items.
We may need to make some changes to SceneGate code and Helios (our OpenSimulator fork) to support that.
If needed, our team is happy to provide inputs for OS Devs or other viewer devs to include in their development framework.
We also want to look at disabling the analyze button for mesh uploads to eliminate user issues.
Because users often use the map to find other users, we want to investigate removing NPCs from the maps and radar.
Chromium related updates for media streaming are needed.
Finally, work will continue to decouple menu options tied to SL and address bugs.
Let’s look at the current issue tracker.
We really appreciate participation from the community on issue tracking!
Two issues are resolved,
four open issues are to be addressed in the next beta release,
one issue needs team review after whitepaper submission,
and three issues related to Linux users need to be investigated.
You can download the viewer here http://downloads.infinitemetaverse.org/index.php/downloads
Our issue tracker is currently located here https://bitbucket.org/imadevelopmentteam/scenegate-viewer/issues
In 2019, Natacha did a lot of source code security investigation regarding third party libraries.
The chart on the left shows vulnerabilities for all three major operating systems.
As you can see, third party libraries used by Mac showed the greatest vulnerability.
Third party libraries are often used to accelerate development but that comes with a price.
Often not kept up to date, these libraries are one of the most insecure parts of an application.
Hackers began to move away from servers and operating systems in 2016 towards applications.
90 percent of all applications require download of these components making exploits attractive to hackers.
The more third party libraries used the greater the vulnerability if configuration management is not in place.
Given Natacha’s research results it was clear we needed to update the current libraries.
Configuration management means keep them up to date and eliminate the ones we don’t need.
Developers can no longer afford to use third-party libraries without also keeping track of the libraries' updates and security profiles.
We won’t know the configuration management costs until we complete the initial updating of existing libraries.
Based on our survey, the majority of users in OpenSimulator are Windows users so this set the priority.
She submitted a whitepaper for team review and then proceeded with updating third party libraries.
The second chart shows her progress made. Great job Natacha and Frank!
The team we will continue that work for all three versions but this is a methodical and incremental process.
New source code is not in the current repository but will be updated when testing is completed.
This will likely coincide with the repository move to Gitea.
Frank, what do you have to share about the future viewer projects?