spring io for startups

32
Spring.IO for startups

Upload: alex-fruzenshtein

Post on 15-Jul-2015

730 views

Category:

Software


0 download

TRANSCRIPT

Spring.IOfor startups

Alexey Zvolinskiyaka

Alex FruzenshteinJava / Scala Developer

Blogger10per Club founder

Mathematician, programmer, wrestler, last action hero...

in startups*

Several words aboutstartups...

web & social

What startups need?

High speedConfidence

Convenience

Once upon a time

First Spring ReleaseJune 2003

Rob Johnson

Next valuable Release2.5

November 2007

Next valuable Release3.0

November 2009

Many Spring modules

Spring Boot 2014

Spring IO 2014Welcome toCENTRope

Котята!

Why SpringIO suits goodfor startups?

Fast startprototyping & boot

APIvalidation & structure

Numerous modulesSecurity, Data, Integration, BigData...

MatureWell structured projects, conventions

Reliable

Expert’s opinion

Oliver GierkeSpring Data Project Lead

Quote #1Java is considered a mature - some even say legacy - technology these

days. The programming communities (Ruby, Scala, JavaScript etc.) promise

faster development time and thus might appeal as a better choice for

startups.

Quote #2The Spring framework however has

always had an eye on pain points Java developers had with the current state of

the Java eco-system. It revolutionized the server programming model back in 2002

with dependency injection and aspect oriented programming.

Quote #3JVM and Java as the mature foundation, the Spring framework and it's eco system provide a programming model for today's

developer's challenges and is easy and flexible to deploy as well as Spring Boot on top as an opinionated and pragmatic

approach to all the options for superb developer productivity.

My experience

Conclusion

Conclusion1. Good for Java devs2. Pretty obvious code3. Good maintenance4. Extensible5. Perspective6. Community7. High knowledge entrance8. Not so productive as it can be (boilerplate

code)

Thanks@Fruzenshtein

10per