Engineering Blog

What You Need to Know about the POODLE Security Vulnerability

On October 14th, 2014, a vulnerability in version 3 of the SSL encryption protocol was disclosed. A vulnerability in version 3 (SSL 3.0) has been recently discovered by Google researchers which could allow the traffic to be decrypted in certain situations, This vulnerability, dubbed "POODLE", allows an attacker to read information encrypted with this version of the protocol in plain text.

Continue Reading

Cayan Open Sources Netty

The Cayan team is excited to announce that we’re open sourcing Netty – a small, fast, embeddable web server and ASP.NET application server. Netty was inspired by Jetty – an embedded Java web server and Servlet container. Like Jetty, Netty is designed to run in-process, which is extremely useful when you want to quickly start serving static or dynamic content, but don’t want or need the overhead of using IIS.

Continue Reading

The Heartbleed Bug: What You Need to Know

The Heartbleed Bug is a very serious vulnerability in the popular OpenSSL cryptographic software library. This weakness allows hackers to steal information that’s protected under normal conditions by the SSL/TLS encryption – the standard used to secure the Internet. SSL/TLS provides communication security and privacy over the Internet for applications such as web, email, instant messaging (IM) and some virtual private networks (VPNs).

Continue Reading

Cayan Open Sources Extensions to Log4net

More exciting news from the Cayan engineering team as they open source the Company’s extensions to log4net, called syslog4net. These extensions allow log4net to inter-operate with Syslog servers, in particular, Splunk.

Continue Reading

Saved by the ‘Shark’ – Leveraging a Valuable Tool

Fifteen years ago Gerald Combs released a little network protocol analyzer called Wireshark (then called Ethereal). At the time it only dissected five protocols and only ran on Linux and Solaris. He decided to share it with the world and released it as open source software.

Continue Reading

Leveraging Behavior Driven Development: Making it Work

A few years ago, I read Eric Evans’ seminal book “Domain-Driven Design” and (more recently) Vaughn Vernon’s equally excellent follow-on “Implementing Domain-Driven Design”. Both of them have had a transformative effect in how I build and design software. In many startups, you’re called on to wear many hats.

Continue Reading

Lean Prototyping: Learning and Doing in Today’s Development World

It was my Junior year of College at the University of Pennsylvania. I was in CS350, working with Professor Jonathan Smith on the semester’s final project –implementing a basic web browser in Tcl/Tk, complete with JavaScript support via Rhino. I was about a week into the project when I recognized that I’d have to scrap my design and most of the code. In order to implement tables that reflowed, I’d need to rethink how I designed my layout engine and probably throw away a substantial amount of code

Continue Reading
Displaying results 41-47 (of 47)
 |<  <  1 - 2 - 3 - 4 - 5 >  >|