CloudBees Continuous Integration and Test with Appvance PerformanceCloudClever Moe
Frank Cohen's keynote talk at the CloudBees Jenkins user conference in 2013. Shows how to extend CloudBees Jenkins to all aspects of testing: Functional, Performance, Stress, and Security Tests
You want to start an app It was going to be a simple Rails app, but you'd like to use something like React to build the front end. So do you deploy two apps? Maybe, but that seems like overkill sometimes. In this presentation we look into adding a JS app in a way that works with the rails asset pipeline, not against it.
Nadat je, na veel bloed, zweet en tranen, je nieuwste applicatie hebt uitgerold, vraag je misschien af welke functionaliteit gebruikt wordt en of gebruikers tegen bugs aan lopen. Om hier inzicht in te krijgen is het belangrijk om telemetrische code toe te voegen tijdens de ontwikkeling. Wat je precies wil bijhouden over de applicatie hangt sterk af van de applicatie zelf. Of je nu een iOS, Android, of Windows apps hebt, of een J2EE of ASP.NET web applicatie, met behulp van Application Insights kan je deze informatie verzamelen en analyseren. In deze sessie kom je te weten welke mogelijkheden er zijn en hoe snel inzicht krijgt in het gebruik van je applicatie.
Apica gives enterprise customers the most comprehensive performance testing and monitoring tools, the largest testing and monitoring network, and access to battle-tested performance professionals.
CloudBees Continuous Integration and Test with Appvance PerformanceCloudClever Moe
Frank Cohen's keynote talk at the CloudBees Jenkins user conference in 2013. Shows how to extend CloudBees Jenkins to all aspects of testing: Functional, Performance, Stress, and Security Tests
You want to start an app It was going to be a simple Rails app, but you'd like to use something like React to build the front end. So do you deploy two apps? Maybe, but that seems like overkill sometimes. In this presentation we look into adding a JS app in a way that works with the rails asset pipeline, not against it.
Nadat je, na veel bloed, zweet en tranen, je nieuwste applicatie hebt uitgerold, vraag je misschien af welke functionaliteit gebruikt wordt en of gebruikers tegen bugs aan lopen. Om hier inzicht in te krijgen is het belangrijk om telemetrische code toe te voegen tijdens de ontwikkeling. Wat je precies wil bijhouden over de applicatie hangt sterk af van de applicatie zelf. Of je nu een iOS, Android, of Windows apps hebt, of een J2EE of ASP.NET web applicatie, met behulp van Application Insights kan je deze informatie verzamelen en analyseren. In deze sessie kom je te weten welke mogelijkheden er zijn en hoe snel inzicht krijgt in het gebruik van je applicatie.
Apica gives enterprise customers the most comprehensive performance testing and monitoring tools, the largest testing and monitoring network, and access to battle-tested performance professionals.
The Most Common Errors That Aren’t CaughtNordic APIs
APIs have issues on a routine basis, and 90% of those issues are not resolved in the first 24 hours. That’s because these issues are not caught with most tests used today. There is a huge difference between uptime and functional uptime. We will go through the most common problems we have seen with APIs that no one is catching, and how simple changes to testing and monitoring procedures can solve for that.
How to successfully load test over a million concurrent users stp con demoApica
Does your company attract millions of visitors, users or even subscribers to your site or application? Whether you answered yes or no, it’s still a great idea to know what it takes to test 2+ million concurrent users, fast. In this presentation, you’ll get a first-hand, live walk-through of Apica Load Test doing a mega test of 2 million concurrent users.
Emulators as an Emerging Best Practice for API providersPostman
"Modern applications are highly distributed. We face challenges related to the use of internal and external APIs and how to build APIs with agility in the face of software that can evolve and change at any time. The API industry proposes two common strategies to circumvent these challenges: API Mocking and Service Virtualization. Both have pros and cons.
At Cisco, we came up with the idea of API emulators has a third strategy to handle the challenges we were facing. As a result of our work, we published a reference implementation for Webex ChatBots.
In this talk, we'll explain the motivation behind API emulators in the perspective of DevOps, CI/CD, Software Development, and serverless/microservices architectures. I will elaborate on the idea of integrating emulators as part of an overall API strategy, dive into the process of building such emulators, and validating them with Postman."
CREATING REAL TIME DASHBOARD WITH BLAZOR, AZURE FUNCTION COSMOS DB AN AZURE S...CodeOps Technologies LLP
In this talk people will get to know how we can use change feed feature of Cosmos DB and use azure functions and signal or service to develop a real time dashboard system
Postman for Efficient Professional Services: Collaboration, Mocking Dependenc...Postman
In this talk, I will highlight some of our favorite Postman features we use at Giant Machines to collaborate and work more efficiently. As a consulting firm, saving time and collaborating better adds significant value to our clients. Additionally, I will share a case study on how we use Postman mock servers to help us prepare for servers failure or short-lived data. Using Postman mock servers, we are able to mitigate risks with third-party dependencies in our applications, so we don’t have to slow down.
Brightcove presentation on Automated TestingMassTLC
Keith Williams, Senior Software Engineer in Test at Brightcove presented at MassTLC's automated testing event on June 12, 2013 at Brightcove, Boston, MA
The serverless movement represents a paradigm shift in our ability to create impressive, scalable web applications and services. Redesigning how triggers can generate and execute events can be an extremely cost-effective solution for microservices and large projects alike. Why serverless? It's less complex, scales easily, and usually costs less. The challenge today is that you may be creating these functions specific to a cloud vendor's API gateway, rather than creating the functions that are most reliable and useful.
In this session, you will learn how to create a cloud-agnostic serverless execution backend for your APIs. We will show you how to use Postman APIs with Nimbella’s tooling so you have cloud-agnostic runtime environment that can run in any cloud, including private infrastructure when required. If you are building scalable web applications that you want to deploy on any cloud or private cloud, this is a must-attend session.
Learn how to performance test your code with hundreds of thousands of users using Visual Studio Online. Leveraging Azure and VSO is like having an entire performance lab at your fingertips. The session will demonstrate how to run tests from one of several global Azure datacenters and simulate real-world conditions.
Ever wonder what all the different performance testing terms that are used really mean? This deck provides definitions for terms you may or may not have known.
Easy Continuous Deployment You Can Trust (Webinar)Sauce Labs
In this webinar, you will learn how to build a continuous deployment release process by using Solano CI, Sauce Labs, and AWS CodePipeline. The release process will be gated by smoke, unit, integration and browser tests to guarantee issue-free deployments.
Azure WebApps is a fully managed PaaS for building and hosting websites in the language of your choice be that php, nodejs, .net, python, java and more. Build enterprise grade highly available and secure websites with Azure Webpps. Leverage Staging Environments, A/B testing, DevOps and Scaling capabilities.
Enable Authentication and Authorization with Azure Active Directory and Sprin...VMware Tanzu
SpringOne 2021
Session Title: Enable Authentication and Authorization with Azure Active Directory and Spring Security
Speakers: Josh Cummings, Software Engineer at VMware; Sean Li, Product Manager at Microsoft
Selenium and Appium Training from Sauce LabsSauce Labs
In our ongoing effort to help developers and QA professionals quickly get up to speed with Selenium and Appium, we're thrilled to announce the availability of our three new technical training programs - Selenium 101, Appium 101, and Sauce Labs Onboarding. Led by professional instructors with in-depth knowledge of Selenium and Appium, class sizes are small and include lectures, demos, and interactive hands-on exercises.
Nowadays we all seem to be working with small independent services that need to talk with numerous other services. This is a problem because when developing your service, you need to have a working environment—but bringing up all your dependencies is often not an option.
In this talk, I will take you through our journey of creating a mock server to increase dev speed, and how it allowed us to write better tests.
How to Build Front-End Web Apps that Scale - FutureJSPhil Leggetter
Developing large apps is difficult. Ensuring that code is consistent, well structured, tested, maintainable and has an architecture that encourages enhancement is essential. When it comes to large server-focused apps, solutions to this problem have been tried and tested. But, with the ongoing dramatic shift of functionality into the browser, how do you achieve this when building Front-End Web Apps?
In this talk we’ll cover the signs to watch out for as your HTML5 SPA grows and provide examples of some of the tooling types that can contribute-to - as well as ease - the growing pains. Finally, we’ll demonstrate how tooling can be used to support a set of conventions, practices and principles that enable a productive developer workflow where the first line of code is feature code, features can be developed in isolation, code conflicts are avoided by grouping assets by feature and features are composed into apps.
The demonstrations will use the BladeRunnerJS open source developer toolkit, but the concepts are widely applicable.
Demystifying Azure App Service NetworkingMohamed Wali
In this session, you will learn how to control, secure, integrate and isolate your app services where you can: - Securely access resources available in or through your Azure VNet. - Securely access applications in private networks - Secure, reliable content delivery with broad global reach and rich feature set - Define and manage rules that control access to your application. - Control how network traffic is distributed to application deployments running around the globe.
The Most Common Errors That Aren’t CaughtNordic APIs
APIs have issues on a routine basis, and 90% of those issues are not resolved in the first 24 hours. That’s because these issues are not caught with most tests used today. There is a huge difference between uptime and functional uptime. We will go through the most common problems we have seen with APIs that no one is catching, and how simple changes to testing and monitoring procedures can solve for that.
How to successfully load test over a million concurrent users stp con demoApica
Does your company attract millions of visitors, users or even subscribers to your site or application? Whether you answered yes or no, it’s still a great idea to know what it takes to test 2+ million concurrent users, fast. In this presentation, you’ll get a first-hand, live walk-through of Apica Load Test doing a mega test of 2 million concurrent users.
Emulators as an Emerging Best Practice for API providersPostman
"Modern applications are highly distributed. We face challenges related to the use of internal and external APIs and how to build APIs with agility in the face of software that can evolve and change at any time. The API industry proposes two common strategies to circumvent these challenges: API Mocking and Service Virtualization. Both have pros and cons.
At Cisco, we came up with the idea of API emulators has a third strategy to handle the challenges we were facing. As a result of our work, we published a reference implementation for Webex ChatBots.
In this talk, we'll explain the motivation behind API emulators in the perspective of DevOps, CI/CD, Software Development, and serverless/microservices architectures. I will elaborate on the idea of integrating emulators as part of an overall API strategy, dive into the process of building such emulators, and validating them with Postman."
CREATING REAL TIME DASHBOARD WITH BLAZOR, AZURE FUNCTION COSMOS DB AN AZURE S...CodeOps Technologies LLP
In this talk people will get to know how we can use change feed feature of Cosmos DB and use azure functions and signal or service to develop a real time dashboard system
Postman for Efficient Professional Services: Collaboration, Mocking Dependenc...Postman
In this talk, I will highlight some of our favorite Postman features we use at Giant Machines to collaborate and work more efficiently. As a consulting firm, saving time and collaborating better adds significant value to our clients. Additionally, I will share a case study on how we use Postman mock servers to help us prepare for servers failure or short-lived data. Using Postman mock servers, we are able to mitigate risks with third-party dependencies in our applications, so we don’t have to slow down.
Brightcove presentation on Automated TestingMassTLC
Keith Williams, Senior Software Engineer in Test at Brightcove presented at MassTLC's automated testing event on June 12, 2013 at Brightcove, Boston, MA
The serverless movement represents a paradigm shift in our ability to create impressive, scalable web applications and services. Redesigning how triggers can generate and execute events can be an extremely cost-effective solution for microservices and large projects alike. Why serverless? It's less complex, scales easily, and usually costs less. The challenge today is that you may be creating these functions specific to a cloud vendor's API gateway, rather than creating the functions that are most reliable and useful.
In this session, you will learn how to create a cloud-agnostic serverless execution backend for your APIs. We will show you how to use Postman APIs with Nimbella’s tooling so you have cloud-agnostic runtime environment that can run in any cloud, including private infrastructure when required. If you are building scalable web applications that you want to deploy on any cloud or private cloud, this is a must-attend session.
Learn how to performance test your code with hundreds of thousands of users using Visual Studio Online. Leveraging Azure and VSO is like having an entire performance lab at your fingertips. The session will demonstrate how to run tests from one of several global Azure datacenters and simulate real-world conditions.
Ever wonder what all the different performance testing terms that are used really mean? This deck provides definitions for terms you may or may not have known.
Easy Continuous Deployment You Can Trust (Webinar)Sauce Labs
In this webinar, you will learn how to build a continuous deployment release process by using Solano CI, Sauce Labs, and AWS CodePipeline. The release process will be gated by smoke, unit, integration and browser tests to guarantee issue-free deployments.
Azure WebApps is a fully managed PaaS for building and hosting websites in the language of your choice be that php, nodejs, .net, python, java and more. Build enterprise grade highly available and secure websites with Azure Webpps. Leverage Staging Environments, A/B testing, DevOps and Scaling capabilities.
Enable Authentication and Authorization with Azure Active Directory and Sprin...VMware Tanzu
SpringOne 2021
Session Title: Enable Authentication and Authorization with Azure Active Directory and Spring Security
Speakers: Josh Cummings, Software Engineer at VMware; Sean Li, Product Manager at Microsoft
Selenium and Appium Training from Sauce LabsSauce Labs
In our ongoing effort to help developers and QA professionals quickly get up to speed with Selenium and Appium, we're thrilled to announce the availability of our three new technical training programs - Selenium 101, Appium 101, and Sauce Labs Onboarding. Led by professional instructors with in-depth knowledge of Selenium and Appium, class sizes are small and include lectures, demos, and interactive hands-on exercises.
Nowadays we all seem to be working with small independent services that need to talk with numerous other services. This is a problem because when developing your service, you need to have a working environment—but bringing up all your dependencies is often not an option.
In this talk, I will take you through our journey of creating a mock server to increase dev speed, and how it allowed us to write better tests.
How to Build Front-End Web Apps that Scale - FutureJSPhil Leggetter
Developing large apps is difficult. Ensuring that code is consistent, well structured, tested, maintainable and has an architecture that encourages enhancement is essential. When it comes to large server-focused apps, solutions to this problem have been tried and tested. But, with the ongoing dramatic shift of functionality into the browser, how do you achieve this when building Front-End Web Apps?
In this talk we’ll cover the signs to watch out for as your HTML5 SPA grows and provide examples of some of the tooling types that can contribute-to - as well as ease - the growing pains. Finally, we’ll demonstrate how tooling can be used to support a set of conventions, practices and principles that enable a productive developer workflow where the first line of code is feature code, features can be developed in isolation, code conflicts are avoided by grouping assets by feature and features are composed into apps.
The demonstrations will use the BladeRunnerJS open source developer toolkit, but the concepts are widely applicable.
Demystifying Azure App Service NetworkingMohamed Wali
In this session, you will learn how to control, secure, integrate and isolate your app services where you can: - Securely access resources available in or through your Azure VNet. - Securely access applications in private networks - Secure, reliable content delivery with broad global reach and rich feature set - Define and manage rules that control access to your application. - Control how network traffic is distributed to application deployments running around the globe.
Apresentação de vendas do sistema WebAssist, software comercializado no modelo SaaS, oferecendo desta forma agilidade e segurança para você, amigo cliente.
Comprehensive Guide on API Automation TestingExpeed Software
Unlock the power of API automation testing with our comprehensive guide. Dive into the world of automated testingz methodologies and discover how to streamline your API testing processes for improved efficiency and reliability. Our expert insights and practical tips cover everything from test planning and execution to reporting and analysis. Whether you're a seasoned QA professional or just getting started, this publication is your ultimate resource for mastering API automation testing. Explore cutting-edge techniques, best practices, and real-world case studies to elevate your testing strategy and drive better outcomes. Don't miss out on this essential resource for staying ahead in today's rapidly evolving software landscape. Brought to you by Expeed Software. Visit our website to learn more.
API testing has established a trend for automated testing as software development teams become more technologically oriented. More tools will be developed to meet these requirements. Regardless of how difficult it is to find a tool that can do everything, adopting a toolset that meets a company’s needs while increasing revenue is critical. Before choosing one, consider how each API testing tool may be better suited for specific purposes and what features are essential for your software development workflows.
Oracle's Application Testing Suite is an integrated, full lifecycle solution that enables customers to define and manage their application testing process, validate application functionality, and ensure that their applications will perform under load.
With Application Testing Suite, customers can deploy Web applications and Web Services in less time while maximizing the efficiency of testing team. For Oracle packaged applications, Accelerators are available to provide an out-of-box testing solution designed specifically for E-Business Suite and Siebel applications.
Accelerate Enterprise Software Engineering with PlatformlessWSO2
Key takeaways:
Challenges of building platforms and the benefits of platformless.
Key principles of platformless, including API-first, cloud-native middleware, platform engineering, and developer experience.
How Choreo enables the platformless experience.
How key concepts like application architecture, domain-driven design, zero trust, and cell-based architecture are inherently a part of Choreo.
Demo of an end-to-end app built and deployed on Choreo.
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.
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfJay Das
With the advent of artificial intelligence or AI tools, project management processes are undergoing a transformative shift. By using tools like ChatGPT, and Bard organizations can empower their leaders and managers to plan, execute, and monitor projects more effectively.
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!
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteGoogle
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
👉👉 Click Here To Get More Info 👇👇
https://sumonreview.com/ai-pilot-review/
AI Pilot Review: Key Features
✅Deploy AI expert bots in Any Niche With Just A Click
✅With one keyword, generate complete funnels, websites, landing pages, and more.
✅More than 85 AI features are included in the AI pilot.
✅No setup or configuration; use your voice (like Siri) to do whatever you want.
✅You Can Use AI Pilot To Create your version of AI Pilot And Charge People For It…
✅ZERO Manual Work With AI Pilot. Never write, Design, Or Code Again.
✅ZERO Limits On Features Or Usages
✅Use Our AI-powered Traffic To Get Hundreds Of Customers
✅No Complicated Setup: Get Up And Running In 2 Minutes
✅99.99% Up-Time Guaranteed
✅30 Days Money-Back Guarantee
✅ZERO Upfront Cost
See My Other Reviews Article:
(1) TubeTrivia AI Review: https://sumonreview.com/tubetrivia-ai-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
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/
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.
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.
We describe the deployment and use of Globus Compute for remote computation. This content is aimed at researchers who wish to compute on remote resources using a unified programming interface, as well as system administrators who will deploy and operate Globus Compute services on their research computing infrastructure.
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.
How to Position Your Globus Data Portal for Success Ten Good PracticesGlobus
Science gateways allow science and engineering communities to access shared data, software, computing services, and instruments. Science gateways have gained a lot of traction in the last twenty years, as evidenced by projects such as the Science Gateways Community Institute (SGCI) and the Center of Excellence on Science Gateways (SGX3) in the US, The Australian Research Data Commons (ARDC) and its platforms in Australia, and the projects around Virtual Research Environments in Europe. A few mature frameworks have evolved with their different strengths and foci and have been taken up by a larger community such as the Globus Data Portal, Hubzero, Tapis, and Galaxy. However, even when gateways are built on successful frameworks, they continue to face the challenges of ongoing maintenance costs and how to meet the ever-expanding needs of the community they serve with enhanced features. It is not uncommon that gateways with compelling use cases are nonetheless unable to get past the prototype phase and become a full production service, or if they do, they don't survive more than a couple of years. While there is no guaranteed pathway to success, it seems likely that for any gateway there is a need for a strong community and/or solid funding streams to create and sustain its success. With over twenty years of examples to draw from, this presentation goes into detail for ten factors common to successful and enduring gateways that effectively serve as best practices for any new or developing gateway.
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.
May Marketo Masterclass, London MUG May 22 2024.pdfAdele Miller
Can't make Adobe Summit in Vegas? No sweat because the EMEA Marketo Engage Champions are coming to London to share their Summit sessions, insights and more!
This is a MUG with a twist you don't want to miss.
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.
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.
In software engineering, the right architecture is essential for robust, scalable platforms. Wix has undergone a pivotal shift from event sourcing to a CRUD-based model for its microservices. This talk will chart the course of this pivotal journey.
Event sourcing, which records state changes as immutable events, provided robust auditing and "time travel" debugging for Wix Stores' microservices. Despite its benefits, the complexity it introduced in state management slowed development. Wix responded by adopting a simpler, unified CRUD model. This talk will explore the challenges of event sourcing and the advantages of Wix's new "CRUD on steroids" approach, which streamlines API integration and domain event management while preserving data integrity and system resilience.
Participants will gain valuable insights into Wix's strategies for ensuring atomicity in database updates and event production, as well as caching, materialization, and performance optimization techniques within a distributed system.
Join us to discover how Wix has mastered the art of balancing simplicity and extensibility, and learn how the re-adoption of the modest CRUD has turbocharged their development velocity, resilience, and scalability in a high-growth environment.
1. Mockingbird – Mock api
Simple ASP.NET web application for quickly mocking dependency applications.
By
Sagar Rao
2. Why mock?
• Use mock for integration testing.
• Use mock to profile your application during load testing.
• Use mock to generate documentation for upstream.
3. Integration testing
• Unblock yourself during integration testing if one of the dependency
service is affecting your overall progress.
• Proof your application testing from getting affected due to
maintenance jobs.
• Provide mocking data to gauge and guarantee application behavior
after adding new features.
4. Load testing
• Load testing only your application by mocking dependency behavior.
• Sometimes dependency applications can impose cap limits, and
mocking proof your application from failing load tests.
5. Documentation
• Web api documentation can provide a simple mocking call and
response. Useful in Micro services architectures since many teams
could be using your application.