Language Selection

English French German Italian Portuguese Spanish


Top 6 Web Server Performance Testing Tools

Filed under

Web server benchmarking is a way of determining the performance of a web server with the aim of establishing how well it copes under a sufficiently high workload. Performance testing is important to help maintain continuous system performance.

The performance of a web server can be expressed in a number of different ways including the number of requests served within a certain time, the latency response time for each new connection or request, or the throughput.

The open source Linux benchmarking tools featured in this article enable the performance of a web server to be tested prior to releasing it in a production environment. Accurately testing a web server is quite a challenging activity. This is, in part, because a web system is a distributed system. Further, Hypertext Transfer Protocol, the application protocol for hypermedia information systems, can cause connection usage patterns that the Transmission Control Protocol was not designed for. Moreover, problems are generated in testing the performance because of the sheer dynamism of a web server.

Read more

Curl: Release, Changelog, and Scripting

Filed under
  • Daniel Stenberg: curl 7.76.1 – h2 works again

    I’m happy to once again present a new curl release to the world. This time we decided to cut the release cycle short and do a quick patch release only two weeks since the previous release. The primary reason was the rather annoying and embarrassing HTTP/2 bug. See below for all the details.

  • Daniel Stenberg: talking curl on changelog again

    We have almost a tradition now, me and the duo Jerod and Adam of the Changelog podcast. We talk curl and related stuff every three years. Back in 2015 we started out in episode 153 and we did the second one in episode 299 in 2018.

  • Develop a Linux command-line Tool to Track and Plot Covid-19 Stats

    It’s been over a year and we are still fighting with the pandemic at almost every aspect of our life. Thanks to technology, various tools and mechanisms to track Covid-19 related metrics. This introductory-level tutorial discusses developing one such tool at just Linux command-line, from scratch.

    We will start with introducing the most important parts of the tool – the APIs and the commands. We will be using 2 APIs for our tool - COVID19 API and Quickchart API and 2 key commands – curl and jq. In simple terms, curl command is used for data transfer and jq command to process JSON data.

Browsers: Chromium, Tor, and Firefox

Filed under
  • Enable H264 On Chromium And Firefox In Fedora Silverblue

    After installing Fedora Silverblue 33, I noticed that the videos are not playing in browsers. Especially, the videos in social networks like Facebook and Twitter are not playing. Because some multimedia codecs like H.264 are not installed by default in Silverblue. In this quick tutorial, let me show you how to enable H264 on Chromium and Firefox in Fedora Silverblue 33.

  • New Release: Tor Browser 10.5a13

    Tor Browser 10.5a13 is now available from the Tor Browser Alpha download page and also from our distribution directory.

    Note: This is an alpha release, an experimental version for users who want to help us test new features. For everyone else, we recommend downloading the latest stable release instead.

  • Mozilla Explains: Cookies and supercookies [Ed: Mozilla posing as privacy]

    Cross-site tracking cookies are stored on your computer by websites you visit. They’re inserted by data collection firms, advertising networks and analytics companies — third parties that use cookies to track you, profile you, and retarget you with ads. Tracking cookies follow you from site to site to follow what you do online and report back to their owners, those third parties.

    Tracking cookies can hitch a ride through ads, social media (like the “like” button), tracking pixels (a tiny image tucked into the website code) and scripts in the background. So as you’re browsing summer footwear trends, tracking cookies are taking notes, passing that information over to their owners who may in turn blast you with ads for sandals and beach vacation packages when you browse elsewhere on the web.

    As people are getting smarter about blocking and deleting tracking cookies, ad technology companies are turning to other data collection and tracking methods like supercookies.

Web Browser Performance Round-Up April 2021

Filed under

We benchmarked Brave, Chromium, Firefox, MS Edge, Midori, Naver, Otter, Opera and SeaMonkey to see which web browser provides the best performance on modern machines running GNU/Linux distributions. The numbers reveal that there is little difference since most modern browsers are merely Chromium-skins using the same rendering engine. Firefox and SeaMonkey are different, yet they are in the same performance-ballpark in everything except graphics-intensive applications. They are really bad in that particular area.

Read more

Web Browsers: New Web Browser, TenFourFox, SeaMonkey in EasyOS

Filed under
  • If You Care About Privacy, It’s Time to Try a New Web Browser

    By the end of this column, I hope to persuade you to at least try something else: a new type of [Internet] navigator called a private browser. This kind of browser, from less-known brands like DuckDuckGo and Brave, has emerged over the last three years. What stands out is that they minimize the data gathered about us by blocking the technologies used to track us.

  • Cameron Kaiser: TenFourFox FPR32b1 available

    I decided not to post this on April Fools Day since a lot of people were hoping the last post was a mistimed April Fools prank, and it wasn't. For one thing, I've never worked that hard on an April Fools joke, even the time when I changed the printer READY messages all over campus to say INSERT FIVE CENTS.

    Anyway, the beta for the final TenFourFox Feature Parity Release, FPR32, is now available (downloads, hashes, release notes). This release adds another special preference dialogue for auto reader view, allowing you to automatically jump to reader view for subpages or all pages of domains you enter. I also updated Readability, the underlying Reader View library, to the current tip and also refreshed the ATSUI font blocklist. It will become final on or about April 20 parallel to Firefox 88.

    I received lots of kind messages which I have been replying to. Many people appreciated that they could use their hardware for longer, even if they themselves are no longer using their Power Macs, and I even heard about a iMac G4 that is currently a TenFourFox-powered kiosk. I'm willing to bet there are actually a number of these systems hauled out of the closet easily serving such purposes by displaying a ticker or dashboard that can be tweaked to render quickly.

  • SeaMonkey 2.53.7 compiled for EasyOS Dunfell x86_64

    Planning to release EasyOS 2.6.2 Dunfell series soon, which will have this SM.

  • WWW: Chromium, Firefox, and Tor

    Filed under
    • Chromium monoculture marches on

      What’s the situation half a year later? Mixed, but the trajectory is clearly downwards. Three new sites that Clara and I frequent either mandate Chrome, or recommend it. Two further sites don’t mention Chrome, but specific functions no longer work. We raise complaints with the bank or site operators pointing out the accessibility concerns of their exclusionary designs, and how they’re in breach of their own charters and industry guidelines. But this needs to be a concerted effort, just as we all did before.

    • Mozilla Security Blog: Firefox 87 trims HTTP Referrers by default to protect user privacy

      We are pleased to announce that Firefox 87 will introduce a stricter, more privacy-preserving default Referrer Policy. From now on, by default, Firefox will trim path and query string information from referrer headers to prevent sites from accidentally leaking sensitive user data.

    • New Release: Tor Browser 10.5a12 (Android Only)

      Tor Browser 10.5a12 is now available from the Tor Browser Alpha download page and also from our distribution directory.

      Note: This is an alpha release, an experimental version for users who want to help us test new features. For everyone else, we recommend downloading the latest stable release for Android instead.

    Daniel Stenberg: curl is 23 years old today

    Filed under

    curl’s official birthday was March 20, 1998. That was the day the first ever tarball was made available that could build a tool named curl. I put it together and I called it curl 4.0 since I kept the version numbering from the previous names I had used for the tool. Or rather, I bumped it up from 3.12 which was the last version I used under the previous name: urlget.

    Read more

    The GNU Project Is Looking For Volunteers To Write Free JavaScript Replacements For Non-Free Web Apps

    Filed under

    Most modern websites run lots and lots of non-free JavaScript programs in your web browser when you visit them. The GNU project would very much like to replace these non-free programs with free ones. They are looking for volunteers to help out with this enormous undertaking.

    The world wide web used to be a simple text-based hypertext system. It quickly involved into a place where the majority of websites serve small programs in JavaScript or, more recently, WebAssembly. These tiny, and sometimes large, web applications do a wide range of things like web browser fingerprinting, stealthy tracking, crypto-currency mining and, on a tiny minority of websites on the modern web, mostly useful things. JavaScirpt provides the editor functionality for those who want to fix spelling errors, grammar and other mistakes on this website (the desktop version has a fine Edit button).

    Read more

    Open-Source Substack Alternative Ghost Adds More New Features With the Release of Version 4.0

    Filed under

    Ghost is an impressive open-source CMS. We also utilize it for our ethical web portal (Linux Handbook) that focuses on the server-side of Linux.

    Ghost 3.0 was an interesting release back in 2019. Now, they’ve recently announced the next major release, Ghost 4.0 after almost 18 months in the making. Of course, COVID-19 pandemic is to blame for the delay.

    But, now that it’s here, and is a major release, let us take a quick look at what it has to offer.

    Read more

    Browser Called Flow

    Filed under
    • For the first time in years, someone is building a web browser from scratch

      The Cambridge, U.K.-based company is developing a browser called Flow, and unlike the vast majority of browsers that have arrived in recent years, it’s not based on Google’s Chromium or Apple’s WebKit open-source code. Instead, Flow is starting with a blank slate and building its own rendering engine. Its goal is to make web-based apps run smoothly even on cheap microcomputers such as the Raspberry Pi.

      There’s a reason companies don’t do this anymore: Experts say building new browsers isn’t worth the trouble when anyone can just modify the work that Apple and Google are doing. But if Flow succeeds, it could rethink the way we browse the web and open the door to cheaper gadgets. That at least seems like a goal worth pursuing.

    • [Old] Spyglass, a Pioneer, Learns Hard Lessons About Microsoft

      But in December 1995, when Mr. Gates announced that Microsoft was shifting its product development to ''embrace and extend'' the Internet, he also said Microsoft would be giving its browser away. A byproduct was that the Spyglass browser licensing revenue quickly disappeared, as smaller Internet software companies went out of business and many big customers shifted to Microsoft's free browser.

    • [Old] Shining Time For Spyglass

      Mosaic is especially suited for the World Wide Web, a part of the Internet loaded with complex graphics, color pictures and sound, says Jay Batson, an analyst with Forrester Research Inc. in Cambridge, Mass. The WWW or "Web," as it is called, is seen by industry analysts as the most powerful commercial component of the Internet because of the potential to sell and deliver products like music, video and software directly to computer users.

      "Spyglass is really well-positioned to take advantage of the explosion of the Internet and the World Wide Web," said Batson, "This World Wide Web stuff is growing so fast, it's unbelievable."

    • The first version of Internet Explorer borrowed from the source code of what other web browser?

      In 1994, Microsoft licensed Spyglass Mosaic for a quarterly fee plus a percentage of Microsoft's non-Windows revenues. However, the OS developer attempted to avoid those royalties by including Internet Explorer 1.5 for free in Windows NT, concluding in a lawsuit and an $8 million payout in January 1997.

    Syndicate content

    More in Tux Machines

    Radeon RX 6600 Linux Performance Rising Even Higher With Newest Open-Source Driver

    Just one week ago was the public launch of the Radeon RX 6600 as the newest offering in the RDNA2 GPU line-up. While in our Radeon RX 6600 Linux review the performance was good on AMD's well regarded open-source driver stack and standing ground against the likes of the GeForce RTX 3060 with NVIDIA's proprietary Linux driver, it turns out the RX 6600 Linux performance can be even better already. Here are benchmarks of the Radeon RX 6600 on Linux across six different driver configurations. In particular, it appears that the driver state around 1 October that was used for the launch-day RX 6600 Linux review is actually less than ideal -- there appears to have been a regression around that point and with newer (as well as 21.2 stable) driver code there can be measurable gains to Linux gaming performance. Read more

    Raspberry Pi 4 2GB jumps to $45 as 1GB model returns from the dead at $35

    Citing chip shortages, Raspberry Pi announced its first price increase, bumping the RPi 4 with 2GB RAM up to $45. Meanwhile, the discontinued RPi 4 1GB has come back to life at $35. In the spirit of Halloween, Raspberry Pi Trading has reanimated the 1GB RAM version of the Raspberry Pi 4 Model B, which it killed off when it dropped the price of the 2GB model from $45 to $35 in Feb. 2020. The company also increased the 2GB price to $45. With the 1GB version returning at its old $35 price, we have essentially turned back the clock to early 2020. (In which case, maybe we could get a second chance on stopping the pandemic.) In the Raspberry Pi blog post announcing the changes, CEO Eben Upton cited industry-wide supply chain issues for its first price increase in Pi history. The chip shortages, combined with heightened demand, have caused severe shortages of the RPi Zero and the RPi4 2GB. Read more

    The love/hate relationship the cloud has with Linux

    The cloud is run by Linux and open-source. There is no debating that claim at this point. It's fact. And not only does Linux power all of those cloud services we deploy and use, but the hold it has over that particular tech sector is also only going to get stronger as we march into the future. I predict that, over the next five years, the cloud and Linux will become synonymous to the point everyone (from CEOs to end-users) will finally get just how important and powerful the platform is. So it's safe to say, there would be no cloud without Linux. There would also be no cloud-native development, Kubernetes, Docker, virtual machines or containers in general. With that in mind, it should stand to reason that the relationship between Linux and the cloud would be all love. Read more

    You Can Now Install the UnityX Desktop in Arch Linux, Here's How

    UnityX is the successor of the Unity7 desktop environment created by Canonical for its popular Ubuntu Linux distribution back in 2011 with the Ubuntu 11.04 release. But Canonical pulled the plug on Unity7 after seven years of development, yet the community wasn’t ready for this major change. In May 2020, developer Rudra Saraswat created an unofficial Ubuntu flavor called Ubuntu Unity, which features the good old Unity7 desktop environment. Now, the Ubuntu Unity creator wants to take Unity7 to the next level and created UnityX, a modern, yet simple desktop environment. Read more