My Own TechRadar

Версия от 00:37, 22 декабря 2019; VitaliyFilippov (обсуждение | вклад)

Fuck Zalando.

Prefer

  • node.js
  • PHP & php-fpm
  • RPC-style JSON APIs
  • SPA: JSON DTO services | server-side: own 500 loc ORM + MVC
  • React
  • preact
  • leaflet
  • postgresql
  • mariadb
  • nginx
  • Docker
  • Debian Linux
  • prometheus & grafana
  • headless chromium
  • stolon
  • Consul
  • dovecot, postfix
  • git
  • Gitea
  • redis, memcached
  • kafka
  • keepalived
  • opennebula
  • MediaWiki
  • JSON Schema
  • Ethereum

Allow but prefer other options, if any or if simpler

  • haproxy
  • ansible
  • boot2docker
  • patroni
  • etcd
  • spamassassin
  • roundcube webmail
  • kubernetes
  • Gitlab
  • python
  • Ceph
  • OData

Avoid as much as possible / inappropriate solution in the vast majority of cases

  • microservice architecture
  • ExtJS
  • RHEL / CentOS
  • heavy JS grids in general, like ag-grid
  • Bootstrap
  • java
  • .net core
  • golang
  • typescript
  • all other statically typed languages for web backend & frontend
  • vert.x (java)
  • jOOQ, querydsl (java)
  • PHP CMSs (and probably CMSs in general)
  • redux
  • vue.js
  • mobx
  • react-router
  • apache
  • munin
  • vagrant
  • Lua
  • Perl
  • bootstrap
  • Keycloak, WSO2IS
  • Mercurial
  • SOAP, XML-RPC, JSON-RPC
  • GUI IDEs

Deny use / never a good solution even if popular

  • REST
  • GraphQL
  • Angular
  • jQuery
  • older databinding js frameworks like ember.js, backbone and so on
  • rxjs
  • Traditional ORM in general, like Hibernate (java) or Doctrine (PHP)
  • Heavy frameworks in general, like Spring (java) or Zend/Yii/Laravel/etc (PHP)
  • DI in general
  • Liquibase (java)
  • Java Application servers
  • Ruby
  • Erlang/Elixir
  • Windows, MacOS
  • .NET
  • Oracle
  • Proprietary software in general
  • Bazaar, CVS and other VCS

Do you want to try some new features? By joining the beta, you will get access to experimental features, at the risk of encountering bugs and issues.

Ок Нет, спасибо