Methods & Tools
Methods & Tools is a free e-magazine providing practical expert knowledge for software development professionals worldwide. We believe that participants to software development activities could do a better job if they can use fresh ideas from experts on application development. Methods & Tools gives software development ideas more than one page to express themselves and covers all aspects of software engineering: project management and planning, analysis, design, programming, testing, architecture, configuration management, software tools, methodologies (Agile: eXtreme Programming, Scrum, Test / Behaviour / Feature Driven Development, UML), databases, continuous integration, etc. Go to www.methodsandtools.com to get immediate and free access to vast library of global expert resources on software quality, agile approaches and all other important topics of software development.
BUILDING A REAL-TIME NEWS SEARCH ENGINE
Featuring Ramkumar Aiyengar
What challenges could a search engine have? Large number of documents? Large query load? Very complex queries? A challenging privileging model? Expected low query latency? High volume of document updates? Updates to documents reflected in milliseconds? Realtime alerting for any search? Absolutely...data solr search low-latency
LATENCY SENSITIVE MICROSERVICES IN JAVA
Featuring Peter Lawrey
In this talk we explore how Microservices and Trading System overlap and what they can learn from each other as well as the strategies they have in common. In particular, how can we make Microservices easy to test and performant and how can Trading System have shorter time to market and easier to...microservices java latency trading-system
SMART CONTRACTS ARE NEITHER SMART NOR CONTRACTS .. SO WHAT ARE THEY?
Featuring Christopher Gilbert
It's hard to ignore the hype around blockchain in financial services. Nearing fever pitch, the excitement is almost palpable as banks race each other to implement this 'revolutionary’ and disruptive technology, with blockchain labs spanning the globe. But when you cut past all the hype,...blockchain
IS DOCKER DEAD?
Featuring Nic Jackson
By now most of us have some exposure to using Docker either in production or development. However, Serverless architecture has been taking off in a big way over the last 12 months, could Docker have had its day before it has even reached maturity? In this talk, we will examine the development and...containers serverless cloud docker
THE FUTURE OF SERVERLESS
Featuring Paul Johnston
How has the rise of Serverless technology changed the way we develop and code solutions? How does it change our approach to startups and enterprise? Why does it have such a ridiculous name? One thing is certain, Serverless will change the future of technology (some argue it already has). Come and...serverless cloud
MICROSOFT AND OPEN-SOURCE - A 'BRAVE NEW WORLD'
Featuring Matt Warren
It's a 'brave new world' or 'hell has frozen over' (depending on your point-of-view). Microsoft is the top contributor on GitHub, they have opened-sourced their entire .NET platform and gone cross-platform! In this talk we will look at what the new 'Open-Source'....net open-source microsoft
CYBERCRIME AND THE DEVELOPER: HOW TO START DEFENDING AGAINST THE DARKER SIDE
Featuring Steve Poole
In the world of DevOps and the cloud, most developers have to learn new technologies and methodologies. The focus tends to be on adding capabilities such as resilience and scaling to an application. One critical aspect consistently overlooked is security. In this session, learn about a few of the...cloud security java devops secops
OPERATIONAL CONSIDERATIONS FOR CONTAINERS
Featuring Chris Swan
Docker made containers easy to use, and containers have proven very useful in development environments - particularly in speeding up test cycles and the feedback from them. When developers are using containers it starts to make sense to use the portability of containers all the way into the...containers docker
WTF IS REACTIVE PROGRAMMING ?
Featuring Evgeny Poberezkin and Claudio José Rodríguez
This will be a journey through the evolution of both the definition and implementations of Reactive Programming and how they have been converging in a quest to make building responsive applications a sane process. We are still at the point where there is no complete consensus on what a reactive...reactive reactive-programming architecture
DO WE NEED ANOTHER KEY VALUE STORE?
Featuring Hendrik Muhs
Keyvi a key value store based on 'finite state', what is it good for, for what do you need it? It is just small github project like many others. But this is what powers a search engine at scale with very low latency and terabytes of data in it. We replaced our server farms and even forget...data keyvi key-value-store low-latency