This site uses cookies to improve your experience. To help us insure we adhere to various privacy regulations, please select your country/region of residence. If you do not select a country, we will assume you are from the United States. Select your Cookie Settings or view our Privacy Policy and Terms of Use.
Cookie Settings
Cookies and similar technologies are used on this website for proper function of the website, for tracking performance analytics and for marketing purposes. We and some of our third-party providers may use cookie data for various purposes. Please review the cookie settings below and choose your preference.
Used for the proper function of the website
Used for monitoring website traffic and interactions
Cookie Settings
Cookies and similar technologies are used on this website for proper function of the website, for tracking performance analytics and for marketing purposes. We and some of our third-party providers may use cookie data for various purposes. Please review the cookie settings below and choose your preference.
Strictly Necessary: Used for the proper function of the website
Performance/Analytics: Used for monitoring website traffic and interactions
Reading time 4 min People all over the world consume data on a daily basis across a variety of networks, geographies, and devices. You’ve probably lost track of how many applications are on your phone or tablet – applications for shopping, ordering food, checking the weather, reading the news, tracking the stock market, and sharing images, videos, and other content with friends and family (and maybe a few strangers).
When it comes to hardware support to mitigate software security issues, there is a significant gap between what is available in products today and known solutions. This article examines the history of architectural support, summarizes research philosophies, and delves into possible reasons for relatively little support for software security in current systems.
Jeremy Smith , Jonathan Indig , Faisal Siddiqi We are pleased to announce the open-source launch of Polynote : a new, polyglot notebook with first-class Scala support, Apache Spark integration, multi-language interoperability including Scala, Python, and SQL, as-you-type autocomplete, and more. Polynote provides data scientists and machine learning researchers with a notebook environment that allows them the freedom to seamlessly integrate our JVM-based ML platform ?
AWS is the #1 cloud provider for open-source database hosting, and the go-to cloud for MySQL deployments. As organizations continue to migrate to the cloud, it’s important to get in front of performance issues, such as high latency, low throughput, and replication lag with higher distances between your users and cloud infrastructure. While many AWS users default to their managed database solution, Amazon RDS, there are alternatives available that can improve your MySQL performance on AWS through
Dynatrace news. If you work with SAP ABAP, you may have noticed that finding information about SAP application and transaction performance involves scaling a high barrier to entry. While powerful, SAP performance management tools like the SAP Solution Manager are also complex. So how are non-SAP Operations engineers to understand basic SAP performance counters and have a common platform for dialog with the SAP Basis team?
Make your apps the best they can be! As of 2019, the number of apps on the Google Play store exceeds 2 million and that on the Apple store stands at 1.83 million. Now, if that is the competition, enterprises looking to cast their mobile apps, ought to do things differently.
Wake up! It's HighScalability time: Is this the PDP-7 Ken Thompson used to create Unix? Our intrepid detective says yes. Do you like this sort of Stuff? I'd greatly appreciate your support on Patreon. I also wrote Explain the Cloud Like I'm 10 for all who need to understand the cloud. On Amazon it has 61 mostly 5 star reviews (136 on Goodreads). Please recommend it.
Sign up to get articles personalized to your interests!
Technology Performance Pulse brings together the best content for technology performance professionals from the widest variety of industry thought leaders.
Wake up! It's HighScalability time: Is this the PDP-7 Ken Thompson used to create Unix? Our intrepid detective says yes. Do you like this sort of Stuff? I'd greatly appreciate your support on Patreon. I also wrote Explain the Cloud Like I'm 10 for all who need to understand the cloud. On Amazon it has 61 mostly 5 star reviews (136 on Goodreads). Please recommend it.
Jeremy Smith , Jonathan Indig , Faisal Siddiqi We are pleased to announce the open-source launch of Polynote : a new, polyglot notebook with first-class Scala support, Apache Spark integration, multi-language interoperability including Scala, Python, and SQL, as-you-type autocomplete, and more. Polynote provides data scientists and machine learning researchers with a notebook environment that allows them the freedom to seamlessly integrate our JVM-based ML platform ?
Dynatrace news. For more than six years now, the Dynatrace Davis AI causation engine has automatically detected incidents within web-scale service infrastructure environments. In business-critical situations, the amount of information that’s processed by Davis goes way beyond what a human operator could ever hope to process manually. Davis supports situations where millions of individual transactions must be analyzed in order to detect the correct root cause of a complex incident and where
High-performance? Sign me up! For some time, there has been a new competitor in the field of persistence and serialization. We are talking about Project MicroStream. What is it exactly? MicroStream claims to be a high-performance and, most importantly, developer-friendly solution for the challenges of serialization and persistence. How easy, fast and comfortable that is, we will look at in detail in a multi-part series.
You might already be aware of this, but I’ve accomplished a life achievement of writing and self-publishing two technical eBooks. I published Web Services for the JavaScript Developer , followed by Web Services for the Go Developer , which contain the same concepts using two different programming technologies. If you’ve ever thought about writing an eBook, you’ve probably opened tools like Apple Pages or Microsoft Word and said to yourself, formatting this is going to be a nigh
Jeremy Smith , Jonathan Indig , Faisal Siddiqi We are pleased to announce the open-source launch of Polynote : a new, polyglot notebook with first-class Scala support, Apache Spark integration, multi-language interoperability including Scala, Python, and SQL, as-you-type autocomplete, and more. Polynote provides data scientists and machine learning researchers with a notebook environment that allows them the freedom to seamlessly integrate our JVM-based ML platform ?
Dynatrace news. As an application owner, you need to ensure the continuous availability and performance of your applications from your end-users’ point of view. Sometimes, you need to check the availability of internal resources that aren’t accessible from outside your network. With Dynatrace Synthetic Monitoring, you can easily do this by setting up private locations for your environments.
Performance bugs are never good. You may also like: The Lifecycle of a Testing Bug. You probably experienced this: you made a new release, everything works, but in production, it turns out much slower than expected. It behaves completely differently. Customers complain. Managers want you to wave a magic wand to conjure the problem away. It's not that easy.
The other day I was listening to the latest Shop Talk Show podcast while out for my morning run. They had Jen Simmons on the show, talking about (among other things) the standards process. It’s a great conversation, as you would expect—Jen’s super smart and has been doing great, meaningful work for a long time. Among the things that she discussed is the care that has to go into new browser features because once shipped, it’s there for good.
Achieving optimal workflow for software development team is not difficult if you use the ideal development strategies. It equips software development teams with the perfect.
Dynatrace news. Threads enable your application to execute multiple tasks at the same time. This is why threads are often the source of scalability as well as performance issues. If your system is under high load, it can run into thread-locking issues that prevent upward linear scaling of your application. Another potential issue is that too many active threads waste CPU resources, either by over-utilization or by forcing the OS to schedule thousands of threads on a limited set of cores.
Put your fragments back together. “Testing for Fragmentation” is a blog series. It takes a look at the market data on devices, platforms, browsers, etc. in use today, how this diversity comes into play during software development and testing — and what two million+ developers on BrowserStack do to account for it.
I seem to have a habit of writing about super powerful machines whose many cores are laid low by misuse of locks. So. Yeah. It’s that again. But this one seems particularly impressive. I mean, how often do you have one thread spinning for several seconds in a seven-instruction loop while holding a lock that stops sixty-three other processors from running.
Having access to stable test data is the biggest challenge to effective test automation for most organizations. And now, with the fast feedback required by DevOps, the consequences of a lack of good test data are even worse.
Dynatrace news. Dynatrace automatically detects your deployed applications that are monitored by OneAgent. It does so by analyzing the running processes, identifying the applications supported by those processes, and mapping the processes to what we call “process groups” (each process group represents one application). Dynatrace then automatically detects all microservices that are part of an application through a rich combination of domain knowledge and broad technology support.
Using Lighthouse. A public-facing website needs to run performance audits regularly to check all the metrics are meeting the requirements. Metrics differ from team to team or project to project. Here the metrics are the performance, accessibility, SEO, best-practices, and paw.
I was chatting with some front-end folks the other day about why so many companies struggle at making accessible websites. Why are accessible websites so hard to build? We learn about HTML, we make sure things are semantic and — voila! @— we have an accessible website. During the course of conversation, someone mentioned the Domino's pizza legal case , which is perhaps the most public example of a company being sued because of a lack of accessibility.
Task-based effectiveness of basic visualizations Saket et al., IEEE Transactions on Visualization and Computer Graphics 2019. So far this week we’ve seen how to create all sorts of fantastic interactive visualisations, and taken a look at what data analysts actually do when they do ‘exploratory data analysis.’ To round off the week today’s choice is a recent paper on an age-old topic: what visualisation should I use?
The thing with a television network having a hit TV show is that everyone wants to watch it. And while it can be huge for their bottom line, there is also a significant technical challenge when the program is being streamed. That’s what HBO experienced with the cultural phenomenon that has been the hit program […]. The post Apica Helps HBO Deliver Infinite Streaming Scalability appeared first on Apica.
OMG Cypress is so cool. OMG. Cypress is so cool. Seriously. That's what I wanted to write as the blog title, but nobody would search for "Cypress Is So Cool" as a search term.
Technology does not make a market. People make a market. It’s only when millions of people make individual decisions to use a new product or service that a technology takes hold. That is why it’s critical to examine broader social forces when trying to understand how quickly a new technology will be adopted—and to understand why blockchain technology is building momentum at this particularly potent time.
“One big new “A-ha!” is the emergence of new roles in enterprises transitioning from project to product. Roles with skills that optimize product value streams, such as the Value Stream Architect.“. With DevOps Enterprise Summit 2019 returning next week (The Cosmopolitan, Las Vegas, October 28-30), Tasktop (Booth 403) plans to make our biggest splash yet.
A typical manual QA tester spends more than 50% of the time in testing the functionality of the application. A majority of time is spent in executing the same test cases multiple times for regression testing. If these repeatedly executed test cases can be automated, a lot of time and manual effort can be saved. What is Functional Testing? Functional Testing is concerned with verifying the functionality of all the features of an application under test(AUT).
The thing with a television network having a hit TV show is that everyone wants to watch it. And while it can be huge for their bottom line, there is also a significant technical challenge when the program is being streamed. That’s what HBO experienced with the cultural phenomenon that has been the hit program Game of Thrones. The popularity of the program increased with every successive season, leading to massive spikes in streaming demand when each episode aired.
I was reviewing a test run this week that had more SQL 17830 (TCP 10054 / 0x2746) errors than I could explain from just kills or login timeouts. I started looking at the output in the connectivity ring buffer and the matching XEvent, error_reported event where error_number = 17830. I thought I would find my answer among the login timing information (Reference: [link].
“Don’t just talk about the project to product transition ad nauseam. Pick a forward-thinking part of your organization and literally just start “doing product” – with intention, but not perfection.“. With DevOps Enterprise Summit 2019 returning next week (The Cosmopolitan, Las Vegas, October 28-30), Tasktop (Booth 403) plans to make our biggest splash yet.
Futzing and moseying: interviews with professional data analysts on exploration practices Alspaugh et al., VAST’18. What do people actually do when they do ‘exploratory data analysis’ (EDA)? This 2018 paper reports on the findings from interviews with 30 professional data analysts to see what they get up to in practice. The only caveat to the results is that the interviews were conducted in 2015, and this is a fast-moving space.
The great about a television network having a hit TV show is that everyone wants to watch it. And while Read More. The post Apica Helps HBO Deliver Infinite Streaming Scalability appeared first on Apica.
A Guide To Optimizing Images For Mobile. A Guide To Optimizing Images For Mobile. Suzanne Scacca. 2019-10-22T12:30:59+02:00. 2019-10-22T13:06:35+00:00. ( This is a sponsored article. ) You know how critical it is to build websites that load quickly. All it takes is for a page to load one second too long for it to start losing visitors and sales. Plus, now that Google has made mobile-first indexing the default, you really can’t afford to let any performance optimizations fall by the wayside what
For some, October is leaves changing color, pumpkins being carved and bidding farewell to daylight in the afternoon. For us, it’s all about participating in one of our favorite events of the year — DevOps Enterprise Summit 2019. And we could not be more excited to get lost in the neon lights once more. With one week to go, we’d like to share what Tasktop has in store for this year’s iteration of IT Revolution ‘s educational showcase.
Vega-lite: a grammar of interactive graphics Satyanarayan et al., IEEE transactions on visualization and computer graphics , 2016. From time to time I receive a request for more HCI (human-computer interaction) related papers in The Morning Paper. If you’ve been a follower of The Morning Paper for any time at all you can probably tell that I naturally gravitate more towards the feeds-and-speeds end of the spectrum than user experience and interaction design.
We organize all of the trending information in your field so you don't have to. Join 5,000+ users and stay up to date on the latest articles your peers are reading.
You know about us, now we want to get to know you!
Let's personalize your content
Let's get even more personalized
We recognize your account from another site in our network, please click 'Send Email' below to continue with verifying your account and setting a password.
Let's personalize your content