Web Servers Content on InfoQ
Latest featured content about Web Servers

- Topics
- Python,
- Dynamic Languages,
- Erlang,
- Languages,
- Functional Programming,
- Erjang,
- YAWS,
- Performance & Scalability,
- Web Servers,
- Node.js,
- Programming,
- Erlang Factory 2011,
- Asynchronous Programming
Steve Vinoski and Bob Ippolito discuss web development with MochiWeb and Yaws and extending Erlang with native code. Also: async I/O in Python and Node.js vs Erlang.
News about Web Servers
- Topics
- Glassfish,
- Ruby,
- Application Servers,
- Java,
- Dynamic Languages,
- ASP.NET,
- Languages,
- .NET,
- Web Servers,
- Programming,
- Tomcat,
- PHP,
- Vulnerabilities
Security researcher Alexander Klink and Julian Wälde revealed a serious vulnerability that until recently affected the vast majority of web server. The attack only requires a single HTTP request that is specially designed to create hash code collisions in POST form data. When first discovered this attack affected Python, Ruby, PHP, Java, and ASP.NET, but vendors have been working on patches.
- Topics
- Java,
- Apache,
- Languages,
- Programming,
- Web Servers,
- Tika,
- Parsing,
- Lucene
InfoQ interviewed Chris Mattman from Apache Tika, a text extraction and detection library, in the occasion of the 1.0 release and the publication of the "Tika in Action" book.
- Topics
- JVM,
- Virtual Machines,
- Runtimes,
- Open JDK,
- Java,
- JDK,
- Apache,
- Languages,
- Apache Harmony,
- Programming,
- Web Servers
The Apache Harmony PMC initiated a vote earlier this week to begin the process of moving the codebase into the Apache Attic and disbanding the PMC. With 18 for and 2 against, the result will be that the Apache Harmony project will be wound up and placed in the Attic for posterity.
- Topics
- Javascript,
- Web Development,
- Dynamic Languages,
- Languages,
- Web Servers,
- Performance & Scalability,
- Programming
The iisnode project is a module that adds Node support to Internet Information Server 7.0 and later. The primary role of IIS is to act as an application server for Node, much in the same way that it does for classic ASP and ASP.NET. Developers familiar with these technologies will find the feature list to be quite familiar.
Articles about Web Servers

- Topics
- JRuby,
- Ruby,
- Application Servers,
- JVM Languages,
- Dynamic Languages,
- Java,
- Web Frameworks,
- Languages,
- WOA,
- Programming,
- Rack,
- Architecture,
- Web Servers,
- Ruby1.9,
- Web Server,
- Rubinius
PostRank Labs released an open source version of their Ruby web server framework powering PostRank. Goliath, is an asynchronous server designed for speed, leveraging key features of Ruby 1.9+.
Goliath creates fast web and data services not unlike node.js but sticking with what Ruby developers know..Ruby. Discover how easy it can be to create manageable server-side services with Ruby.

- Topics
- Intel,
- SOA Platforms,
- Cloud Security,
- Companies,
- HTTP,
- W3C,
- Cloud Computing,
- SOA,
- Cryptography ,
- Security,
- Architecture,
- Web Servers,
- Specifications,
- Enterprise Architecture,
- Web Server
The authors, from Intel, offer a three pronged approach to providing secure transmission of high volume HTML traffic: new CPU instructions to accelerate cryptographic operations; a novel implementation of the RSA algorithm to accelerate public key encryption; and using SMT to balance web server and cryptographic operations. Their approach, they claim, leads to significant cost savings.
Presentations about Web Servers

- Topics
- Web Services,
- Caching,
- QCon San Francisco 2008,
- HTTP,
- SOA,
- REST,
- QCon,
- Clustering & Caching,
- W3C,
- Architecture,
- Performance & Scalability,
- Enterprise Architecture,
- Web Servers,
- Infrastructure,
- Conferences,
- Specifications,
- Standardization
HTTP is one of the most successful protocols in the world, and more and more developers are using it to do more than drive HTML UIs. In this presentation, recorded at QCon San Francisco 2008, HTTPbis WG chair Mark Nottingham gives an update on the current status of the HTTP protocol in the wild, and the ongoing work to clarify the HTTP specification.
Interviews about Web Servers

- Topics
- Ruby,
- Python,
- Dynamic Languages,
- Web Services,
- Erlang,
- Functional Programming,
- SOA,
- Languages,
- Programming,
- Architecture,
- Web Servers,
- Enterprise Architecture,
- Erlang Factory 2011,
- YAWS
Bob Ippolito talks about building web services with the Erlang-based MochiWeb and the differences to the Yaws web server, the strengths of Erlang and Python, and more.

- Topics
- SpringOne,
- Spring,
- Conferences,
- Java,
- SpringSource,
- Dependency Injection,
- Languages,
- Design Pattern,
- VMWare,
- SpringSource tc Server,
- Programming,
- Web Servers,
- Object Oriented Design,
- Patterns,
- Design,
- Companies,
- SpringOne 2009,
- SpringSource Tool Suite,
- Tomcat
In this interview SpringSource's Filip Hanik, a key participant in the company's Apache Tomcat initiatives, explores the reasons for Tomcat's continuing popularity, what tc Server provides on top of a base Tomcat installation, and future plans for both tc Server and Tomcat.

- Topics
- Java,
- Languages,
- Tools,
- Scrum,
- Agile Techniques,
- AspectJ,
- Programming,
- Agile,
- Web Servers,
- SpringSource tc Server,
- SpringOne 2009,
- OSGi,
- SpringSource dm Server,
- Spring Roo
SpringSource CTO Adrian Colyer talks to InfoQ about AspectJ. The interview explores how products such as Spring Roo are using AspectJ, and how ideas from AspectJ helped SpringSource improve the Groovy compiler inside Eclipse. Colyer also discusses SpringSource's two server offerings, dm Server and tc Server, OSGi and Scrum.