TODO
Сделать табличку: Название / URI, Что это и зачем, Плюсы, Минусы, Годность технологии
http://www.smartclient.com/ — gwt / js controls
http://www.jidesoft.com — swing controls
1. контейнеры
spring
tomcat
2. сеть
netty
3. db
jdbc
spring jdbc template
hibernate
eclipselink
mybatis
4. ui
gwt / smartgwt 4.1
play framework
apache click
vaadin
tapestry
5. xml
dom4j
jaxb
xstream
6. webservices & rest
apache cxf
apache axis
jax-ws
jax-rs
json: jackson + jersey + tomcat / jetty / grizzly / mina
7. logging:
slft4j + logback
8. other
quartz
joda-time
9. collections:
cqengine (indexer),
gs-collections,
huge-collections (offheap),
guava-collections,
colt,
trove
10. native:
apache portable runtime (http://en.wikipedia.org/wiki/Apache_Portable_Runtime)
11. bytecode:
asm, bcel, cglib, javaassist
%TODO%
1.1 messaging & processing
rabbitmq
hornetmq
activemq
kafka / jafka
luxun / bigqueue
storm
zeromq / jeromq
disruptor
1.2 admin
logstash
vagrant
zabbix / munin
graphite / rrd / rrdj / cacti
1.3 db & cache
redis
mongodb
postgres
oracle
memcached
zookeeper
hadoop
hbase
1.4 http
apache, nginx, varnish, haproxy, stud?, pound?
1.5 search
spinx (c), lucene (java), elasticsearch
1.6 rpc/message protocols
avro,
thrift,
protocol buffers(+rpc),
hessian(old, хороший протокол),
json (+json rpc),
soap (jax-ws)
%TODO%
1.1 Code
IntelliJ IDEA 12+
maven
ant
Total Commander / Far
Notepad++
jprofiler / yourkit
jad / jd
Hex Workshop
1.2 Admin
Putty
Everything
pgAdmin for Postgres
TOAD for Oracle
PL/SQL Developer
vagrant
SOAP UI
TcpView
TcpTrace
WireShark
tcpdump
liquibase.org — ddl versioning
1.3 Design
Balsamiq Mockups
draw.io
Bizagi Process Modeller
GIMP
Sybase Power Designer
MS Visio
2 Manage
Redmine / Jira
MS Project
Docu Wiki / XWiki
TeamCity / Jenkins
Artifactory
todoist.com / todolist
findbugs / PMD / checkstyle
camstudio.org