Фреймворки и технологии

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

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

* Please Enter the Output

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>