Thanks to all who attended this session. Here are the slides from it.
I was at a session for micro services. There were many sessions covering different aspects of micro services (for seeing of the sessions, have a look at: http://www.meetup.com/full-stack-developer-il/events/155911442). I would like to summarize some of the issues raised and to give my two cents on the topic.
Here are the "Processing Big-Data in Real Time" video and slides from Micro-Services Meetup.
Kafka is a high-throughput distributed messaging system, and Storm is a distributed and fault-tolerant real-time computation. Both technologies can be elastically and transparently expanded without downtime. This session presents the main concepts of Kafka and Storm , and then we'll show how a simple stream-processing "micro-service" module is implemented and integrated with an existing application using these two technologies.
@Configuration vs xml with prototypes
Eclipse – Jenkins
saving. In testing we also need to validate XML files, find entries in the XML
via XPath and search for differences in the XML.
I've encountered a strange lack of ability in Hibernate Criteria API. Suppose you have an entity called User with many-to-many relationship to groups. If you need to find all users appearing in one or more of given groups, you can write an HQL like
u from User u join u.groups g where g.id in :groups
This query will do the job, but if a user appears in a few groups, it will appear few times in the result set. To fix that, we can use "distinct" keyword:
Designing a centralized service for all user data by implementing authentication and authorization (a&a) mechanism.