Usually we hear a lot about “great success” however we learn a lot more from mistakes which help to gain experience and skills.
In this talk I'm going to share challenges team faced with on a project which started with simple requirement to implement a replacement for an old core business system in a like-for-like fashion with new technologies. That led to explosion of different issues and challenges during implementation and eventually to stabilization and to a long awaited chance to go-live.
A presentation of my talk about data migrations for Rails applications. Observed different cases, different solutions. Opinion what's the best approach.
In questa breve presentazione vedremo cosa è e cosa ci permette di fare GraphQL, e come questo nuovo approccio alle API possa essere integrato ad una GraphDB in modo efficiente
A presentation of my talk about data migrations for Rails applications. Observed different cases, different solutions. Opinion what's the best approach.
In questa breve presentazione vedremo cosa è e cosa ci permette di fare GraphQL, e come questo nuovo approccio alle API possa essere integrato ad una GraphDB in modo efficiente
A small attempt to deliver a session on GraphQL Introduction.
I have prepared small Demo by using below technologies: Spring Boot, h2 Database (Server)
Angular 8, Apollo GraphQL Client
A Functional Approach to Architecture - Kafka & Kafka Streams - Kevin Mas Rui...Thoughtworks
How to implement a solution using Kafka as a distributed database, KafkaStreams as a glue for different services and how to apply some Domain Driven Design concepts to ensure data integrity and design the boundaries of each service.
The current state of SAP Integration, SAPPHIRENOW 2018Daniel Graversen
In this presentation I'll be covering the current state of SAP Integration. The inspiration is from the current SAPPHIRENOW conference that covers most of what integration is about.
We will cover topics like S4 Integration, API management, SAP Cloud Platform, Open Connector, SAP Cloud Integration, prepackaged content.
Video can be found at https://www.youtube.com/watch?v=2ZQiRupxfwU
Check out our testing tool to improve your development speed at http://figaf.com/IRT
Lieven Vandegaer from MEDIAGENIX - Orchestrating a video-on-demand pipeline w...camunda services GmbH
WHATS'ON is a software solution of MEDIAGENIX that manages the lifecycle of content within media companies.
For a new project with a telecom operator we needed to handle incoming metadata, video files and images and make this content available on several VOD platforms. These workflows can become very complex and require intense communication with various systems (transcoders, encryption software, a VOD backend system...).
In this presentation, we will show how we are using our in-house product WHATS'ON (written in Smalltalk) in combination with Camunda BPM and Apache NiFi, using external tasks and the Camunda BPM REST API.
A small attempt to deliver a session on GraphQL Introduction.
I have prepared small Demo by using below technologies: Spring Boot, h2 Database (Server)
Angular 8, Apollo GraphQL Client
A Functional Approach to Architecture - Kafka & Kafka Streams - Kevin Mas Rui...Thoughtworks
How to implement a solution using Kafka as a distributed database, KafkaStreams as a glue for different services and how to apply some Domain Driven Design concepts to ensure data integrity and design the boundaries of each service.
The current state of SAP Integration, SAPPHIRENOW 2018Daniel Graversen
In this presentation I'll be covering the current state of SAP Integration. The inspiration is from the current SAPPHIRENOW conference that covers most of what integration is about.
We will cover topics like S4 Integration, API management, SAP Cloud Platform, Open Connector, SAP Cloud Integration, prepackaged content.
Video can be found at https://www.youtube.com/watch?v=2ZQiRupxfwU
Check out our testing tool to improve your development speed at http://figaf.com/IRT
Lieven Vandegaer from MEDIAGENIX - Orchestrating a video-on-demand pipeline w...camunda services GmbH
WHATS'ON is a software solution of MEDIAGENIX that manages the lifecycle of content within media companies.
For a new project with a telecom operator we needed to handle incoming metadata, video files and images and make this content available on several VOD platforms. These workflows can become very complex and require intense communication with various systems (transcoders, encryption software, a VOD backend system...).
In this presentation, we will show how we are using our in-house product WHATS'ON (written in Smalltalk) in combination with Camunda BPM and Apache NiFi, using external tasks and the Camunda BPM REST API.
RESTful Machine Learning with Flask and TensorFlow Serving - Carlo MazzaferroPyData
Those of us who use TensorFlow often focus on building the model that's most predictive, not the one that's most deployable. So how to put that hard work to work? In this talk, we'll walk through a strategy for taking your machine learning models from Jupyter Notebook into production and beyond.
How would you build the world’s largest, fastest, most complex Magento ecommerce store? Three COPIOUS engineers share their approaches to this problem, including best practices, code samples, and system configurations necessary to scale Magento up to 100,000 daily orders with a catalog of 100,000 products.
There is not enough knowledge of programming languages to be good developers nowadays. It is important to understand the processes of continually improving the quality of the code and its performance. The ability to configure the development processes in a team more valuable than just writing code. To do this, you need to start using new tools or improve existing ones. We will go through all stages of development and find out what can be done better.
We offers Best Selenium Training with Course Material, Selenium Certification by real time experts. Learn Selenium Online Training with Interview Questions, Tutorial Videos, Attend Free Demo Class You will find Spiritsofts is the best institute within reasonable fee
Spiritsofts is the best Training Institutes to expand your skills and knowledge. We Provides the best learning Environment. Obtain all the training by our expert professional which is having working experience from Top IT companies.The Training in is every thing we explained based on real time scenarios, it works which we do in companies.
We offers Best Selenium Training with Course Material, Selenium Certification by real time experts. Learn Selenium Online Training with Interview Questions, Tutorial Videos, Attend Free Demo Class You will find Spiritsofts is the best institute within reasonable fee
Spiritsofts is the best Training Institutes to expand your skills and knowledge. We Provides the best learning Environment. Obtain all the training by our expert professional which is having working experience from Top IT companies. The Training in is every thing we explained based on real time scenarios, it works which we do in companies.
Phone:+91 970 442 9989 (WhatsApp Also)
Email: info@spiritsofts.com
Selenium is a popular open-source testing tool that allows organizations to automate their web application testing processes. Jenkins is a powerful automation server that can be used to automate the building, testing, and deployment of software applications. An online training course in Selenium with Jenkins is designed to provide learners with the knowledge and skills required to effectively use these tools together to automate their testing processes.
The course typically covers a range of topics, including:
Introduction to Selenium and Jenkins
Understanding software testing concepts and best practices
Creating test cases using Selenium's scripting language
Automating tests using Selenium and Jenkins
Configuring and setting up Jenkins for continuous integration and deployment
Executing tests and analyzing test results using Jenkins
Managing test data and environments
Integrating Selenium and Jenkins with other testing tools and frameworks (if applicable)
A high-quality Selenium with Jenkins online training course will provide learners with hands-on experience using these tools through interactive exercises and real-world scenarios. Learners will gain a deep understanding of how Selenium and Jenkins can help their organization improve their testing processes and ensure the quality of their web applications.
Upon completion of the course, learners should be able to:
Understand the key features and benefits of Selenium and Jenkins
Create test cases using Selenium's scripting language
Automate tests using Selenium and Jenkins
Configure and set up Jenkins for continuous integration and deployment
Execute tests and analyze test results using Jenkins
Manage test data and environments
Integrate Selenium and Jenkins with other testing tools and frameworks (if applicable)
Overall, a Selenium with Jenkins online training course is an excellent option for organizations looking to improve their web application testing processes and for individuals seeking to enhance their skills in this area. Selenium and Jenkins are powerful and flexible tools, and a high-quality online training course will help learners unlock their full potential.
We offer Online Selenium with Jenkins Training by Experts Learn Selenium with Jenkins Certification Training with Course Material Pdf Attend Demo Free Live Tutorial Videos Download Best Selenium with Jenkins Interview Questions by Spiritsofts institute Reasonable Fee
Spiritsofts is the best Training Institutes to expand your skills and knowledge. We Provides the best learning Environment. Obtain all the training by our expert professional which is having working experience from Top IT companies. The Training in is every thing we explained based on real time scenarios, it works which we do in companies.
We offers Best Selenium Training with Course Material, Selenium Certification by real time experts. Learn Selenium Online Training with Interview Questions, Tutorial Videos, Attend Free Demo Class You will find Spiritsofts is the best institute within reasonable fee
Spiritsofts is the best Training Institutes to expand your skills and knowledge. We Provides the best learning Environment. Obtain all the training by our expert professional which is having working experience from Top IT companies. The Training in is every thing we explained based on real time scenarios, it works which we do in companies.
Slides for my talk at General Assembly's Web Dev bootcamp. Covers the motivations behind software testing, some theoretical background and hands-on exercises. Final challenge is testing a real-world like Node.js API using Mocha & Chai.
Ensuring Performance in a Fast-Paced Environment (CMG 2014)Martin Spier
Netflix accounts for more than a third of all traffic heading into American homes at peak hours. Making sure users are getting the best possible experience at all times is no simple feat and performance is at the core of this experience. In order to ensure performance and maintain development agility in a highly decentralized environment/(organization?), Netflix employs a multitude of strategies, such as production canary analysis, fully automated performance tests, simple zero-downtime deployments and rollbacks, auto-scaling clusters and a fault-tolerant stateless service architecture. We will present a set of use cases that demonstrate how and why different groups employ different strategies to achieve a common goal, great performance and stability, and detail how these strategies are incorporated into development, test and DevOps with minimal overhead.
Tools and libraries for common problems (Early Draft)rc2209
This is an early draft, actual slides: https://www.slideshare.net/rc2209/tools-and-libraries-for-common-android-problems
In this talk I cover a wide variety of tools to solve all types of well solved Android Problems. I discuss best practices, gotchas, problems and great solutions.
My benchmarks brings all the boys to the yardIon Dormenco
An introduction to BenchmarkDotNet and how to use it to measure your algorithms.
Some examples on interesting measurements.
Samples https://github.com/idormenco/Benchmarking
Do you know, being a Java dev, how to manage development environments with less effort? How to achieve continuous delivery using immutable server concept? How to manage set up a cloud within your workstation and many more? It might be the case you know, I bet it's much more easier to do with Docker.
With exponential growth of internet usage and impact it has for our lives nowadays the importance of security becomes extremely more and more valuable, especially if we take into account number of users with closed to zero experience in IT and with limited knowledge in security.
That means we’re as engineers who create modern applications should take responsibility to make them more robust and secure.
In this talk I’m going to explore security topic for broader developers audience and share simple but yet useful strategies, tactics and techniques to help to make applications we create more secure.
AI is New Electricity and Deep Learning is one of key enablers for this, it breaks known limits of possible and disrupts vast areas of our modern life. From dev standpoint it sounds science-heavy and requires PhD in fact its not. Here I’m going to explain why in theory and practice with Kotlin.
The world is quietly being reshaped by Machine Learning. It looks like we're having hard time to identify where ML and AI cannot help us.
Being a regular software engineer, doing a regular enterprise application development, having no PhD in Computer Science is still AI relevant to me?
Well, it's an interesting question what I'm constantly asking myself... let's find out an answer during this talk.
Let's explore what is AI and how to become a member of disrupting team and not being late for a train already started to move fast.
During the talk I’m going to cover some basic theory behind Machine Learning with information how to get started, where to get knowledge and finally we will find a solution for simple machine learning problem in live coding fashion.
Consumer-Driven Contracts to enable API evolutionIzzet Mustafaiev
In today’s world of software development we deal a lot with integrations, SOA and Microservices pushed this to the next level and IoT will make developers life even more difficult and challenging.
There is an approach to tackle integration hell, to decouple service development and to allow API to evolve.
The approach is called Consumer-Driven Contracts.
It allows consumer and provider to evolve and still compliant to agreed contract.
We may be more familiar with Java or .Net based web development but in the era of Microservices, we've got a chance to play with alternatives. In the rise of functional approaches it worth to mention a new way of development for web with emphasis on immutability, rich interactions, high performance and availability with Elm and Elixir in Phoenix.
Nowadays we cannot imagine development without Continuous Integration, the advance level of software engineering is Continuous Delivery. There are a lot of noise around this topic however successful implementations are still rare.
In this topic I'm going to share how to implement CI/CD in simple and efficient way using Fabric8.
Don’t let your code to be illiterate along with your colleaguesIzzet Mustafaiev
Do you remember you saw in the code method with name “getCatalogVerion()” or variable name “reimbusmentEntrys” or comment “necesarry”?
If you’re an Eclipse user I’d say you’re lucky, IntelliJ guys are not.
Why? Because they see those silly mistakes after Eclipse guys checked code in. If you’re an IntelliJent person and do not want to make a “holly war” come to my talk – I’m going to share a good practices to keep your code “clean” from grammar perspective as well.
If you heard about web-scale or have a requirement to survive under web-scale or you just would like to prepare your application to handle an X effect this topic is for you.
During a presentation you will understand aspects and caveats of performance testing, nuances of performance testing of Java based web applications.
As a practical part you will get a brief overview of existing tools and will get a guide of using Gatling as a tool to make a load for your application.
Gatling is an open source tool for performance loading written in Scala and provides comprehensive DSL for load scenario specification.
[Szjug] Docker. Does it matter for java developer?Izzet Mustafaiev
Do you know, being a Java dev, how to manage development environments with less effort? How to achieve continuous delivery using immutable server concept? How to manage set up a cloud within your workstation and many more? It might be the case you know, I bet it's much more easier to do with Docker.
The ability of a system to respond gracefully to an unexpected hardware or software failure.
There are many levels of fault tolerance, the lowest being the ability to continue operation in the event of a power failure. Many fault-tolerant computer systems mirror all operations -- that is, every operation is performed on two or more duplicate systems, so if one fails the other can take over.
In most cases it could be achieved by redundancy in application design and set of patterns and approaches to software design.
Modern HA applications in nowadays are developed with set of small focused and discrete Microservices. It's a trending concept and opens/solves questions like maintenance, scaling, live-deployments, security, fault-tolerance etc.
In the world of fast changing technologies and business requirements there is no way to stay with old-school approaches to develop software. Common, leave manual interaction behind, let machine do what it's best capable for and spend your time to solve real problems. During this talk I'm going to demonstrate how to build a sophisticated continuous development pipeline for Java based project to cover things like build, test, code quality, deploy and delivery using Gradle, Jenkins, SonarQube, Docker and Ansible. As an outcome of this presentation there will be an open source project with source code.
Here are slides from basic training for Gradle.
This training is aimed to help Java Developers to get hands-on experience to use Gradle as a primary build tool for Java source code starting from simple compilation continuing with different kinds of tests and finishing with code quality analysis and artefacts publishing.
Modern HA applications in nowadays are developed with set of small focused and discrete microservices. It's a trending concept and opens/solves questions like maintenance, scaling, live-deployments, security, fault-tolerance etc.
Nowadays in the fast changing world we need to keep less and less time spent on routine activity and to spend more on creativity and bringing something new to move forward.
This slides brings some trending ideas and approaches to deliver software in modern fashion, from Micro-services architecture, Containerisation, Automation, Continuous Integration/Deployment/Delivery.
There is a demo application built with depicted approach https://github.com/webdizz/bootiful-apps
Nowadays when developers required to be aligned with operations it’s quite important to have common understanding of how application is performing in production. I believe quite small amount of developers are really care/think about operation of the app. In this talk I’m going to describe how it’s easy to provide performance information of application in production with Metrics by Coda Hale and to share practical use cases.
Introduction presentation to Buildr as a build tool for Java/Groovy/Scala projects written in Ruby demonstrates how JVM languages projects could be built and automated using Buildr and Ruby.
Every developer dreams about big red button to do everything he needs. MOP (Metaobject protocol) in Groovy is a way to get close to that dream. There is a presentation of meta programming concepts in Groovy and what benefits you can get from it.
This is my recent talk at #AgileEE 2013 (http://2013.agileee.org/) in Pecha Kucha format.
This deck is about approach to manage development environment in agile way.
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.
Understanding Globus Data Transfers with NetSageGlobus
NetSage is an open privacy-aware network measurement, analysis, and visualization service designed to help end-users visualize and reason about large data transfers. NetSage traditionally has used a combination of passive measurements, including SNMP and flow data, as well as active measurements, mainly perfSONAR, to provide longitudinal network performance data visualization. It has been deployed by dozens of networks world wide, and is supported domestically by the Engagement and Performance Operations Center (EPOC), NSF #2328479. We have recently expanded the NetSage data sources to include logs for Globus data transfers, following the same privacy-preserving approach as for Flow data. Using the logs for the Texas Advanced Computing Center (TACC) as an example, this talk will walk through several different example use cases that NetSage can answer, including: Who is using Globus to share data with my institution, and what kind of performance are they able to achieve? How many transfers has Globus supported for us? Which sites are we sharing the most data with, and how is that changing over time? How is my site using Globus to move data internally, and what kind of performance do we see for those transfers? What percentage of data transfers at my institution used Globus, and how did the overall data transfer performance compare to the Globus users?
Advanced Flow Concepts Every Developer Should KnowPeter Caitens
Tim Combridge from Sensible Giraffe and Salesforce Ben presents some important tips that all developers should know when dealing with Flows in Salesforce.
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Shahin Sheidaei
Games are powerful teaching tools, fostering hands-on engagement and fun. But they require careful consideration to succeed. Join me to explore factors in running and selecting games, ensuring they serve as effective teaching tools. Learn to maintain focus on learning objectives while playing, and how to measure the ROI of gaming in education. Discover strategies for pitching gaming to leadership. This session offers insights, tips, and examples for coaches, team leads, and enterprise leaders seeking to teach from simple to complex concepts.
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.
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns
Unlocking Business Potential: Tailored Technology Solutions by Prosigns
Discover how Prosigns, a leading technology solutions provider, partners with businesses to drive innovation and success. Our presentation showcases our comprehensive range of services, including custom software development, web and mobile app development, AI & ML solutions, blockchain integration, DevOps services, and Microsoft Dynamics 365 support.
Custom Software Development: Prosigns specializes in creating bespoke software solutions that cater to your unique business needs. Our team of experts works closely with you to understand your requirements and deliver tailor-made software that enhances efficiency and drives growth.
Web and Mobile App Development: From responsive websites to intuitive mobile applications, Prosigns develops cutting-edge solutions that engage users and deliver seamless experiences across devices.
AI & ML Solutions: Harnessing the power of Artificial Intelligence and Machine Learning, Prosigns provides smart solutions that automate processes, provide valuable insights, and drive informed decision-making.
Blockchain Integration: Prosigns offers comprehensive blockchain solutions, including development, integration, and consulting services, enabling businesses to leverage blockchain technology for enhanced security, transparency, and efficiency.
DevOps Services: Prosigns' DevOps services streamline development and operations processes, ensuring faster and more reliable software delivery through automation and continuous integration.
Microsoft Dynamics 365 Support: Prosigns provides comprehensive support and maintenance services for Microsoft Dynamics 365, ensuring your system is always up-to-date, secure, and running smoothly.
Learn how our collaborative approach and dedication to excellence help businesses achieve their goals and stay ahead in today's digital landscape. From concept to deployment, Prosigns is your trusted partner for transforming ideas into reality and unlocking the full potential of your business.
Join us on a journey of innovation and growth. Let's partner for success with Prosigns.
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Globus
Large Language Models (LLMs) are currently the center of attention in the tech world, particularly for their potential to advance research. In this presentation, we'll explore a straightforward and effective method for quickly initiating inference runs on supercomputers using the vLLM tool with Globus Compute, specifically on the Polaris system at ALCF. We'll begin by briefly discussing the popularity and applications of LLMs in various fields. Following this, we will introduce the vLLM tool, and explain how it integrates with Globus Compute to efficiently manage LLM operations on Polaris. Attendees will learn the practical aspects of setting up and remotely triggering LLMs from local machines, focusing on ease of use and efficiency. This talk is ideal for researchers and practitioners looking to leverage the power of LLMs in their work, offering a clear guide to harnessing supercomputing resources for quick and effective LLM inference.
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/
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar
The European Union Agency for Law Enforcement Cooperation (Europol) has suffered an alleged data breach after a notorious threat actor claimed to have exfiltrated data from its systems. Infamous data leaker IntelBroker posted on the even more infamous BreachForums hacking forum, saying that Europol suffered a data breach this month.
The alleged breach affected Europol agencies CCSE, EC3, Europol Platform for Experts, Law Enforcement Forum, and SIRIUS. Infiltration of these entities can disrupt ongoing investigations and compromise sensitive intelligence shared among international law enforcement agencies.
However, this is neither the first nor the last activity of IntekBroker. We have compiled for you what happened in the last few days. To track such hacker activities on dark web sources like hacker forums, private Telegram channels, and other hidden platforms where cyber threats often originate, you can check SOCRadar’s Dark Web News.
Stay Informed on Threat Actors’ Activity on the Dark Web with SOCRadar!
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...informapgpstrackings
Keep tabs on your field staff effortlessly with Informap Technology Centre LLC. Real-time tracking, task assignment, and smart features for efficient management. Request a live demo today!
For more details, visit us : https://informapuae.com/field-staff-tracking/
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Globus
The U.S. Geological Survey (USGS) has made substantial investments in meeting evolving scientific, technical, and policy driven demands on storing, managing, and delivering data. As these demands continue to grow in complexity and scale, the USGS must continue to explore innovative solutions to improve its management, curation, sharing, delivering, and preservation approaches for large-scale research data. Supporting these needs, the USGS has partnered with the University of Chicago-Globus to research and develop advanced repository components and workflows leveraging its current investment in Globus. The primary outcome of this partnership includes the development of a prototype enterprise repository, driven by USGS Data Release requirements, through exploration and implementation of the entire suite of the Globus platform offerings, including Globus Flow, Globus Auth, Globus Transfer, and Globus Search. This presentation will provide insights into this research partnership, introduce the unique requirements and challenges being addressed and provide relevant project progress.
Designing for Privacy in Amazon Web ServicesKrzysztofKkol1
Data privacy is one of the most critical issues that businesses face. This presentation shares insights on the principles and best practices for ensuring the resilience and security of your workload.
Drawing on a real-life project from the HR industry, the various challenges will be demonstrated: data protection, self-healing, business continuity, security, and transparency of data processing. This systematized approach allowed to create a secure AWS cloud infrastructure that not only met strict compliance rules but also exceeded the client's expectations.
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
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?XfilesPro
Worried about document security while sharing them in Salesforce? Fret no more! Here are the top-notch security standards XfilesPro upholds to ensure strong security for your Salesforce documents while sharing with internal or external people.
To learn more, read the blog: https://www.xfilespro.com/how-does-xfilespro-make-document-sharing-secure-and-seamless-in-salesforce/
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.
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.
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...Hivelance Technology
Cryptocurrency trading bots are computer programs designed to automate buying, selling, and managing cryptocurrency transactions. These bots utilize advanced algorithms and machine learning techniques to analyze market data, identify trading opportunities, and execute trades on behalf of their users. By automating the decision-making process, crypto trading bots can react to market changes faster than human traders
Hivelance, a leading provider of cryptocurrency trading bot development services, stands out as the premier choice for crypto traders and developers. Hivelance boasts a team of seasoned cryptocurrency experts and software engineers who deeply understand the crypto market and the latest trends in automated trading, Hivelance leverages the latest technologies and tools in the industry, including advanced AI and machine learning algorithms, to create highly efficient and adaptable crypto trading bots
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.
Cyaniclab : Software Development Agency Portfolio.pdfCyanic lab
CyanicLab, an offshore custom software development company based in Sweden,India, Finland, is your go-to partner for startup development and innovative web design solutions. Our expert team specializes in crafting cutting-edge software tailored to meet the unique needs of startups and established enterprises alike. From conceptualization to execution, we offer comprehensive services including web and mobile app development, UI/UX design, and ongoing software maintenance. Ready to elevate your business? Contact CyanicLab today and let us propel your vision to success with our top-notch IT solutions.
2. ● proud father
● SA in EPAM Systems
● Java is my primary programming language
● infected by AI disrupting power
● passionate about agile, clean code and devops
3. Agenda
● All we need is Quality
● Helpful ML
● Takeaways
● Q&A
5. Legacy
● Business critical 30+ years old application
● Based on IBM AS/400 and DB2
● Hundreds of stores with customizations
● Most of requirements were reverse engineered from
~6M LoC
6. What’s New
● Main requirement is like-for-like UI/UX
● Custom UI Framework to render “Green Screen” in browser
● New Platform based on Java and Spring Framework
● MariaDB for storage
● Lots of talents, time, hard work
9. S2S
● Designed to verify like-for-like
requirement
● Executes testing scenarios in legacy
and new apps one-by-one
● Compares screens
● Compares text reports
Legacy
Stories
Definition
New
New
Runner
Legacy
Runner
Legacy
Screen
New
Screen
Artifactory
Comparator
Report Portal
Screen 2 Screen
Report
10. ● Designed for long-running and
full-of-heavy-calculation logic jobs
● Compares data after scenario execution
DB2DB
15. DB Validator
● Post ETL
● Data validation from JPA Enum fields perspective
● Data Referential Integrity validation
○ From JPA Mapping perspective
○ From domain model DDL perspective
● Data validation from domain model attributes perspective
16. Spider
● Single step Serenity
● Navigation-driven
● Exploratory
New
Report Portal
Spider