1. Whether it is Docker or the Mesos Container running with Apache Mesos means running in a container, but do you really understand cgroups and how they work? Do you understand the difference between CPU Sets and CPU Shares? Many organizations use Java for their application development, but do you understand the consequence of what impact the cgroup constraints have on the JRE? This talk starts with a look at the anatomy of a container including control groups (cgroups) and namespaces. Then we will take a deep understand of Java's memory management and GC characteristics and how JRE characteristics change based on core count. The session will detail specifically the difference between CPU sets and CPU shares and memory management. The session will close with a deep understanding of the consequences of running the JRE in a CPU share environment and the potential for pseudo-random behavior of running in a heterogeneous datacenter.

    # vimeo.com/181900266 Uploaded 2,882 Plays 0 Comments
  2. ITS, intelligent transport systems, handler om å gjøre transport mer effektivt, sikkert og miljøvennlig. Data fra sensorer langs veien, kombinert med data fra biler og verden rundt, gjør det mulig for deg å bygge nye og spennende tjenester. Det finnes mange datasett med slik data fritt tilgjengelig for deg å bruke. Statens vegvesen er en av de største leverandørene av åpne lokasjonsbestemte ITS-data. Vi vil vise deg hvordan du gjennom APIer kan få tilgang til data om sanntids trafikkmeldinger, reisetid, bomstasjoner, fartsgrenser, webkameraer og mye mer. Statens vegvesen har nylig lansert en ny webbasert kartløsning. Vi vil også ta en kikk på denne løsningen, erfaringene og utfordringene fra å utvikle denne, og hvilke datasett som er brukt.

    # vimeo.com/181900267 Uploaded 62 Plays 0 Comments
  3. The cloud is the new normal and it is time to rethink how we see machines and deployments. We have been piling layer upon layer of complexity for too long. But why should it be this way? It is time to radically simplify all this. In this talk, we'll throw general-purpose operating systems, snowflake servers and runtime provisioning out the door. Instead you'll see how servers become disposable, how machine images are generated from scratch in seconds and how to achieve perfect environment parity from dev to prod. This is Immutable Infrastructure. It is a profoundly important change as to how we view and treat our systems. We'll go deep. We'll look at how this affects scaling, logging, sessions, configuration, service discovery and more. We'll also look at how containers and machine images compare and why some things you took for granted may not be necessary anymore. But beware, neither sacred cows nor kittens will be spared!

    # vimeo.com/181896824 Uploaded 57 Plays 0 Comments
  4. We all know we have Anonymous, LulzSec, and NSA around. With this in mind, isn’t it time to think about the security of our systems? Well, of course. In this talk, we’ll show how Domain Driven Design is used to counteract security weaknesses without one thinking “security” all the time. So, if you’re interested in learning how to design secure software, then this session is for you. Business and technical attacks are two kinds of attacks, where the latter is most famous, e g SQL Injection & XSS. But it doesn’t mean business attacks are less harmful. On the contrary, they tend to be extremely sophisticated and powerful as they often leave infrastructure intact without firing alarms. Domain Driven Security is the field that counteracts both categories by using tools and mindsets from DDD.

    # vimeo.com/181896823 Uploaded 41 Plays 0 Comments
  5. Hibernate is the most popular JPA provider and knowing its inner-workings can make the difference between a high-performance enterprise application and one that barely crawls. This presentation goes through the most common performance bottlenecks issues like exotic mappings, too much flushing, inappropriate queries, JDBC batch updates misuse, and suboptimal result set fetching. Aside from common anti-patterns, I will also present some very useful Hibernate features like the enhanced identifier generators, locking-likelihood reduction, caching strategies and bytecode enhancements.

    # vimeo.com/181896822 Uploaded 314 Plays 0 Comments


JavaZone Business

Presentations from the JavaZone conference. javazone.no

JavaZone is the biggest meeting place for software developers in Scandinavia, and one of Europe’s most important. JavaZone has been described as a high quality, independent conference – a…

+ More

Presentations from the JavaZone conference. javazone.no

JavaZone is the biggest meeting place for software developers in Scandinavia, and one of Europe’s most important. JavaZone has been described as a high quality, independent conference – a leading forum for knowledge exchange for IT-professionals.

Browse This Channel

Shout Box

Heads up: the shoutbox will be retiring soon. It’s tired of working, and can’t wait to relax. You can still send a message to the channel owner, though!

Channels are a simple, beautiful way to showcase and watch videos. Browse more Channels.