Tuesday 30 October 2018

#2018 Trends



It's almost November but feels like a winter, I've tried to create cheat sheet with been trendy buzzwords/streams this year I had to face or work with. Did it for myself to read/refresh books/blogs during the upcoming vacation but might somebody will find it useful to be shared:
  • Java from Oracle isn't free anymore
  • Java as a language is lagging behind all others, Lombok and Spring Roo aren't demanded solutions. I still bet to Scala
  • Kotlin got popularity, finally 1.3 has been released
  • Rust 1.3 has been released
  • DevSecOps over DevOps, it's mandatory to invest into security
  • Prometheus over Graphite
  • Microservices is still the buzzword
  • Docker vs Podman, project CRI-O, OCID (Open Container Initiative Daemon) - well Ops in nova days is something that is quickly changing
  • IBM got Redhat, are there any other open-source independent whales?
  • Clouds becoming private for intermediate size companied
  • Ansible over Chef and Puppet
  • Python is great again
  • AI buzzword over data analysis (k-nearest neighbors classifier is accepted as magic spell)
  • Data Scientist and Data Engineer are demanded, to get outside of Hadoop, Spark, Kudu, Impala, Kafka, Ignite, Geode etc is a separate profession
  • Engineering Culture over Agile to address Conway's law
  • Vue, React are gaining popularity
  •  Kafka as a glue for everything. Got the competitor nats.io streams but for streaming it's still astable (by the way implemented in Go)
  • Yaml is for configuration
  • GraphQL is preferred to REST
  • Cassandra is preferred to MongoDB
  • GraalVM: is too a day before the fair to start looking into
  • JVM: still there is a demand for green threads

No comments:

Post a Comment