If you’re a developer, you’re probably aware of the schism between developer platforms. European and US-based Typesafe seeks to provide the next generation of developers with the tools to build reactive applications. We conducted a Q&A with Typesafe CTO and creator of Akka Jonas Bonér to learn how Typesafe sees the future of enterprise development.
LOCATION: San Francisco, CA
CUSTOMERS: CSC, Gilt Groupe, LinkedIn, Lucidchart, The Guardian
To provide developers with the technologies, tools and experience to build reactive applications. While leveraging existing skill sets, tools and infrastructure software on the JVM, Typesafe enables enterprise developers to build next generation applications.
Typesafe was founded by the creators of the Scala programming language and the Akka Actor based middleware. Greylock Partners funded the company in early 2011 and brought together the two teams developing Scala and Akka.
Typesafe’s competition are other new developer platforms (like Node.JS) for building reactive applications. The approach from Typesafe is to help the developers build these applications while continuing to use tools, the Java language, and the JVM platform. Meaning, they don’t have to start over or violate any platform standards that are in place for the company they work for.
Typesafe has three primary office locations – Uppsala, Sweden, Lausanne, Switzerland, and San Francisco, CA. The Uppsala office is where the Akka project is developed, the Lausanne office is where much of the Scala language and tools (Scala IDE and Slick) are developed, and the San Francisco office houses most of the other functions for the company – Sales, Marketing, Services, G & A and the core Scala compiler team. Typesafe also has a number of engineers and services personnel dispersed throughout Europe, Pacific Rim and the United States. Typesafe’s customers are global, with 60% of them being in North America.
Typesafe’s technologies are used by small startups, large web businesses (LinkedIn, Twitter, and others) and enterprise corporations (GE, AXA Financial, Cisco, Juniper, the Guardian, Comcast, Nurun, UBS, and many others). The ideal customer is any developer or team of developers who are looking to build reactive – even driven, interactive, resilient, and/or scalable – applications.
We believe that the future of enterprise development is in reactive applications. What we mean by reactive is applications that are interactive, scalable, event-driven and resilient. The last couple of years we have seen some of the hot companies in our industry creating applications like this using custom-built platforms and libraries. Our mission in Typesafe is to create a platform that makes it easy for any company to enter this new world of reactive applications. Another trend, that is very much the enabler of these new kind of applications the move towards multicore and cloud computing architectures. This is a fundamentally new architecture to build applications on top of, that requires new tools and techniques, and in many ways a new way of thinking.
Want to find more Business-Software.com exclusive Q&As with CEOs and company founders? Head over to the Behind the Software Q&A section of the blog to browse the complete collection.