~/conference

JavaDay Kyiv 2015

date:2015-11-06..2015-11-07
location:Kyiv, Ukraine
series:JavaDay Kyiv · one edition
tags:[java]
titleauthorlength
Future [Java] DeveloperBruno Souza01h 05m
Argues that the key skill is shipping software frequently — cut release cadence from yearly to monthly to daily to reduce bugs — and that containers make that…
Talk on
STEMing Kids: One workshop at a timeArun Gupta34m
Hands-on nonprofit runs kid workshops that turn 5–15 year olds into builders using Scratch to Minecraft modding plus Alice, Greenfoot, BlueJ, Arduino and LEGO…
Talk on
The modernization of legacy systems with microservicesHolger Kraus49m
Legacy monoliths crash when one merchant times out because requests block the single thread pool; the concrete fix is to add Hystrix commands with…
Talk on
Save Java memoryJan Kotek40m
Shows how to measure object footprints using runtime allocation, OOME counting, profilers (VisualVM, Flight Recorder) and Java Object Layout to get precise…
Talk on
Spark ArchitectureAlexey Grishchenko55m
Explains why Spark reduces repeated disk reads — typical Hive-on-MapReduce queries can cause 18 to 30 scans — and claims Spark delivers up to 100x speedup for…
Talk on
Microservices at Proximus: Netflix OSS and HATEOASAndreas Evers45m
Proximus runs microservices in production using Netflix OSS and Spring Cloud: a Zuul gateway with dynamic filters stored in Cassandra enables canary routing…
Talk on
MapDB - taking Java collections to the next levelJan Kotek29m
MapDB is an embeddable Java storage engine that exposes maps and sets with pluggable backends, on-heap or off-heap serialization, and index/compression…
Talk on
Enterprise Integration Patterns Revisited for the Era of Big DataKai Waehner41m
Argues that classic Enterprise Integration Patterns remain the right solutions for Big Data, IoT and microservices and that real‑time integration is the real…
Talk on
Structure the UnstructuredLaurent Doguin43m
Couchbase combines a memory-first key-value engine with JSON documents and vBucket-based sharding so single-key reads are sub-millisecond key-value gets while…
Talk on
How to get the most out of code reviewsMaria Khalusova45m
Advice: never use code reviews for performance evaluations; use them to find real bugs, share knowledge and keep design sanity. Adopt a tool (JetBrains…
Talk on
Security Architecture of the Java PlatformMartin Toshev43m
Chronicles the Java platform’s security from 1.0 applet sandbox to modular Jigsaw: signed applets grant system-level privileges if certificates are trusted…
Talk on
Parallel-Ready Java CodeMaurice Naftalin55m
Parallel-Ready Java Code: Managing Mutation in an Imperative Language Maurice Naftalin Computer Software Consultant and Professional JavaDay Kyiv…
Talk on
Flavors of Concurrency in JavaOleg Šelajev50m
Compares concrete concurrency options by solving a toy problem: query multiple search engines and return the first result, implemented with raw threads using…
Talk on
Develop modern apps using Spring ecosystem at BigData eraOleg Tsal-Tsalko55m
Oleg Tsal-Tsalko Lead Software Engineer at EPAM JavaDay Kyiv (http://javaday.org.ua) - the community-driven conference for Java developers. Stay geeky!
Talk on
Abstract application specifications language in Scala DSLOleksandr Ievseienko50m
A Scala internal DSL models mobile apps as a component graph (activities, widgets, content providers) and generates runnable native Android projects from that…
Talk on
Distributed Computing with HazelcastMurat Ayan, Bilal Yaşar30m
Overview of Hazelcast internals with a live two‑JVM demo showing a distributed java.util.Map working across nodes, lock semantics (lock prevents remote put)…
Talk on
Microservice — no fluff, the REAL stuffNakul Mishra46m
Nakul Mishra Senior Software developer @4FinanceIT JavaDay Kyiv (http://javaday.org.ua) - the community-driven conference for Java developers. Stay geeky!
Talk on
Spring Boot for DevopsNicolas Fränkel48m
Spring Boot adds ready-made operational hooks: enable spring-boot-starter-actuator and get /metrics, /health and /info JSON endpoints plus HTTP status codes…
Talk on
Secure Authentication and Session ManagementPatrycja Wegrzynowicz50m
Four live demos show session IDs leaking in URLs and cookies, hijacking via tcpdump and a browser cookie manager, XSS exfiltration using an image src to send…
Talk on
CloudLobster — the future of CI/CD managementPawel Gronkiewicz22m
CloudLobster is an API that provisions per-team Jenkins on AWS by calling CloudFormation to create load balancers, ASGs, IAM roles, S3 buckets and credentials…
Talk on
The responsible developerThomas Sundberg46m
Argues that a responsible developer delivers small vertical slices via a walking skeleton, uses test-driven development plus high-level acceptance tests…
Talk on
Java for Internet of Things (RU)Dmitry Ogievich, Aliaksandr Salnikau44m
Claims that 55% of IoT code is written in Java and that Java SE/ME convergence since 2012 expands Java’s footprint. Describes building a Raspberry Pi–based…
Talk on
Reactive Programming: creating highly responsive applicationsVenkat Subramaniam01h 42m
Venkat Subramaniam Founder of Agile Developer, Inc. JavaDay Kyiv (http://javaday.org.ua) - the community-driven conference for Java developers. Stay geeky!
Talk on
Types: Weak/Duck/Optional vs Strong/Strict (RU)Victor Polischuk52m
Compares concrete behaviors: JavaScript implements ad‑hoc coercions and lets a permutations function run without compile errors, Java compiles the same…
Talk
From CRUD to Hypermedia APIs with Spring (RU)Vladimir Tsukur49m
Builds a working currency classifieds API (H2 + JPA + Gradle) that seeds 100 random ads and exposes CRUD plus business actions (publish, expire) as separate…
Talk on
Java EE changes design pattern implementationAlex Theedom45m
Java EE replaces handwritten pattern plumbing with CDI and annotations: the singleton becomes @Singleton with optional @Startup, @DependsOn, container or…
Talk on
Unsafe (and Java 9/10) (RU)Alexey Fyodorov46m
Shows what sun.misc.Unsafe actually does: arbitrary memory reads/writes, allocate/free off-heap, and corrupt objects by writing at offsets — a simple offset…
Talk on
Get Past the Syntax, the Real Scare's in the SemanticsVenkat Subramaniam01h 02m
Argues that semantics beat syntax with concrete examples: Ruby’s polymorphic new and dynamic object fields, Clojure’s immutability model using doSync/ref…
Talk
Programming with Streams in Java 8Venkat Subramaniam01h 47m
Programming with Streams in Java 8 Venkat Subramaniam Founder of Agile Developer, Inc. JavaDay Kyiv (http://javaday.org.ua) - the community-driven conference…
Talk on
Functional Programming: Technical Reasons to AdaptVenkat Subramaniam01h 44m
Argues that immutability + pure functions make code easier to reason about, safer for concurrency, and enable optimizations like lazy evaluation, memoization…
Talk on
Microservices Design Patterns for Java ApplicationArun Gupta50m
Claims that microservices work at Netflix scale: an edge API handles ~15 billion incoming calls a day that fan out into many more internal requests, with ~95%…
Talk on
Scaling Wix with microservices architectureAviran Mordo51m
Claims scaling a 74M-user site serving 2PB of static files and ~2B HTTP requests/day by splitting into editor/public/media segments, using immutable revisions…
Talk on
The Epic Groovy Puzzlers S02: The Revenge of the ParenthesesBaruch Sadogursky40m
A rapid demo of Groovy gotchas that shows exactly when code surprises: parentheses change whether interpolation produces a GString or a plain String and so…
Talk on
Continuously building, releasing and deploying softwareBaruch Sadogursky47m
Continuously building, releasing and deploying software: The Revenge of the Machines! Baruch Sadogursky Developer Advocate @JFrog JavaDay Kyiv…
Talk on
Modern Data ArchitectureAlexey Grishchenko45m
Argues that enterprises move from slow nightly ETL data warehouses to a mix of a data lake on Hadoop, a lambda-style batch+speed path and a streaming pipelined…
Talk on
Java in production for Data Mining Research projectsAlexey Zinoviev51m
Argues Java is practical for production data‑mining: use Java for heavy ETL (Hive/Pig), fast online services like RTB 5–120 ms targeting, and for model…
Talk on
Brand new Proximus microservices architecture in productionAndreas Evers51m
Proximus migrates a decade-old monolith into a phased microservices platform and ships into production using Spring Boot, Spring Cloud (Eureka, Hystrix…
Talk on
Performance Testing: the way to make a true loadIzzet Mustafaiev44m
Performance Testing: the way to make a true load for your application Izzet Mustafaiev Software Engineer @EPAM JavaDay Kyiv (http://javaday.org.ua) - the…
Talk on
What to expect from Java 9 (RU)Ivan Krylov50m
Covers what actually changes in Java 9 and what will break: the Java Platform Module System forces explicit module declarations, introduces automatic and…
Talk on
What's Coming in Java EE 8Ivar Grimstad42m
Roadmap shows concrete additions: HTTP/2 in Servlet 4 for multiplexed requests, a standard JSON-B binding plus JSON-P updates (pointers/patch and Java 8 stream…
Talk on
100% JavaEE MicroservicesIvar Grimstad44m
Snoop is a Java EE service-discovery system that registers services over a WebSocket heartbeat every 10 seconds and exposes lookups via an annotation; enable…
Talk on
Maximizing the Performance of Java 8 StreamsMaurice Naftalin57m
Case study implements grep -B with Java 8 streams, using a mapped byte buffer and a custom Spliterator plus a collecting terminal operation to compute byte…
Talk on
Design rationales in the JRockit JVMMarcus Lagergren01h 34m
Design rationales in the JRockit JVM Marcus Lagergren Member of the Oracle Java language team JavaDay Kyiv (http://javaday.org.ua) - the community-driven…
Talk on
20 Years of JavaMarcus Lagergren01h 01m
A 20-year engineering narrative that traces concrete wins and failures: the tiny 1.5MB JDK 1.0 and interpreted VM gives way to HotSpot and JITs; a startup…
Talk on
The modern view on implementation of design patterns (RU)Mikalai Alimenkou52m
Claims that classic patterns still matter but many are simplified or replaced by Java 8 features, with concrete code on GitHub demonstrating refactors: a…
Talk on
How Java developers should test their applications (RU)Mikalai Alimenkou01h 46m
Argues that business logic belongs in services or event handlers and should be unit-tested with mocks (mentions Mockito and alternatives), while flat…
Talk on
Lazy Versus Eager Loading Strategies for JPA 2.1Patrycja Wegrzynowicz45m
Shows concrete JPA 2.1 fixes and gotchas: JPQL/native value-object projections and DB aggregation beat loading full entities in a 100,000-employee benchmark…
Talk on
Virtual Private Cloud with container technologies (RU)Ruslan Synytsky47m
Virtual Private Cloud with container technologies for DevOps Ruslan Synytsky CEO of Jelastic JavaDay Kyiv (http://javaday.org.ua) - the community-driven…
Talk
Interactive Java Support to your toolRobert Field48m
Interactive REPL for Java that embeds into other tools and uses the platform compiler API to parse snippets, wrap them in synthetic classes, run full type…
Talk on
JShell: An Interactive Shell for the Java PlatformRobert Field45m
JShell is an interactive Java REPL shipping part of JDK 9 that evaluates real Java snippets (no new syntax) by compiling on the fly uses compiler API and…
Talk on
Behaviour Driven Development, BDD, with Cucumber for JavaThomas Sundberg53m
Behaviour Driven Development, BDD, with Cucumber for Java Thomas Sundberg Independent consultant JavaDay Kyiv (http://javaday.org.ua) - the community-driven…
Talk on
One VM To Rule Them AllThomas Wuerthinger48m
A research VM stack demonstrates one runtime executing Java, JavaScript, Ruby, R and C with cross-language inlining and near-native speed: a Java-written Graal…
Talk on
Testing Akka actors in smart wayMike Kotsur42m
Testing Akka actors in smart way Mike Kotsur Creator of Restito library (https://github.com/mkotsur/restito) JavaDay Kyiv (http://javaday.org.ua) - the…
Talk on
Java EE 7 and Java SE 8 Adoption at the United NationsMohamed Taman48m
A production system built in one and a half months to issue Java Card wallets for UN refugee food and cash benefits in Egypt uses Java EE 7, JDK 8, GlassFish…
Talk on
Effective Design of RESTful APIsMohamed Taman53m
A concrete workflow: identify participants, list their activities, break those into resources (nouns) and map to HTTP verbs, then validate before coding — this…
Talk on
Unlocking the Magic of Monads with Java 8Oleg Šelajev48m
Claim: monads give a practical way to tame callback hell by representing computations as types and chaining them with pure and bind. The talk builds a small…
Talk on
James Gosling Q&A sessionJames Gosling01h 10m
Says Java would drop the java.awt.event model, regrets not shipping generics and lambdas sooner, and warns value types require multiple PhD theses because…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.