BT

Scaling the Stack Overflow Monolithic App by Obsessing Over Performance

by Daniel Bryant on  Jun 21, 2015 4

At QCon New York 2015, David Fullerton presented a deep-dive into the monolithic C# / MS SQL architecture that powers the Stack Overflow website, which handles over 4 billion requests per month. Fullerton argued that by focusing on performance, scalability was included ‘almost for free’; and that by minimising the number of external application services, the need to pay ‘SOA tax’ has been avoided.

Monitoring Microservices and Containers: A Challenge by Adrian Cockcroft

by Daniel Bryant on  Jun 21, 2015

At GlueCon 2015, Adrian Cockcroft presented a list of rules for monitoring microservice and container-based applications. In addition to these guidelines, Cockcroft also highlighted a series of challenges for monitoring cloud-native container-based systems, and introduced his ‘Spigo/simianviz’ microservice simulation and visualisation tool.

Jetty 9.3 Celebrates 20th Anniversary, adds HTTP/2 Support

by Matt Raible on  Jun 19, 2015

On June 12, 2015, the Jetty Project released version 9.3 of their flagship open source embedded application server, that day being the 20th anniversary of the project's beginning. Features of the release include HTTP/2 server (and client) support, Java 8 as a minimum, more Java NIO integration and an overhauled scheduler. They also removed SPDY networking support and fixed over 400 bugs.

Microsoft Classifies Older Versions of Ask Toolbar as Malware

by Abraham Marín Pérez on  Jun 18, 2015

Microsoft is now classifying as malware and blocking the installation of older versions of the Ask Toolbar, currently bundled within the Java installer; however, the latest version of the toolbar will still work with no problems. The decision aligns with Microsoft recent’s policy to classify as malware any search protection code: code that prevents the user from changing the default search engine.

Newest NLog Improves Exception Logging, Adds JSON/Zip support

by Jeff Martin on  Jun 18, 2015

NLog 4.0 has been released, and it brings improved exception logging, adds conditional logging, and support for JSON and Zip archives.

Password Manager LastPass Suffers Hacking Attack

by Jeff Martin on  Jun 17, 2015

The web-based LastPass password management service has been hacked according to the company, and the result is that some user data, including email addresses and authentication hashes were obtained by unknown assailants. The breach highlights the risks users take by storing all of their passwords in a centralized location.

Plumbr Adds Slow Query Detection

by Matt Raible on  Jun 15, 2015

JVM monitoring vendor Plumbr has added slow query detection to its flagship product. With this addition, Plumbr now detects four types of problems: Memory Leaks, Garbage Collection Inefficiencies, Locked Threads and Expensive JDBC Operations.

RedHat Microservices Architecture Developer Day London

by Alex Blewitt on  Jun 15, 2015 5

Last week, RedHat hosted a "Microservices Architecture Developer Day" in London, and presented a set of technologies and patterns that can be used to create microservice-based applications using open-source solutions like Kubernetes, Docker, Fabric8 and Maven. Read on for more details about the day, including links to the presentations and demo videos.

Oracle Proposes G1 as the Default Garbage Collector for Java 9

by Abraham Marín Pérez on  Jun 14, 2015 8

Oracle is considering including JEP 248, making G1 the default garbage collector on server configurations, into the list of JEPs targeting Java 9. The decision has triggered some debate among the Java community, with many arguing that the CMS collector could have been more suitable.

Too Big To Fail: Lessons Learnt from Google and HealthCare.gov

by Daniel Bryant on  Jun 14, 2015

At QCon New York 2015, Nori Heikkinen shared stories of failure and lessons learnt during her time working as a site reliability engineer (SRE) at Google and HealthCare.gov. The discussion of managing large-scale outages included recommendations for preparation, response, analysis and prevention.

Building 'Failure as a Service' at Netflix without the Simian Army

by Daniel Bryant on  Jun 13, 2015

At QCon New York 2015, Kolton Andrus discussed Netflix’s Failure Injection Testing (FIT) platform, which allows the injection and monitoring of arbitrary failure scenarios to a targeted group of customers using the Netflix production web services. FIT allows Netflix to maintain an ‘antifragile’ programming culture, which results in the creation of systems that are resilient to failure.

Twenty Minutes to Production with Zero Downtime using Docker

by Daniel Bryant on  Jun 13, 2015 1

At QCon New York 2015, Paul Payne discussed a project at Nordstrom that required modifying and re-deploying a live application service within twenty minutes, which was made possible due to the use of Go-based microservices, Docker container technology, and a continuous delivery methodology.

How NGINX Achieves Performance and Scalability

by Sergio De Simone on  Jun 12, 2015

Owen Garrett, heads of products at Nginx, Inc., has described on Nginx’s blog which design decisions allow NGINX to provide top-in-class performance and scalability.

Parquet Becomes Top-Level Apache Project

by Jérôme Serrano on  Jun 11, 2015

Apache Parquet, the open-source columnar storage format for Hadoop, recently graduated from the Apache Software Foundation Incubator and became a top-level project. Initially created by Cloudera and Twitter in 2012 to speed up analytical processing, Parquet is now openly available for Apache Spark, Apache Hive, Apache Pig, Impala, native MapReduce, and other key components of the Hadoop ecosystem.

GitHub Revoked Compromised and Unsecure SSH Keys

by Sergio De Simone on  Jun 11, 2015

GitHub has recently started revoking SSH keys that were deemed to be compromised or otherwise insecure. Systems engineer Ben Cartwright-Cox was the author of the research that uncovered the issues. InfoQ has spoken with him.

General Feedback
Bugs
Advertising
Editorial
Marketing
InfoQ.com and all content copyright © 2006-2015 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT